6.0.58 Mens Shorts | Shorts for Men | Gap® UK
  • Doen
  • new
  • women
  • men
  • boys (4-13 yrs)
  • girls (4-13 yrs)
  • baby & toddler (0-5 yrs)
  • holiday shop
  • banana republic
  • discover gap

Back

Mens Shorts

 (47)

Whatever the occasion, we’ve the shorts for men for you, from gym shorts to chino shorts, at Gap we have it all. Our jogger shorts are super soft, perfect for chilling at home or even for wearing on holiday, our men's shorts come with elastic waists making them ideal for every day. Our GapFit shorts come with moisture-wicking qualities making them perfect running shorts for men, that help keep your skin dry during workouts. Switch up your style with some stylish cargo shorts.

Chino shortsCargo shortsLinen shortsCotton shorts

10% off your first order when you register. Ts&Cs apply.

Green Floral Canvas Shorts (H11975) | £45

£45

£45

Green Floral Canvas Shorts

  • Green Floral Regular Canvas Shorts
  • Green Check Regular Canvas Shorts
Green Floral Regular Canvas Shorts
Green Check Regular Canvas Shorts
Green 8"" Linen-Cotton Chino Shorts (F36595) | £45

£45

£45

Green 8"" Linen-Cotton Chino Shorts

  • Green Regular 8"" Linen-cotton Chino Shorts
  • Beige Regular 8"" Linen-cotton Chino Shorts
  • Black Regular 8"" Linen-cotton Chino Shorts
  • Blue Regular 8"" Linen-cotton Chino Shorts
  • Navy Blue Regular 8"" Linen-cotton Chino Shorts
Green Regular 8"" Linen-cotton Chino Shorts
Beige Regular 8"" Linen-cotton Chino Shorts
Black Regular 8"" Linen-cotton Chino Shorts
Blue Regular 8"" Linen-cotton Chino Shorts
Navy Blue Regular 8"" Linen-cotton Chino Shorts
Black 11" Cargo Shorts (F36075) | £40

£40

£40

Black 11" Cargo Shorts

  • Black Regular 11" Cargo Shorts
  • Beige Regular 11" Cargo Shorts
  • Green Camo Regular 11" Cargo Shorts
  • Navy/Blue Regular 11" Cargo Shorts
Black Regular 11" Cargo Shorts
Beige Regular 11" Cargo Shorts
Green Camo Regular 11" Cargo Shorts
Navy/Blue Regular 11" Cargo Shorts
Black 10"" Cotton Blend Vintage Chino Shorts (F35972) | £35

£35

£35

Black 10"" Cotton Blend Vintage Chino Shorts

  • Black Regular 10"" Cotton Blend Vintage Chino Shorts
  • Beige Regular 10"" Cotton Blend Vintage Chino Shorts
  • Blue Regular 10"" Cotton Blend Vintage Chino Shorts
  • Dark Grey Regular 10"" Cotton Blend Vintage Chino Shorts
  • Green Regular 10"" Cotton Blend Vintage Chino Shorts
  • Grey Regular 10"" Cotton Blend Vintage Chino Shorts
  • Navy Blue Regular 10"" Cotton Blend Vintage Chino Shorts
Black Regular 10"" Cotton Blend Vintage Chino Shorts
Beige Regular 10"" Cotton Blend Vintage Chino Shorts
Blue Regular 10"" Cotton Blend Vintage Chino Shorts
Dark Grey Regular 10"" Cotton Blend Vintage Chino Shorts
Green Regular 10"" Cotton Blend Vintage Chino Shorts
Grey Regular 10"" Cotton Blend Vintage Chino Shorts
Navy Blue Regular 10"" Cotton Blend Vintage Chino Shorts
Black 8"" Linen-Cotton Chino Shorts (F36541) | £45

£45

£45

Black 8"" Linen-Cotton Chino Shorts

  • Black Regular 8"" Linen-cotton Chino Shorts
  • Beige Regular 8"" Linen-cotton Chino Shorts
  • Blue Regular 8"" Linen-cotton Chino Shorts
  • Green Regular 8"" Linen-cotton Chino Shorts
  • Navy Blue Regular 8"" Linen-cotton Chino Shorts
Black Regular 8"" Linen-cotton Chino Shorts
Beige Regular 8"" Linen-cotton Chino Shorts
Blue Regular 8"" Linen-cotton Chino Shorts
Green Regular 8"" Linen-cotton Chino Shorts
Navy Blue Regular 8"" Linen-cotton Chino Shorts
Navy/Blue 11" Cargo Shorts (F36086) | £40

£40

£40

Navy/Blue 11" Cargo Shorts

  • Navy/Blue Regular 11" Cargo Shorts
  • Beige Regular 11" Cargo Shorts
  • Black Regular 11" Cargo Shorts
  • Green Camo Regular 11" Cargo Shorts
Navy/Blue Regular 11" Cargo Shorts
Beige Regular 11" Cargo Shorts
Black Regular 11" Cargo Shorts
Green Camo Regular 11" Cargo Shorts
Navy Blue 8"" Linen-Cotton Chino Shorts (F36581) | £45

£45

£45

Navy Blue 8"" Linen-Cotton Chino Shorts

  • Navy Blue Regular 8"" Linen-cotton Chino Shorts
  • Beige Regular 8"" Linen-cotton Chino Shorts
  • Black Regular 8"" Linen-cotton Chino Shorts
  • Blue Regular 8"" Linen-cotton Chino Shorts
  • Green Regular 8"" Linen-cotton Chino Shorts
Navy Blue Regular 8"" Linen-cotton Chino Shorts
Beige Regular 8"" Linen-cotton Chino Shorts
Black Regular 8"" Linen-cotton Chino Shorts
Blue Regular 8"" Linen-cotton Chino Shorts
Green Regular 8"" Linen-cotton Chino Shorts
Dark Grey 10"" Cotton Blend Vintage Chino Shorts (F36081) | £35

£35

£35

Dark Grey 10"" Cotton Blend Vintage Chino Shorts

  • Dark Grey Regular 10"" Cotton Blend Vintage Chino Shorts
  • Beige Regular 10"" Cotton Blend Vintage Chino Shorts
  • Black Regular 10"" Cotton Blend Vintage Chino Shorts
  • Blue Regular 10"" Cotton Blend Vintage Chino Shorts
  • Green Regular 10"" Cotton Blend Vintage Chino Shorts
  • Grey Regular 10"" Cotton Blend Vintage Chino Shorts
  • Navy Blue Regular 10"" Cotton Blend Vintage Chino Shorts
Dark Grey Regular 10"" Cotton Blend Vintage Chino Shorts
Beige Regular 10"" Cotton Blend Vintage Chino Shorts
Black Regular 10"" Cotton Blend Vintage Chino Shorts
Blue Regular 10"" Cotton Blend Vintage Chino Shorts
Green Regular 10"" Cotton Blend Vintage Chino Shorts
Grey Regular 10"" Cotton Blend Vintage Chino Shorts
Navy Blue Regular 10"" Cotton Blend Vintage Chino Shorts
Grey 10"" Cotton Blend Vintage Chino Shorts (F36090) | £35

£35

£35

Grey 10"" Cotton Blend Vintage Chino Shorts

  • Grey Regular 10"" Cotton Blend Vintage Chino Shorts
  • Beige Regular 10"" Cotton Blend Vintage Chino Shorts
  • Black Regular 10"" Cotton Blend Vintage Chino Shorts
  • Blue Regular 10"" Cotton Blend Vintage Chino Shorts
  • Dark Grey Regular 10"" Cotton Blend Vintage Chino Shorts
  • Green Regular 10"" Cotton Blend Vintage Chino Shorts
  • Navy Blue Regular 10"" Cotton Blend Vintage Chino Shorts
Grey Regular 10"" Cotton Blend Vintage Chino Shorts
Beige Regular 10"" Cotton Blend Vintage Chino Shorts
Black Regular 10"" Cotton Blend Vintage Chino Shorts
Blue Regular 10"" Cotton Blend Vintage Chino Shorts
Dark Grey Regular 10"" Cotton Blend Vintage Chino Shorts
Green Regular 10"" Cotton Blend Vintage Chino Shorts
Navy Blue Regular 10"" Cotton Blend Vintage Chino Shorts
Beige 11" Cargo Shorts (F36084) | £40

£40

£40

Beige 11" Cargo Shorts

  • Beige Regular 11" Cargo Shorts
  • Black Regular 11" Cargo Shorts
  • Green Camo Regular 11" Cargo Shorts
  • Navy/Blue Regular 11" Cargo Shorts
Beige Regular 11" Cargo Shorts
Black Regular 11" Cargo Shorts
Green Camo Regular 11" Cargo Shorts
Navy/Blue Regular 11" Cargo Shorts
Blue 8"" Linen-Cotton Chino Shorts (F36556) | £45

£45

£45

Blue 8"" Linen-Cotton Chino Shorts

  • Blue Regular 8"" Linen-cotton Chino Shorts
  • Beige Regular 8"" Linen-cotton Chino Shorts
  • Black Regular 8"" Linen-cotton Chino Shorts
  • Green Regular 8"" Linen-cotton Chino Shorts
  • Navy Blue Regular 8"" Linen-cotton Chino Shorts
Blue Regular 8"" Linen-cotton Chino Shorts
Beige Regular 8"" Linen-cotton Chino Shorts
Black Regular 8"" Linen-cotton Chino Shorts
Green Regular 8"" Linen-cotton Chino Shorts
Navy Blue Regular 8"" Linen-cotton Chino Shorts
Black Twill Cargo Baggy Shorts (F35997) | £50

£50

£50

Black Twill Cargo Baggy Shorts

  • Black Regular Twill Cargo Baggy Shorts
  • Olive Green Regular Twill Cargo Baggy Shorts
Black Regular Twill Cargo Baggy Shorts
Olive Green Regular Twill Cargo Baggy Shorts