Login
Signup
Women
Men
Kids
Home
Editor's Blog
Offers
About
Advertising
Careers
FAQ
Contact
Affiliate Program
Partner with us
Terms
Privacy
Saks OFF FIFTH Friends & Family is Here! Enjoy Up to 70% Off Plus Receive an Extra 20% Off With Code GIFT4YOU. Shop Now Women Bags Shoes Beauty Jewelry Men Kids Home Offers Sale Editors' Blog

Gap Green Men's Shirts

48 Products
Sort

Free Ship Over $50 + FR

Gap Slub jersey henley Gap Slub jersey henley

Gap

Slub jersey henley

Free Ship Over $50 + FR

Gap Vintage wash small stripe tee Gap Vintage wash small stripe tee

Gap

Vintage wash small stripe tee

Free Ship Over $50 + FR

Gap Buffalo check flannel shirt Gap Buffalo check flannel shirt

Gap

Buffalo check flannel shirt

Free Ship Over $50 + FR

Gap Slub long sleeve polo Gap Slub long sleeve polo

Gap

Slub long sleeve polo

Free Ship Over $50 + FR

Gap x GQ Michael Bastian plaid flannel shirt Gap x GQ Michael Bastian plaid flannel shirt

Gap

x GQ Michael Bastian plaid flannel shirt

Free Ship Over $50 + FR

Gap Slub jersey henley Gap Slub jersey henley

Gap

Slub jersey henley

Free Ship Over $50 + FR

Gap True wash tartan slim fit shirt Gap True wash tartan slim fit shirt

Gap

True wash tartan slim fit shirt

Free Ship Over $50 + FR

Gap Slub jersey long sleeve pocket tee Gap Slub jersey long sleeve pocket tee

Gap

Slub jersey long sleeve pocket tee

Free Ship Over $50 + FR

Gap Stretch Poplin tartan standard fit shirt Gap Stretch Poplin tartan standard fit shirt

Gap

Stretch Poplin tartan standard fit shirt

Free Ship Over $50 + FR

Gap Chest-stripe pique polo Gap Chest-stripe pique polo

Gap

Chest-stripe pique polo

Free Ship Over $50 + FR

Gap Logo pocket crew tee Gap Logo pocket crew tee

Gap

Logo pocket crew tee

Free Ship Over $50 + FR

Gap True wash gingham standard fit shirt Gap True wash gingham standard fit shirt

Gap

True wash gingham standard fit shirt

Free Ship Over $50 + FR

Gap Waffle knit stripe long sleeve tee Gap Waffle knit stripe long sleeve tee

Gap

Waffle knit stripe long sleeve tee

Free Ship Over $50 + FR

Gap Multi plaid flannel shirt Gap Multi plaid flannel shirt

Gap

Multi plaid flannel shirt

Free Ship Over $50 + FR

Gap Waffle knit stripe long sleeve tee Gap Waffle knit stripe long sleeve tee

Gap

Waffle knit stripe long sleeve tee

Free Ship Over $50 + FR

Gap Mont Tremblant long sleeve crew tee Gap Mont Tremblant long sleeve crew tee

Gap

Mont Tremblant long sleeve crew tee

Free Ship Over $50 + FR

Gap Gingham flannel shirt Gap Gingham flannel shirt

Gap

Gingham flannel shirt

Free Ship Over $50 + FR

Gap Oxford plaid slim fit shirt Gap Oxford plaid slim fit shirt

Gap

Oxford plaid slim fit shirt

Free Ship Over $50 + FR

Gap Oxford plaid slim fit shirt Gap Oxford plaid slim fit shirt

Gap

Oxford plaid slim fit shirt

Free Ship Over $50 + FR

Gap Stretch utility shirt jacket Gap Stretch utility shirt jacket

Gap

Stretch utility shirt jacket

Free Ship Over $50 + FR

Gap Oxford plaid standard fit shirt Gap Oxford plaid standard fit shirt

Gap

Oxford plaid standard fit shirt

Free Ship Over $50 + FR

Gap Aeromesh crewneck long sleeve t-shirt Gap Aeromesh crewneck long sleeve t-shirt

Gap

Aeromesh crewneck long sleeve t-shirt

Free Ship Over $50 + FR

Gap Beach Boys graphic crewneck tee Gap Beach Boys graphic crewneck tee

Gap

Beach Boys graphic crewneck tee

Free Ship Over $50 + FR

Gap Slub long sleeve polo Gap Slub long sleeve polo

Gap

Slub long sleeve polo

Free Ship Over $50 + FR

Gap Oxford micro gingham short sleeve standard fit shirt Gap Oxford micro gingham short sleeve standard fit shirt

Gap

Oxford micro gingham short sleeve standard fit shirt

Free Ship Over $50 + FR

Gap Aeromesh crewneck t-shirt Gap Aeromesh crewneck t-shirt

Gap

Aeromesh crewneck t-shirt

Free Ship Over $50 + FR

Gap Ribbed lightweight longsleeve tee Gap Ribbed lightweight longsleeve tee

Gap

Ribbed lightweight longsleeve tee

Free Ship Over $50 + FR

Gap Ribbed longsleeve tee Gap Ribbed longsleeve tee

Gap

Ribbed longsleeve tee

Free Ship Over $50 + FR

Gap Rugby stripe pique polo Gap Rugby stripe pique polo

Gap

Rugby stripe pique polo

Free Ship Over $50 + FR

Gap Garment dyed slub t-shirt Gap Garment dyed slub t-shirt

Gap

Garment dyed slub t-shirt

Free Ship Over $50 + FR

Gap Solid piqué polo Gap Solid piqué polo

Gap

Solid piqué polo

Free Ship Over $50 + FR

Gap Summer sports crew tee Gap Summer sports crew tee

Gap

Summer sports crew tee

Free Ship Over $50 + FR

Gap Marled long sleeve pocket tee Gap Marled long sleeve pocket tee

Gap

Marled long sleeve pocket tee

Free Ship Over $50 + FR

Gap Logo long sleeve pocket tee Gap Logo long sleeve pocket tee

Gap

Logo long sleeve pocket tee

Free Ship Over $50 + FR

Gap Jaspe plaid standard fit shirt Gap Jaspe plaid standard fit shirt

Gap

Jaspe plaid standard fit shirt

Free Ship Over $50 + FR

Gap Oxford holiday plaid standard fit shirt Gap Oxford holiday plaid standard fit shirt

Gap

Oxford holiday plaid standard fit shirt

Free Ship Over $50 + FR

Gap Slub jersey long sleeve pocket tee Gap Slub jersey long sleeve pocket tee

Gap

Slub jersey long sleeve pocket tee

Free Ship Over $50 + FR

Gap Stretch Poplin tattersall slim fit shirt Gap Stretch Poplin tattersall slim fit shirt

Gap

Stretch Poplin tattersall slim fit shirt

Free Ship Over $50 + FR

Gap Spacedye long sleeve henley Gap Spacedye long sleeve henley

Gap

Spacedye long sleeve henley

Free Ship Over $50 + FR

Gap Vintage wash V-neck t-shirt Gap Vintage wash V-neck t-shirt

Gap

Vintage wash V-neck t-shirt