Skip Navigation:

Skip to: Top Navigation, Go to similar items in our other stores, Main Content, Footer Navigation.

Visit the other Gap Inc. Brands:
  • Gap
  • Old Navy
  • Banana Republic
  • Piperlime
  • Athleta

Sign In Navigation:

Shopping Bag:


Side Navigation

friends and family promo code
Gap Cash, Redeem $25 for Every $50 You Spend Gap Cash, Redeem $25 for Every $50 You Spend

Main Content:

Men’s Shorts

    $44.95   see additional colors
    $44.95   see additional colors
    $39.95   $31.99   see additional colors

    Gap Men’s Shorts

    Men’s Shorts Collection at Gap

    When the weather starts getting warmer, you can rely on a pair of shorts to keep you cool and comfortable. They're the best option in men’s casualwear when you're heading outdoors on a warm day. It's easy to pull off a casual look with a pair of men's shorts from the collection of Gap men's casual wear collection.

    At Gap, we're constantly creating styles that are in sync with the latest fashion trends. Our selection includes shorts in cool colors, prints and styles. You can choose from mauves, reds, corals or even the more subtle moonstone, olive or khaki. Gap men's shorts also come with floral, checks, camo print and stripes. Made from 100% imported cotton, they can be machine washed. Our men’s casual shorts collection includes denim shorts, cargo shorts, swim shorts and board shorts that feature flat front construction and button closures. For a more laid back look, you can choose from our selection of pool shorts that come with lace-up waistbands.

    What to wear with Men’s Shorts?

    The right kind of shorts with a great fit can help you achieve the perfect, relaxed look. Polos paired with shorts are all-time favorites and make a classic style statement. Combine a pair of men's cotton shorts with a plaid or checked shirt with rolled-up sleeves to create a look of casual elegance. You can never go wrong, when you pair your shorts with casual tees. For a semi-formal look, you may pair shorts with shirts in solid colors. Throw a jacket over it for an informal dinner date.