197 items
Men

    Oxford

    Oxford Shirt
    Oxford Shirt
    792
    $59.95
    $53.00
    Oxford Shirt
    Oxford Shirt
    792
    $59.95
    $53.00
    Oxford Shirt
    Oxford Shirt
    792
    $59.95
    $41.00
    30% off: limited time
    Oxford Shirt
    Oxford Shirt
    792
    $59.95
    $41.00
    30% off: limited time
    Oxford Shirt
    Oxford Shirt
    792
    $59.95
    $41.00
    30% off: limited time
    Oxford Shirt
    Oxford Shirt
    792
    $59.95
    $41.00
    30% off: limited time
    Oxford Shirt
    Oxford Shirt
    792
    $59.95
    $41.00
    30% off: limited time
    Oxford Shirt
    Oxford Shirt
    792
    $59.95
    $41.00
    30% off: limited time
    Oxford Shirt
    Oxford Shirt
    792
    $59.95
    $41.00
    30% off: limited time
    Mixed Plaid Oxford Shirt
    Mixed Plaid Oxford Shirt
    12
    $59.95
    $29.00
    50% off: limited time
    Mixed Plaid Oxford Shirt
    Mixed Plaid Oxford Shirt
    12
    $59.95
    $29.00
    50% off: limited time
    Oxford Big Shirt
    Oxford Big Shirt
    191
    $59.95
    $12.99
    Extra 40% off at checkout
    Oxford Big Shirt
    Oxford Big Shirt
    191
    $59.95
    $12.99
    Extra 40% off at checkout
    Oxford Big Shirt
    Oxford Big Shirt
    191
    $59.95
    $29.99
    Extra 40% off at checkout
    Oxford Big Shirt
    Oxford Big Shirt
    191
    $59.95
    $23.00
    60% off: limited time
    Oxford Big Shirt
    Oxford Big Shirt
    191
    $59.95
    $39.99
    Extra 40% off at checkout
    Oxford Big Shirt
    Oxford Big Shirt
    191
    $59.95
    $23.00
    60% off: limited time
    Oxford Big Shirt
    Oxford Big Shirt
    191
    $59.95
    $29.99
    Extra 40% off at checkout
    Oxford Shirt
    Oxford Shirt
    792
    $59.95
    $41.00
    30% off: limited time
    Oxford Shirt
    Oxford Shirt
    792
    $59.95
    $44.99
    Extra 40% off at checkout
    Oxford Shirt
    Oxford Shirt
    792
    $59.95
    $29.99
    Extra 40% off at checkout
    Oxford Big Shirt
    Oxford Big Shirt
    191
    $59.95
    $29.99
    Extra 40% off at checkout
    Oxford Big Shirt
    Oxford Big Shirt
    191
    $59.95
    $29.99
    Extra 40% off at checkout
    Big Shirt
    Big Shirt
    5
    $59.95
    $39.97
    Final sale
    Oxford Shirt
    Oxford Shirt
    792
    $59.95
    $19.97
    Final sale
    Oxford Shirt
    Oxford Shirt
    792
    $54.95
    $21.00
    60% off: limited time
    Oxford Shirt
    Oxford Shirt
    792
    $59.95
    $41.00
    30% off: limited time
    Oxford Shirt
    Oxford Shirt
    792
    $59.95
    $41.00
    30% off: limited time
    Oxford Shirt
    Oxford Shirt
    792
    $59.95
    $41.00
    30% off: limited time
    Oxford Shirt
    Oxford Shirt
    792
    $59.95
    $41.00
    30% off: limited time

    Poplin

    Organic Cotton Oversized Poplin Shirt
    Organic Cotton Oversized Poplin Shirt
    14
    $59.95
    $29.00
    50% off: limited time
    Organic Cotton Oversized Poplin Shirt
    Organic Cotton Oversized Poplin Shirt
    14
    $59.95
    $23.00
    60% off: limited time
    Organic Cotton Oversized Poplin Shirt
    Organic Cotton Oversized Poplin Shirt
    14
    $59.95
    $23.00
    60% off: limited time
    Organic Cotton Oversized Poplin Shirt
    Organic Cotton Oversized Poplin Shirt
    14
    $59.95
    $29.00
    50% off: limited time
    Organic Cotton Poplin Classic Shirt
    Organic Cotton Poplin Classic Shirt
    35
    $59.95
    $34.99
    Extra 40% off at checkout
    Organic Cotton Poplin Classic Shirt
    Organic Cotton Poplin Classic Shirt
    35
    $59.95
    $39.99
    Extra 40% off at checkout
    Organic Cotton Poplin Classic Shirt
    Organic Cotton Poplin Classic Shirt
    35
    $59.95
    $35.00
    40% off: limited time
    Organic Cotton Poplin Classic Shirt
    Organic Cotton Poplin Classic Shirt
    35
    $59.95
    $35.00
    40% off: limited time
    Organic Cotton Poplin Classic Shirt
    Organic Cotton Poplin Classic Shirt
    35
    $59.95
    $35.00
    40% off: limited time
    Poplin Eyelet Full-Zip Pocket Shirt
    Poplin Eyelet Full-Zip Pocket Shirt
    16
    $89.95
    $62.00
    30% off: limited time
    Poplin Eyelet Full-Zip Pocket Shirt
    Poplin Eyelet Full-Zip Pocket Shirt
    16
    $89.95
    $62.00
    30% off: limited time
    Poplin Full-Zip Pocket Shirt
    Poplin Full-Zip Pocket Shirt
    14
    $54.95
    $29.99
    Extra 40% off at checkout
    Poplin Full-Zip Pocket Shirt
    Poplin Full-Zip Pocket Shirt
    14
    $54.95
    $39.99
    Extra 40% off at checkout
    Eyelet Poplin Shirt
    Eyelet Poplin Shirt
    16
    $59.95
    $29.00
    50% off: limited time
    Organic Cotton Poplin Classic Shirt
    Organic Cotton Poplin Classic Shirt
    35
    $59.95
    $44.99
    Extra 40% off at checkout
    Organic Cotton Poplin Classic Shirt
    Organic Cotton Poplin Classic Shirt
    35
    $59.95
    $44.99
    Extra 40% off at checkout
    Organic Cotton Poplin Classic Shirt
    Organic Cotton Poplin Classic Shirt
    35
    $59.95
    $44.99
    Extra 40% off at checkout
    Organic Cotton Poplin Classic Shirt
    Organic Cotton Poplin Classic Shirt
    35
    $59.95
    $35.00
    40% off: limited time
    Organic Cotton Poplin Classic Shirt
    Organic Cotton Poplin Classic Shirt
    35
    $59.95
    $35.00
    40% off: limited time
    Organic Cotton Poplin Classic Shirt
    Organic Cotton Poplin Classic Shirt
    35
    $59.95
    $35.00
    40% off: limited time
    Organic Cotton Poplin Classic Shirt
    Organic Cotton Poplin Classic Shirt
    35
    $59.95
    $35.00
    40% off: limited time
    Organic Cotton Poplin Classic Shirt
    Organic Cotton Poplin Classic Shirt
    35
    $59.95
    $35.00
    40% off: limited time
    Eyelet Poplin Shirt
    Eyelet Poplin Shirt
    16
    $59.95
    $29.00
    50% off: limited time
    Organic Cotton Poplin Western Shirt
    Organic Cotton Poplin Western Shirt
    16
    $59.95
    $19.99
    Extra 40% off at checkout
    Organic Cotton Poplin Western Shirt
    Organic Cotton Poplin Western Shirt
    16
    $59.95
    $19.99
    Extra 40% off at checkout
    All-Day Poplin Shirt in Classic Fit
    All-Day Poplin Shirt in Classic Fit
    $59.95
    $29.99
    Extra 40% off at checkout
    All-Day Poplin Shirt in Classic Fit
    All-Day Poplin Shirt in Classic Fit
    $59.95
    $44.99
    Extra 40% off at checkout
    All-Day Poplin Shirt in Classic Fit
    All-Day Poplin Shirt in Classic Fit
    $59.95
    $24.99
    Extra 40% off at checkout
    All-Day Poplin Shirt in Classic Fit
    All-Day Poplin Shirt in Classic Fit
    $59.95
    $29.99
    Extra 40% off at checkout
    All-Day Poplin Shirt in Classic Fit
    All-Day Poplin Shirt in Classic Fit
    $59.95
    $23.00
    60% off: limited time
    All-Day Poplin Shirt in Classic Fit
    All-Day Poplin Shirt in Classic Fit
    $59.95
    $24.99
    Extra 40% off at checkout
    All-Day Poplin Shirt in Classic Fit
    All-Day Poplin Shirt in Classic Fit
    $59.95
    $24.99
    Extra 40% off at checkout
    All-Day Poplin Shirt in Classic Fit
    All-Day Poplin Shirt in Classic Fit
    $59.95
    $23.00
    60% off: limited time
    All-Day Poplin Shirt in Classic Fit
    All-Day Poplin Shirt in Classic Fit
    $59.95
    $29.99
    Extra 40% off at checkout

    Denim

    Denim Stripe Shirt
    Denim Stripe Shirt
    34
    $59.95
    $29.00
    50% off: limited time
    Denim Stripe Shirt Jacket
    Denim Stripe Shirt Jacket
    $79.95
    $55.00
    30% off: limited time
    Relaxed Denim Shirt
    Relaxed Denim Shirt
    34
    $59.95
    $29.00
    50% off: limited time
    Denim Stripe Shirt
    Denim Stripe Shirt
    34
    $59.95
    $29.00
    50% off: limited time
    Embroidered Denim Shirt
    Embroidered Denim Shirt
    8
    $69.95
    $34.99
    Extra 40% off at checkout
    Denim Shirt Jacket
    Denim Shirt Jacket
    $79.95
    $55.00
    30% off: limited time
    UltraSoft Denim Big Shirt
    UltraSoft Denim Big Shirt
    133
    $69.95
    $39.99
    Extra 40% off at checkout
    Denim Stripe Big Shirt
    Denim Stripe Big Shirt
    148
    $69.95
    $29.99
    Extra 40% off at checkout
    Denim Stripe Big Shirt
    Denim Stripe Big Shirt
    148
    $69.95
    $29.99
    Extra 40% off at checkout
    Denim Western Big Shirt
    Denim Western Big Shirt
    10
    $69.95
    $29.99
    Extra 40% off at checkout
    Denim 1969 Logo Baseball Jersey
    Denim 1969 Logo Baseball Jersey
    $59.95
    $34.99
    Extra 40% off at checkout
    Denim Big Shirt
    Denim Big Shirt
    148
    $69.95
    $29.99
    Extra 40% off at checkout
    Sherpa-Lined Shirt Jacket
    Sherpa-Lined Shirt Jacket
    11
    $89.95
    $44.99
    Extra 40% off at checkout
    UltraSoft Denim Big Shirt
    UltraSoft Denim Big Shirt
    133
    $69.95
    $39.99
    Extra 40% off at checkout
    UltraSoft Denim Big Shirt
    UltraSoft Denim Big Shirt
    133
    $69.95
    $39.99
    Extra 40% off at checkout
    UltraSoft Denim Big Shirt
    UltraSoft Denim Big Shirt
    133
    $69.95
    $39.99
    Extra 40% off at checkout
    Denim Big Shirt
    Denim Big Shirt
    148
    $69.95
    $29.99
    Extra 40% off at checkout
    Gap × Disney Denim Western Shirt
    Gap × Disney Denim Western Shirt
    7
    $119.00
    $47.00
    60% off: limited time
    Denim Pocket Shirt
    Denim Pocket Shirt
    336
    $69.95
    $48.00
    30% off: limited time
    Denim Pocket Shirt
    Denim Pocket Shirt
    336
    $69.95
    $48.00
    30% off: limited time

    Twill

    Sunwashed Twill Big Shirt
    Sunwashed Twill Big Shirt
    52
    $79.95
    $54.99
    Extra 40% off at checkout
    Sunwashed Twill Big Shirt
    Sunwashed Twill Big Shirt
    52
    $79.95
    $49.99
    Extra 40% off at checkout
    Sunwashed Twill Big Shirt
    Sunwashed Twill Big Shirt
    52
    $79.95
    $44.99
    Extra 40% off at checkout
    Twill Utility Shirt
    Twill Utility Shirt
    24
    $69.95
    $29.99
    Extra 40% off at checkout

    Flannel

    Jersey Shirt
    Jersey Shirt
    154
    $79.95
    $39.97
    Final sale
    Waffle-Knit Flannel Shirt
    Waffle-Knit Flannel Shirt
    76
    $79.95
    $24.99
    Extra 40% off at checkout
    Jersey Shirt
    Jersey Shirt
    154
    $69.95
    $39.97
    Final sale

    Shirt Jackets

    Denim Stripe Shirt Jacket
    Denim Stripe Shirt Jacket
    $79.95
    $55.00
    30% off: limited time
    Twill Utility Shirt Jacket
    Twill Utility Shirt Jacket
    5
    $69.95
    $34.99
    Extra 40% off at checkout
    Sherpa-Lined Shirt Jacket
    Sherpa-Lined Shirt Jacket
    11
    $89.95
    $44.99
    Extra 40% off at checkout
    Denim Zip Shirt Jacket
    Denim Zip Shirt Jacket
    21
    $89.95
    $44.99
    Extra 40% off at checkout
    Heavyweight Flannel Full-Zip Shirt Jacket
    Heavyweight Flannel Full-Zip Shirt Jacket
    15
    $98.00
    $74.99
    Extra 40% off at checkout

    Linen

    100% Linen Classic Shirt
    100% Linen Classic Shirt
    $89.95
    $35.00
    60% off: limited time
    100% Linen Classic Shirt
    100% Linen Classic Shirt
    138
    $89.95
    $35.00
    60% off: limited time
    100% Linen Classic Shirt
    100% Linen Classic Shirt
    $89.95
    $35.00
    60% off: limited time
    100% Linen Classic Shirt
    100% Linen Classic Shirt
    $89.95
    $35.00
    60% off: limited time
    Linen-Cotton Shirt
    Linen-Cotton Shirt
    197
    $54.95
    $21.00
    60% off: limited time
    Linen-Cotton Shirt
    Linen-Cotton Shirt
    197
    $54.95
    $21.00
    60% off: limited time
    100% Linen Classic Shirt
    100% Linen Classic Shirt
    138
    $89.95
    $35.00
    60% off: limited time
    100% Linen Classic Shirt
    100% Linen Classic Shirt
    138
    $89.95
    $35.00
    60% off: limited time
    100% Linen Classic Shirt
    100% Linen Classic Shirt
    138
    $89.95
    $35.00
    60% off: limited time
    Linen-Cotton Shirt
    Linen-Cotton Shirt
    197
    $49.95
    $24.00
    50% off: limited time
    Linen-Cotton Shirt
    Linen-Cotton Shirt
    197
    $49.95
    $24.00
    50% off: limited time
    100% Linen Classic Shirt
    100% Linen Classic Shirt
    138
    $89.95
    $35.00
    60% off: limited time
    100% Linen Classic Shirt
    100% Linen Classic Shirt
    138
    $89.95
    $35.00
    60% off: limited time
    Linen-Cotton Shirt
    Linen-Cotton Shirt
    197
    $49.95
    $19.00
    60% off: limited time
    Linen-Cotton Shirt
    Linen-Cotton Shirt
    197
    $59.95
    $29.00
    50% off: limited time
    100% Linen Classic Shirt
    100% Linen Classic Shirt
    138
    $89.95
    $35.00
    60% off: limited time
    Linen-Cotton Shirt
    Linen-Cotton Shirt
    197
    $49.95
    $24.00
    50% off: limited time
    Linen-Cotton Shirt
    Linen-Cotton Shirt
    197
    $49.95
    $19.00
    60% off: limited time
    Linen-Cotton Shirt
    Linen-Cotton Shirt
    197
    $49.95
    $24.00
    50% off: limited time
    Linen-Cotton Shirt
    Linen-Cotton Shirt
    197
    $49.95
    $19.00
    60% off: limited time
    Linen-Cotton Shirt
    Linen-Cotton Shirt
    197
    $49.95
    $24.00
    50% off: limited time
    Linen-Cotton Shirt
    Linen-Cotton Shirt
    197
    $49.95
    $24.00
    50% off: limited time
    100% Linen Classic Shirt
    100% Linen Classic Shirt
    138
    $89.95
    $35.00
    60% off: limited time
    100% Linen Classic Shirt
    100% Linen Classic Shirt
    138
    $89.95
    $35.00
    60% off: limited time
    100% Linen Classic Shirt
    100% Linen Classic Shirt
    138
    $89.95
    $35.00
    60% off: limited time
    100% Linen Classic Shirt
    100% Linen Classic Shirt
    138
    $89.95
    $35.00
    60% off: limited time
    100% Linen Classic Shirt
    100% Linen Classic Shirt
    138
    $89.95
    $35.00
    60% off: limited time
    100% Linen Classic Shirt
    100% Linen Classic Shirt
    138
    $89.95
    $35.00
    60% off: limited time
    100% Linen Classic Shirt
    100% Linen Classic Shirt
    138
    $89.95
    $35.00
    60% off: limited time
    Linen-Cotton Shirt
    Linen-Cotton Shirt
    $69.95
    $54.97
    Final sale

    Polos

    Pique Polo Shirt
    Pique Polo Shirt
    1730
    $34.95
    $24.00
    30% off: limited time
    Pique Polo Shirt
    Pique Polo Shirt
    1730
    $34.95
    $27.00
    20% off: limited time
    Pique Polo Shirt
    Pique Polo Shirt
    1730
    $34.95
    $27.00
    20% off: limited time
    Relaxed Pique Polo Shirt
    Relaxed Pique Polo Shirt
    53
    $49.95
    $34.00
    30% off: limited time
    Relaxed Pique Polo Shirt
    Relaxed Pique Polo Shirt
    53
    $49.95
    $34.00
    30% off: limited time
    Relaxed Pique Polo Shirt
    Relaxed Pique Polo Shirt
    53
    $49.95
    $24.00
    50% off: limited time
    Relaxed Pique Polo Shirt
    Relaxed Pique Polo Shirt
    53
    $49.95
    $39.00
    20% off: limited time
    Relaxed Pique Polo Shirt
    Relaxed Pique Polo Shirt
    53
    $49.95
    $24.00
    50% off: limited time
    Relaxed Pique Polo Shirt
    Relaxed Pique Polo Shirt
    53
    $49.95
    $24.00
    50% off: limited time
    Relaxed Pique Polo Shirt
    Relaxed Pique Polo Shirt
    53
    $49.95
    $24.00
    50% off: limited time
    Textured Crochet Polo Sweater
    Textured Crochet Polo Sweater
    37
    $59.95
    $29.00
    50% off: limited time
    Textured Crochet Polo Sweater
    Textured Crochet Polo Sweater
    37
    $59.95
    $29.00
    50% off: limited time
    Textured Crochet Polo Sweater
    Textured Crochet Polo Sweater
    37
    $59.95
    $44.99
    Extra 40% off at checkout
    Textured Crochet Polo Sweater
    Textured Crochet Polo Sweater
    37
    $59.95
    $29.00
    50% off: limited time
    Pique Polo Shirt
    Pique Polo Shirt
    1730
    $34.95
    $27.00
    20% off: limited time
    Crochet Sweater Shirt
    Crochet Sweater Shirt
    17
    $59.95
    $29.00
    50% off: limited time
    Polo Sweater
    Polo Sweater
    18
    $69.95
    $54.99
    Extra 40% off at checkout
    Polo Sweater
    Polo Sweater
    18
    $69.95
    $54.99
    Extra 40% off at checkout
    Polo Sweater
    Polo Sweater
    18
    $69.95
    $54.99
    Extra 40% off at checkout
    Pique Polo Shirt
    Pique Polo Shirt
    1730
    $34.95
    $17.00
    50% off: limited time
    Textured Crochet Polo Sweater
    Textured Crochet Polo Sweater
    37
    $59.95
    $34.99
    Extra 40% off at checkout
    Textured Crochet Polo Sweater
    Textured Crochet Polo Sweater
    37
    $59.95
    $29.99
    Extra 40% off at checkout
    Textured Crochet Polo Sweater
    Textured Crochet Polo Sweater
    37
    $59.95
    $44.99
    Extra 40% off at checkout
    Relaxed Pique Polo Shirt
    Relaxed Pique Polo Shirt
    53
    $49.95
    $34.99
    Extra 40% off at checkout
    Relaxed Pique Polo Shirt
    Relaxed Pique Polo Shirt
    53
    $49.95
    $34.99
    Extra 40% off at checkout
    Pique Polo Shirt
    Pique Polo Shirt
    1730
    $29.95
    $19.99
    Extra 40% off at checkout
    Relaxed Pique Polo Shirt
    Relaxed Pique Polo Shirt
    53
    $49.95
    $24.00
    50% off: limited time
    Textured Crochet Polo Sweater
    Textured Crochet Polo Sweater
    37
    $59.95
    $29.99
    Extra 40% off at checkout
    Johnny Collar Sweater
    Johnny Collar Sweater
    17
    $59.95
    $29.00
    50% off: limited time
    Johnny Collar Sweater
    Johnny Collar Sweater
    17
    $59.95
    $29.00
    50% off: limited time
    Pique Polo Shirt
    Pique Polo Shirt
    1730
    $34.95
    $24.99
    Extra 40% off at checkout
    Pique Polo Shirt
    Pique Polo Shirt
    1730
    $34.95
    $24.99
    Extra 40% off at checkout
    Pique Polo Shirt
    Pique Polo Shirt
    1730
    $34.95
    $24.99
    Extra 40% off at checkout
    Pique Polo Shirt
    Pique Polo Shirt
    1730
    $34.95
    $17.00
    50% off: limited time
    Pique Polo Shirt
    Pique Polo Shirt
    1730
    $34.95
    $24.99
    Extra 40% off at checkout
    Pique Polo Shirt
    Pique Polo Shirt
    1730
    $34.95
    $24.00
    30% off: limited time
    GapFit Active Polo
    GapFit Active Polo
    57
    $49.95
    $24.00
    50% off: limited time
    Pique Polo Shirt
    Pique Polo Shirt
    1730
    $34.95
    $24.00
    30% off: limited time
    Pique Polo Shirt
    Pique Polo Shirt
    1730
    $34.95
    $24.00
    30% off: limited time
    Pique Polo Shirt
    Pique Polo Shirt
    1730
    $34.95
    $24.00
    30% off: limited time
    Pique Polo Shirt
    Pique Polo Shirt
    1730
    $34.95
    $24.00
    30% off: limited time

    Sweaters

    Crochet Sweater Shirt
    Crochet Sweater Shirt
    17
    $59.95
    $29.00
    50% off: limited time
    Polo Sweater
    Polo Sweater
    18
    $69.95
    $54.99
    Extra 40% off at checkout
    Polo Sweater
    Polo Sweater
    18
    $69.95
    $54.99
    Extra 40% off at checkout
    Polo Sweater
    Polo Sweater
    18
    $69.95
    $54.99
    Extra 40% off at checkout
    Mesh Sweater Shirt
    Mesh Sweater Shirt
    26
    $69.95
    $54.99
    Extra 40% off at checkout
    Mesh Sweater Shirt
    Mesh Sweater Shirt
    26
    $69.95
    $54.99
    Extra 40% off at checkout
    Mesh Sweater Shirt
    Mesh Sweater Shirt
    26
    $69.95
    $54.99
    Extra 40% off at checkout
    Johnny Collar Sweater
    Johnny Collar Sweater
    17
    $59.95
    $29.00
    50% off: limited time
    Johnny Collar Sweater
    Johnny Collar Sweater
    17
    $59.95
    $29.00
    50% off: limited time
    Textured Crochet Polo Sweater
    Textured Crochet Polo Sweater
    37
    $59.95
    $29.00
    50% off: limited time
    Textured Crochet Polo Sweater
    Textured Crochet Polo Sweater
    37
    $59.95
    $29.00
    50% off: limited time
    Textured Crochet Polo Sweater
    Textured Crochet Polo Sweater
    37
    $59.95
    $44.99
    Extra 40% off at checkout
    Textured Crochet Polo Sweater
    Textured Crochet Polo Sweater
    37
    $59.95
    $29.00
    50% off: limited time

    MEN’S SHIRTS

    Whether you commute or don't, love going out or staying in, Gap’s shirts for men can help you do it all. Whatever you're doing, wherever you’re going, you can throw on any of our button-up and button-down shirts and head out.

    Gap’s long sleeve shirts are a great staple for your week. Get the All-Day Poplin Shirt in every color and print, wear a neutral t-shirt underneath, and pair with khakis or pants for work. Or dress them down for the weekend with jeans and loafers.

    We love a short sleeve shirt moment. The Linen-Cotton Shirt is so light and breathable — it’s good indoors and out, and all summer long. And check out our Vacay Shirts in every easy fabric. Wear them while you’re OOO, WFH, and everything else in between.