Skip to top navigationSkip to shopping bagSkip to main contentSkip to quick filtersSkip to product filtersSkip to footer links
50% Off Your Purchase — Includes Sale Exclusions apply.
Gap logoGap logo

Cotton Plaid Shirts

16 items
size variant
to
16 items
Linen-Cotton Shirt
Color Selector
Linen-Cotton Shirt
$49.95
$24.00 - $34.99
Linen-Cotton Shirt
Color Selector
Linen-Cotton Shirt
$69.95
$34.00
Linen-Cotton Polo Shirt
Color Selector
Kids Linen-Cotton Shirt
Color Selector
Kids Linen-Cotton Shirt
$29.95
$14.00 - $19.99
Organic Cotton Midweight Flannel Shirt
Color Selector
Linen-Cotton Pocket T-Shirt
Color Selector
Kids Linen-Cotton Oxford Shirt
Color Selector
Organic Cotton Big Shirt
Color Selector
Organic Cotton Big Shirt
$59.95 - $69.95
$23.00 - $54.99
Textured Stripe Shirt
Color Selector
Relaxed Twill Shirt
Color Selector
Relaxed Twill Shirt
$59.95
$24.97 - $39.97
Linen-Cotton Resort Shirt
Color Selector
Organic Cotton Weekend Tunic Shirt
Color Selector
Organic Cotton Denim Perfect Shirt
Color Selector
Organic Cotton Pocket T-Shirt
Color Selector
Kids Flannel Shirt
Color Selector
Kids Flannel Shirt
$39.95
$24.97
Maternity Tie-Waist Plaid Shirt
Color Selector

COTTON PLAID SHIRTS

Elevate your casual wardrobe with our collection of cotton plaid shirts. Made from soft and breathable cotton fabric, these shirts are perfect for everyday wear. With their timeless plaid patterns, they add a touch of classic style to any outfit.

Our cotton plaid shirts come in a variety of styles and cuts to suit your preferences. From oversized and relaxed fits to more tailored options, there's a shirt for every body type. Whether you're looking for a laid-back weekend look or a polished office ensemble, these shirts are versatile enough to be dressed up or down.

Designed with comfort in mind, our cotton plaid shirts are lightweight and easy to wear. They feature button-down fronts, collars, and long sleeves, making them suitable for year-round wear. Pair them with jeans or leggings for a casual look, or tuck them into a skirt for a more put-together outfit.