Skip to top navigationSkip to shopping bagSkip to main contentSkip to quick filtersSkip to product filtersSkip to footer links
40-70% Off Everything + Extra 15% Off
Gap Factory Store logoGap Factory Store logo

Stylish Cotton Shirts

188 items
size variant
to
188 items
Classic Cotton Shirt
Color Selector
Classic Cotton Shirt
$49.9945% off
Now $24.99 - $29.99
Fitted Cotton Shirt
Color Selector
Fitted Cotton Shirt
$54.9936% off
Now $34.99
Classic Cotton Pintuck Shirt
Color Selector
Classic Cotton Pintuck Shirt
$59.9950% off
Now $29.99
Crinkle Cotton PJ Shirt
Color Selector
Crinkle Cotton PJ Shirt
$39.9962% off
Now $9.97 - $19.99
Relaxed Cropped Gauze Shirt
Color Selector
Relaxed Cropped Gauze Shirt
$49.9930% off
Now $34.99
Kids Poplin Shirt
Color Selector
Kids Poplin Shirt
$29.9950% off
Now $14.99
Kids Poplin Shirt
Color Selector
Kids Poplin Shirt
$29.9959% off
Now $12.00
Classic Poplin Ruffle Shirt
Color Selector
Classic Poplin Ruffle Shirt
$49.9940% off
Now $29.99
100% Organic Cotton Vintage Crewneck T-Shirt
Color Selector
100% Organic Cotton Vintage Crewneck T-Shirt
$24.9953% off
Now $7.50 - $15.99
Poplin PJ Shirt
Color Selector
Poplin PJ Shirt
$29.9940% off
Now $17.99
Poplin PJ Shirt
Color Selector
Poplin PJ Shirt
$29.9931% off
Now $19.99 - $20.99
Poplin Big Shirt
Color Selector
Poplin Big Shirt
$59.9950% off
Now $24.00 - $34.99
Kids Chambray Shirt
Color Selector
Kids Chambray Shirt
$34.9959% off
Now $14.00
Cropped Linen-Blend Shirt
Color Selector
Cropped Linen-Blend Shirt
$49.9948% off
Now $16.97 - $34.99
Poplin Ruffle Cropped Shirt
Color Selector
Poplin Ruffle Cropped Shirt
$49.9940% off
Now $29.99
Cropped Classic Denim Shirt
Color Selector
Cropped Classic Denim Shirt
$59.9950% off
Now $29.99
Cropped Classic Denim Shirt
Color Selector
Cropped Classic Denim Shirt
$69.9950% off
Now $34.99
babyGap Poplin Shirt
Color Selector
babyGap Poplin Shirt
$24.9941% off
Now $12.49 - $16.99
Utility Shirt
Color Selector
Utility Shirt
$49.9955% off
Now $20.00 - $24.99
Utility Shirt
Color Selector
Utility Shirt
$59.9958% off
Now $19.99 - $29.99
Cropped Shirt
Color Selector
Cropped Shirt
$49.9940% off
Now $24.99 - $34.99
Denim Western Shirt
Color Selector
Denim Western Shirt
$59.9950% off
Now $29.99
Denim Western Shirt
Color Selector
Denim Western Shirt
$69.9950% off
Now $34.99
Denim Western Shirt
Color Selector
Denim Western Shirt
$59.9950% off
Now $29.99
Denim Western Shirt
Color Selector
Denim Western Shirt
$69.9950% off
Now $34.99
Oversized Poplin PJ Shirt
Color Selector
Oversized Poplin PJ Shirt
$34.9950% off
Now $14.00 - $20.99
Cropped Denim Shirt
Color Selector
Cropped Denim Shirt
$59.9950% off
Now $29.99
Stretch Poplin Shirt in Slim Fit
Color Selector
Stretch Poplin Shirt in Slim Fit
$54.9963% off
Now $19.99
Cropped Plaid Flannel Shirt
Color Selector
Cropped Plaid Flannel Shirt
$49.9959% off
Now $20.00
Stretch Pique Polo Shirt
Color Selector
Stretch Pique Polo Shirt
$34.9950% off
Now $14.00 - $20.99
Kids Uniform Oxford Shirt
Color Selector
Kids Uniform Oxford Shirt
$29.9959% off
Now $12.00
Kids Uniform Oxford Shirt
Color Selector
Kids Uniform Oxford Shirt
$34.9959% off
Now $14.00
babyGap Flannel Shirt
Color Selector
babyGap Flannel Shirt
$29.9959% off
Now $12.00
Denim Big Shirt
Color Selector
Denim Big Shirt
$69.9959% off
Now $28.00
Denim Big Shirt
Color Selector
Denim Big Shirt
$59.9950% off
Now $29.99
Denim Big Shirt
Color Selector
Denim Big Shirt
$69.9950% off
Now $34.99
Fitted Denim Western Shirt
Color Selector
Fitted Denim Western Shirt
$59.9950% off
Now $29.99
Textured Ribbed Squareneck T-Shirt
Color Selector
Textured Ribbed Squareneck T-Shirt
$29.9940% off
Now $17.99
Gauze Big Shirt
Color Selector
Gauze Big Shirt
$59.9941% off
Now $29.99 - $39.99
Flannel Shirt in Standard Fit
Color Selector
Flannel Shirt in Standard Fit
$54.9943% off
Now $27.49 - $34.99
Ribbed Sleeveless Mockneck T-Shirt
Color Selector
Ribbed Sleeveless Mockneck T-Shirt
$24.9955% off
Now $10.00 - $12.49
Ribbed Sleeveless Mockneck T-Shirt
Color Selector
Ribbed Sleeveless Mockneck T-Shirt
$29.9950% off
Now $14.99
Ribbed Henley T-Shirt
Color Selector
Ribbed Henley T-Shirt
$29.9930% off
Now $20.99
Ribbed Henley T-Shirt
Color Selector
Ribbed Henley T-Shirt
$34.9955% off
Now $14.00 - $17.49
Kids Flannel Shirt
Color Selector
Kids Flannel Shirt
$34.9959% off
Now $14.00
Cropped Eyelet Shirt
Color Selector
Cropped Eyelet Shirt
$59.9933% off
Now $39.97
Plaid Flannel Big Shirt
Color Selector
Plaid Flannel Big Shirt
$59.9959% off
Now $24.00
Stretch Poplin Shirt in Standard Fit
Color Selector
Stretch Poplin Shirt in Standard Fit
$44.9941% off
Now $22.49 - $29.99

STYLISH COTTON SHIRTS FOR EVERY OCCASION

Elevate your wardrobe with Gap Factory’s collection of stylish cotton shirts. Crafted from high-quality cotton, these shirts offer both comfort and style. Whether you're dressing up for a special occasion or keeping it casual, our selection has something for everyone. From classic button-downs to relaxed tunics, our shirts come in a variety of fits and styles to suit your preferences. The fitted cotton shirts provide a tailored look, while the oversized poplin tunic shirts offer a more relaxed and effortless vibe. Our linen-cotton shirts in standard fit are perfect for warm weather, providing breathability and comfort. With options for both adults and kids, you can find matching shirts for the whole family. Shop Gap Factory for stylish cotton shirts that combine fashion and comfort.

VERSATILE AND DURABLE

Our stylish cotton shirts are not only fashionable but also versatile and durable. The crinkle cotton PJ shirts are perfect for lounging at home or running errands, providing a relaxed and effortless look. The poplin PJ shirts offer a comfortable fit for a good night's sleep. Made with high-quality materials, our shirts are designed to withstand everyday wear and tear. The kids' poplin shirts and crinkle cotton t-shirts are perfect for your little ones, offering both style and comfort. With a range of colors and patterns, you can find the perfect shirt to match your personal style. Discover the perfect blend of style and durability with Gap Factory’s collection of stylish cotton shirts.