Skip to top navigationSkip to shopping bagSkip to main contentSkip to quick filtersSkip to product filtersSkip to footer links
pre–black friday 40–60% off early deals select styles.
Gap logoGap logo

Short Sleeve Shirts

103 items
size variant
to
103 items
Ruffled Puff Sleeve Shirt
Color Selector
Utility Shirt
Color Selector
Utility Shirt
$59.95
$44.97
Kids Short Sleeve Graphic T-Shirt
Color Selector
Waffle Shirt
Color Selector
Waffle Shirt
$59.95
$44.99
Smocked Shirt
Color Selector
Smocked Shirt
$59.95
$44.99
Lace Cap Sleeve Top
Color Selector
Essential Rib Flutter Sleeve Shirt
Color Selector
SecondSkin T-Shirt
Color Selector
Compact Jersey Square-Neck Shirt
Color Selector
Linen-Cotton Shirt
Color Selector
Linen-Cotton Shirt
$49.95
$24.97 - $34.99
Modern V-Neck T-Shirt
Color Selector
Ripstop Shirt
Color Selector
Ripstop Shirt
$59.95
$44.99
Kids Smocked Shirt
Color Selector
Kids Smocked Shirt
$29.95
$19.99
Jersey V-Neck T-Shirt
Color Selector
Kids Puff Sleeve Top
Color Selector
Kids Puff Sleeve Top
$34.95 - $39.95
$12.99
Polo Sweatshirt
Color Selector
Polo Sweatshirt
$69.95
$54.99
Kids Linen-Cotton Shirt
Color Selector
Kids Linen-Cotton Shirt
$29.95
$14.99 - $16.99
Maternity Flutter Sleeve Shirt
Color Selector
Linen-Cotton Utility Shirt
Color Selector
Kids Textured Shirt
Color Selector
Pintuck Ruffle Shirt
Color Selector
Kids Sweetheart Puff Sleeve Top
Color Selector
Modern Crewneck T-Shirt
Color Selector
Modern Crewneck T-Shirt
$24.95 - $29.95
$14.00 - $19.99
Linen-Blend T-Shirt
Color Selector
Linen-Blend T-Shirt
$29.95 - $34.95
$14.97 - $19.97
Textured Linen-Cotton Resort Shirt
Color Selector
Supima® Cotton Relaxed T-Shirt
Color Selector
Supima® Cotton Relaxed T-Shirt
$39.95
$19.00 - $31.00
Linen-Cotton Resort Shirt
Color Selector
Kids Poplin Shirt
Color Selector
Kids Poplin Shirt
$29.95
$19.99
Modern Rib Button Polo Shirt
Color Selector
Modern Rib Button Polo Shirt
$34.95 - $39.95
$24.99
Double-Pocket Denim Shirt
Color Selector
Linen-Blend PJ Shirt
Color Selector
Kids Uniform Polo Shirt
Color Selector
Kids Uniform Polo Shirt
$19.95
$9.00 - $11.00
Kids Uniform Polo Shirt
Color Selector
Kids Uniform Polo Shirt
$19.95
$11.00 - $13.00
Modern Cropped T-Shirt
Color Selector
Modern Cropped T-Shirt
Color Selector
Modern Cropped T-Shirt
$24.95
$7.97 - $16.99
Modal Pajama Shirt
Color Selector
Modal Pajama Shirt
$34.95
$20.00 - $27.00
Kids Oxford Shirt
Color Selector
Kids Oxford Shirt
$34.95
$17.00
Satin PJ Shirt
Color Selector
Satin PJ Shirt
$54.95
$16.97
Jersey Crewneck T-Shirt
Color Selector
Kids Ripstop Utility Shirt
Color Selector
Kids Smocked Top
Color Selector
Kids Smocked Top
$34.95
$12.99
Kids Smocked Top
Color Selector
Kids Smocked Top
$29.95
$9.99
Tech Polo Shirt
Color Selector
Tech Polo Shirt
$49.95
$34.99
CloseKnit Jersey T-Shirt
Color Selector
CloseKnit Jersey T-Shirt
$24.95
$14.00 - $24.95
Original T-Shirt
Color Selector
Original T-Shirt
$29.95
$19.99 - $23.00
Modern T-Shirt Bodysuit
Color Selector
Modern T-Shirt Bodysuit
Color Selector

SHORT SLEEVE SHIRTS


Elevate your casual wardrobe with our collection of short sleeve shirts. From classic crewnecks to trendy tie-fronts, our shirts are designed to keep you cool and stylish all season long. Made with high-quality materials and attention to detail, these shirts are perfect for any occasion.


Our short sleeve shirts are crafted with comfort in mind. Whether you're running errands or meeting up with friends, our 100% organic cotton shirts offer a soft and breathable feel. The vintage-inspired designs, such as the Eyelet Puff Sleeve T-Shirt and Crewneck T-Shirt, add a touch of femininity to your everyday look. For a more relaxed vibe, try our Linen-Blend T-Shirt or Slub Cotton Henley T-Shirt, which offer a lightweight and airy feel.


Looking for something a bit more unique? Our Modern Corset T-Shirt combines the comfort of a t-shirt with the trendy corset detailing, creating a stylish and flattering silhouette. If you're shopping for your little ones, our Kids Linen-Cotton Oxford Shirt is perfect for dressing them up or down, keeping them comfortable and stylish all day long.