Skip to top navigation
Skip to shopping bag
Skip to main content
Skip to product filters
Skip to footer links
Gap
Gap Factory
Old Navy
Banana Republic
Athleta
Sign in
Get free shipping on all orders $50+, earn points, and more! It’s free!
Join Gap Rewards
Orders & returns
Points & rewards
Gift cards
Find a store
International shipping
Extra 20% off your first purchase with your new card.
Combinable with today’s deals.
Apply now
Exclusions apply. Ends 6/24.
Details
Cardmember Appreciation ends in
10 h 59 m 56 s
|
50% off your purchase with a Gap Inc. Credit Card. Code BEST
Exclusions apply.
Details
Extra 20% off your first purchase with your new card.
Combinable with today’s deals.
Apply now
Exclusions apply. Ends 6/24.
Details
Cardmember Appreciation ends in
10 h 59 m 56 s
|
50% off your purchase with a Gap Inc. Credit Card. Code BEST
Exclusions apply.
Details
Extra 20% off your first purchase with your new card.
Combinable with today’s deals.
Apply now
Exclusions apply. Ends 6/24.
Details
New
New
Women
Women
Men
Men
Girls
Girls
Boys
Boys
Baby & Toddler
Baby & Toddler
GapStudio
GapStudio
GapX
GapX
The Tall Shop
Perfect proportions with no tailoring required. Made for 6’ and taller. Available online only.
Men
/
The Tall Shop
/ Shirts
Skip to quick filters
Skip to product filters
skip to products
Skip to New & Featured
Skip to Categories
Skip to Shoes & Accessories
Skip to Collections
Skip to Collaborations
Skip to Guides
Skip to Gift Cards
New & Featured
New Arrivals
Fall Denim Shop
Better in Denim Lookbook
Utility Shop
The Nightmare Before Christmas Collection
Categories
Shop All Styles
Jeans
Show All
117 items
Clear Filters
icon_pin small
Created with Sketch.
IN-STORE PICKUP
Change Store
department
Men
Gender Neutral
category
Shirts
T-Shirts
Polos
Sweatshirts
Sweaters
Outerwear & Blazers
Pants
Jeans
size
size variant
Tall
Tops
M
L
XL
XXXL
color
Black
Gray
Red
Pink
Blue
Green
Brown
Multi
Purple
White
Yellow
Orange
Beige
price
$10
$10
$20
$30
$40
$50
$60
$70
to
$80
$80
$70
$60
$50
$40
$30
$20
Fabric Material
Cotton
Linen
Denim
Poplin
Oxford
Crochet
Organic Cotton
UltraSoft
100% Cotton
Neckline
Collared
Fit
Relaxed
Standard
Oversized
Big
Wash
Light
Medium
Sleeve Length
Short Sleeve
Long Sleeve
Men
Shirts
sort by
Shirts
Organic Cotton Relaxed Flannel Shirt
$69.95
$55.00
Organic Cotton Relaxed Flannel Shirt
$69.95
$55.00
Organic Cotton Relaxed Flannel Shirt
$69.95
$55.00
Organic Cotton Relaxed Flannel Shirt
$69.95
$55.00
Organic Cotton Relaxed Flannel Shirt
$69.95
$55.00
Organic Cotton Relaxed Flannel Shirt
$69.95
$55.00
Organic Cotton Relaxed Flannel Shirt
$69.95
$55.00
Organic Cotton Relaxed Flannel Shirt
$69.95
$55.00
Organic Cotton Relaxed Flannel Shirt
$69.95
$55.00
Denim Relaxed Shirt
7
7
$69.95
$55.00
Denim Relaxed Shirt
7
7
$69.95
$55.00
Floral Canvas Denim Overshirt
$89.95
$71.00
100% Linen Classic Shirt
$89.95
$35.00
60% off: limited time
Plaid Canvas Denim Overshirt
$89.95
$71.00
Denim Stripe Big Shirt
161
161
$79.95
$63.00
Oxford Shirt
828
828
$59.95
$35.00
40% off: price as marked
Oxford Shirt
828
828
$59.95
$35.00
40% off: price as marked
100% Linen Classic Shirt
159
159
$89.95
$35.00
60% off: limited time
UltraSoft Denim Relaxed Shirt
7
7
$69.95
$55.00
UltraSoft Denim Relaxed Shirt
7
7
$69.95
$55.00
UltraSoft Denim Relaxed Shirt
7
7
$69.95
$55.00
UltraSoft Denim Relaxed Shirt
7
7
$69.95
$55.00
UltraSoft Denim Relaxed Shirt
7
7
$69.95
$55.00
UltraSoft Denim Relaxed Shirt
7
7
$69.95
$55.00
100% Linen Classic Shirt
$89.95
$35.00
60% off: limited time
100% Linen Classic Shirt
$89.95
$35.00
60% off: limited time
Linen-Cotton Shirt
222
222
$54.95
$21.00
60% off: limited time
Oxford Shirt
828
828
$59.95
$35.00
40% off: price as marked
Linen-Cotton Shirt
222
222
$54.95
$21.00
60% off: limited time
Oxford Shirt
828
828
$59.95
$35.00
40% off: price as marked
Oxford Shirt
828
828
$59.95
$35.00
40% off: price as marked
Oxford Shirt
828
828
$59.95
$35.00
40% off: price as marked
Oxford Shirt
828
828
$59.95
$35.00
40% off: price as marked
Oxford Shirt
828
828
$59.95
$35.00
40% off: price as marked
100% Linen Classic Shirt
159
159
$89.95
$69.99
Extra 40% off at checkout
Denim Stripe Shirt
34
34
$59.95
$44.99
Extra 40% off at checkout
Mixed Plaid Oxford Shirt
13
13
$59.95
$44.99
Extra 40% off at checkout
Mixed Plaid Oxford Shirt
13
13
$59.95
$34.99
Extra 40% off at checkout
Denim Stripe Shirt Jacket
$79.95
$47.00
40% off: price as marked
Organic Cotton Oversized Poplin Shirt
16
16
$59.95
$29.99
Extra 40% off at checkout
Relaxed Denim Shirt
34
34
$59.95
$39.99
Extra 40% off at checkout
Organic Cotton Oversized Poplin Shirt
16
16
$59.95
$29.99
Extra 40% off at checkout
Denim Stripe Shirt
34
34
$59.95
$44.99
Extra 40% off at checkout
Embroidered Denim Shirt
15
15
$69.95
$24.99
Extra 40% off at checkout
Denim Shirt Jacket
$79.95
$31.00
60% off: limited time
Mesh Sweater Shirt
27
27
$69.95
$54.99
Extra 40% off at checkout
Mesh Sweater Shirt
27
27
$69.95
$54.99
Extra 40% off at checkout
Organic Cotton Oversized Poplin Shirt
16
16
$59.95
$44.99
Extra 40% off at checkout
Organic Cotton Oversized Poplin Shirt
16
16
$59.95
$44.99
Extra 40% off at checkout
100% Linen Classic Shirt
159
159
$89.95
$35.00
60% off: limited time
Polo Sweater
22
22
$69.95
$54.99
Extra 40% off at checkout
Polo Sweater
22
22
$69.95
$54.99
Extra 40% off at checkout
Polo Sweater
22
22
$69.95
$54.99
Extra 40% off at checkout
Linen-Cotton Shirt
222
222
$49.95
$34.99
Extra 40% off at checkout
Linen-Cotton Shirt
222
222
$49.95
$34.99
Extra 40% off at checkout
Organic Cotton Poplin Classic Shirt
50
50
$59.95
$34.99
Extra 40% off at checkout
Organic Cotton Poplin Classic Shirt
50
50
$59.95
$24.99
Extra 40% off at checkout
Organic Cotton Poplin Classic Shirt
50
50
$59.95
$35.00
40% off: price as marked
Organic Cotton Poplin Classic Shirt
50
50
$59.95
$35.00
40% off: price as marked
Organic Cotton Poplin Classic Shirt
50
50
$59.95
$35.00
40% off: price as marked
Poplin Eyelet Full-Zip Pocket Shirt
17
17
$89.95
$44.99
Extra 40% off at checkout
Poplin Eyelet Full-Zip Pocket Shirt
17
17
$89.95
$69.99
Extra 40% off at checkout
Poplin Full-Zip Pocket Shirt
16
16
$54.95
$39.99
Extra 40% off at checkout
Eyelet Poplin Shirt
16
16
$59.95
$29.99
Extra 40% off at checkout
100% Linen Classic Shirt
159
159
$89.95
$64.99
Extra 40% off at checkout
Organic Cotton Poplin Classic Shirt
50
50
$59.95
$44.99
Extra 40% off at checkout
Organic Cotton Poplin Classic Shirt
50
50
$59.95
$35.00
40% off: price as marked
Organic Cotton Poplin Classic Shirt
50
50
$59.95
$35.00
40% off: price as marked
Organic Cotton Poplin Classic Shirt
50
50
$59.95
$35.00
40% off: price as marked
Organic Cotton Poplin Classic Shirt
50
50
$59.95
$35.00
40% off: price as marked
Organic Cotton Poplin Classic Shirt
50
50
$59.95
$35.00
40% off: price as marked
Eyelet Poplin Shirt
16
16
$59.95
$29.99
Extra 40% off at checkout
Linen-Cotton Shirt
222
222
$49.95
$19.00
60% off: limited time
Johnny Collar Sweater
21
21
$59.95
$39.99
Extra 40% off at checkout
Johnny Collar Sweater
21
21
$59.95
$44.99
Extra 40% off at checkout
Linen-Cotton Shirt
222
222
$49.95
$19.00
60% off: limited time
Linen-Cotton Shirt
222
222
$49.95
$19.00
60% off: limited time
Linen-Cotton Shirt
222
222
$49.95
$29.99
Extra 40% off at checkout
Linen-Cotton Shirt
222
222
$49.95
$19.00
60% off: limited time
Denim Stripe Big Shirt
161
161
$69.95
$29.99
Extra 40% off at checkout
Denim Western Big Shirt
12
12
$69.95
$29.99
Extra 40% off at checkout
Linen-Cotton Shirt
222
222
$49.95
$34.99
Extra 40% off at checkout
100% Linen Classic Shirt
159
159
$89.95
$69.99
Extra 40% off at checkout
100% Linen Classic Shirt
159
159
$89.95
$35.00
60% off: limited time
Oxford Big Shirt
212
212
$59.95
$12.99
Extra 40% off at checkout
100% Linen Classic Shirt
159
159
$89.95
$69.99
Extra 40% off at checkout
100% Linen Classic Shirt
159
159
$89.95
$35.00
60% off: limited time
Denim 1969 Logo Baseball Jersey
$59.95
$29.97
Final sale + extra 40% off at checkout
Oxford Big Shirt
212
212
$59.95
$35.00
40% off: price as marked
100% Linen Classic Shirt
159
159
$89.95
$69.99
Extra 40% off at checkout
Oxford Big Shirt
212
212
$59.95
$39.99
Extra 40% off at checkout
Oxford Big Shirt
212
212
$59.95
$35.00
40% off: price as marked
Sherpa-Lined Shirt Jacket
11
11
$89.95
$24.97
Final sale + extra 40% off at checkout
Sunwashed Twill Big Shirt
56
56
$79.95
$34.99
Extra 40% off at checkout
Oxford Big Shirt
212
212
$59.95
$19.99
Extra 40% off at checkout
Denim Big Shirt
161
161
$69.95
$41.00
40% off: price as marked
Big Shirt
5
5
$59.95
$39.97
Final sale + extra 40% off at checkout
All-Day Poplin Shirt in Classic Fit
8
8
$59.95
$19.97
Final sale + extra 40% off at checkout
Oxford Shirt
828
828
$59.95
$19.97
Final sale + extra 40% off at checkout
All-Day Poplin Shirt in Classic Fit
8
8
$59.95
$12.97
Final sale + extra 40% off at checkout
All-Day Poplin Shirt in Classic Fit
8
8
$59.95
$12.97
Final sale + extra 40% off at checkout
All-Day Poplin Shirt in Classic Fit
8
8
$59.95
$35.00
40% off: price as marked
All-Day Poplin Shirt in Classic Fit
8
8
$59.95
$16.97
Final sale + extra 40% off at checkout
All-Day Poplin Shirt in Classic Fit
8
8
$59.95
$24.97
Final sale + extra 40% off at checkout
All-Day Poplin Shirt in Classic Fit
8
8
$59.95
$16.97
Final sale + extra 40% off at checkout
Oxford Shirt in Classic Fit
67
67
$59.95
$44.97
Final sale + extra 40% off at checkout
Oxford Shirt
828
828
$54.95
$32.00
40% off: price as marked
Oxford Shirt
828
828
$59.95
$47.00
Oxford Shirt
828
828
$59.95
$47.00
All-Day Poplin Shirt in Classic Fit
8
8
$59.95
$12.97
Final sale + extra 40% off at checkout
All-Day Poplin Shirt in Classic Fit
8
8
$59.95
$12.97
Final sale + extra 40% off at checkout
All-Day Poplin Shirt in Classic Fit
8
8
$59.95
$35.00
40% off: price as marked
All-Day Poplin Shirt in Classic Fit
8
8
$59.95
$12.99
Extra 40% off at checkout
Denim Pocket Shirt
338
338
$69.95
$41.00
40% off: price as marked
Denim Pocket Shirt
338
338
$69.95
$41.00
40% off: price as marked
Oxford Shirt
828
828
$59.95
$47.00
Oxford Shirt
828
828
$59.95
$47.00
Page 1
of
1
Related categories
T-Shirts
Polos
Sweatshirts
Sweaters
Outerwear & Blazers
Pants
Jeans
See more
Men
/
The Tall Shop
/ Shirts