Go to navigationGo to main content
0

Ireland

Terms & ConditionsSecurity & privacySitemap
© 2026 Frasers Group Trading Limited.
Daily Deals New Deals Every Day up to '90%' Off
Running Season Starts Here Shop Now
/Home/Swimming/Mens Swimwear/Shorts and Jammers

Men's Swim Shorts & Jammers

Perfect for recreational swimming or looking great on the beach, our collection of mens swim shorts has something for everyone. From the best brands around like Speedo, Slazenger, adidas, Nike and Calvin Klein, our swim shorts feature a wide variety of designs and colours to suit your tastes, while our men's jammers are great for staying streamlined for competitions. With many great styles in our mens swim shorts sale, you can upgrade your swimwear for less.
Mens Trunks
Mens Speedo Swimwear
Mens adidas Swimming
Towels
Nose Clips & Ear Plugs
Swimming Pools

Sign up to our newsletter

*By submitting your email address, you agree to receive marketing emails from SPORTS DIRECT. Click here to read our privacy policy & terms and conditions

Customer Services

  • FAQ's

  • Orders & payments

  • Delivery

  • Returns

  • Track order

Information

  • My account

  • Find your local store

  • Sports Advice Hub

About us

  • Careers

  • Promotion terms

  • Terms & conditions

  • Corporate

  • Sitemap

Ways to pay

Mens
Womens
Kids
Sports
Brands
Outlet
USC

2 FOR 45 €

Hurley Men's Swim Shorts

Hurley

Men's Swim Shorts

€30.00€60.00

2 FOR 45 €

Hurley Men's Swim Shorts

Hurley

Men's Swim Shorts

€30.00€60.00

2 FOR 42 €

Nike Core Swim Shorts Mens

Nike

Core Swim Shorts Mens

€32.00€36.00

UP TO 50% OFF

Reebok Mens Swim Briefs Wells

Reebok

Mens Swim Briefs Wells

€12.50€25.00

Puma Men's Swim Shorts

Puma

Men's Swim Shorts

€11.00€30.00

Reebok Mens Swim Short Abbott

Reebok

Mens Swim Short Abbott

€15.00€30.00

Reebok Mens Swim Short Ace

Reebok

Mens Swim Short Ace

€16.00€32.00

Hurley Men's Swim Shorts

Hurley

Men's Swim Shorts

€18.00€60.00

Jack and Jones Men's Swim ShortsJack and Jones Men's Swim Shorts €11.00Reebok Mens Swim Short AceReebok Mens Swim Short Ace €16.00Speedo Men's Swimming TrunksSpeedo Men's Swimming Trunks €21.00Speedo Men's Essent Swim ShortsSpeedo Men's Essent Swim Shorts €13.00Boss Mens BOSS Bodywear Starfish Swim Shorts - Breathable MeshBoss Mens BOSS Bodywear Starfish Swim Shorts - Breathable Mesh €42.00Nike Core Swim Shorts MensNike Core Swim Shorts Mens €32.00Boss Mens BOSS Bodywear Starfish Swim Shorts - Breathable MeshBoss Mens BOSS Bodywear Starfish Swim Shorts - Breathable Mesh €42.00Quiksilver Men's Quik Kaimana Swim ShortsQuiksilver Men's Quik Kaimana Swim Shorts €28.00Slazenger Swim Shorts MensSlazenger Swim Shorts Mens €15.00Boss Mens BOSS Bodywear Starfish Swim Shorts - Breathable MeshBoss Mens BOSS Bodywear Starfish Swim Shorts - Breathable Mesh €36.00Threadbare Men's Swim ShortsThreadbare Men's Swim Shorts €15.00Hot Tuna Men's Above The Knee 2 Pockets Swim ShortsHot Tuna Men's Above The Knee 2 Pockets Swim Shorts €15.00Calvin Klein Large Logo Swim ShortsCalvin Klein Large Logo Swim Shorts €50.00Jack Wills Mid-Length Swim Shorts MensJack Wills Mid-Length Swim Shorts Mens €35.00Boss Mens BOSS Bodywear Starfish Swim Shorts - Breathable MeshBoss Mens BOSS Bodywear Starfish Swim Shorts - Breathable Mesh €50.00Threadbare Men's Glade Swim ShortsThreadbare Men's Glade Swim Shorts €15.00Boss Mens BOSS Bodywear Starfish Swim Shorts - Breathable MeshBoss Mens BOSS Bodywear Starfish Swim Shorts - Breathable Mesh €42.00Nike Core Swim Shorts MensNike Core Swim Shorts Mens €32.00Reebok Mens Swim Shorts YaleReebok Mens Swim Shorts Yale €15.00Reebok Mens Swim Shorts YaleReebok Mens Swim Shorts Yale €15.00Nike Core Swim Shorts MensNike Core Swim Shorts Mens €32.00Nike Core Swim Shorts MensNike Core Swim Shorts Mens €32.00Speedo Mens Dive AquashortSpeedo Mens Dive Aquashort €10.00Calvin Klein Large Logo Swim ShortsCalvin Klein Large Logo Swim Shorts €18.00Zoggs Muriwai Shorts MensZoggs Muriwai Shorts Mens €6.00Hot Tuna HT Swim Shorts MensHot Tuna HT Swim Shorts Mens €9.00Speedo Men's Dive Swimming TrunksSpeedo Men's Dive Swimming Trunks €18.00Ellesse Men's Fred Swim ShortsEllesse Men's Fred Swim Shorts €10.00Hurley Men's Swim ShortsHurley Men's Swim Shorts €18.00Ellesse Men's Nostro Swim ShortsEllesse Men's Nostro Swim Shorts €12.00adidas Colorblock CLX Swim Shorts Short Lengthadidas Colorblock CLX Swim Shorts Short Length €24.00adidas Men's Solid Swimming Trunkadidas Men's Solid Swimming Trunk €17.00Reebok Mens Swim Short AbbottReebok Mens Swim Short Abbott €15.00Reebok Mens Swim Shorts YaleReebok Mens Swim Shorts Yale €15.00Hot Tuna Men's Above The Knee 2 Pockets Swim ShortsHot Tuna Men's Above The Knee 2 Pockets Swim Shorts €15.00Hot Tuna HT Swim Shorts MensHot Tuna HT Swim Shorts Mens €12.00Speedo Men's Swimming TrunksSpeedo Men's Swimming Trunks €22.00Hot Tuna Men's Above The Knee 2 Pockets Swim ShortsHot Tuna Men's Above The Knee 2 Pockets Swim Shorts €15.00Threadbare Men's Swim ShortsThreadbare Men's Swim Shorts €15.00Threadbare Men's Contour Swim ShortsThreadbare Men's Contour Swim Shorts €15.00Arena Men Beach Shorts BywayxArena Men Beach Shorts Bywayx €13.00Speedo Men's Retro 13 Swim ShortsSpeedo Men's Retro 13 Swim Shorts €17.00Speedo Men's Retro 13 Swim ShortsSpeedo Men's Retro 13 Swim Shorts €17.00Zoggs Tread Jammer MensZoggs Tread Jammer Mens €9.00Speedo Essentials 16-inch Watershorts MensSpeedo Essentials 16-inch Watershorts Mens €25.00Nike Core Swim Shorts MensNike Core Swim Shorts Mens €32.00Speedo Essentials 16-inch Watershorts MensSpeedo Essentials 16-inch Watershorts Mens €25.00Nike Tape ShortNike Tape Short €24.00Nike Core Swim Shorts MensNike Core Swim Shorts Mens €32.00Speedo Essentials 16-inch Watershorts MensSpeedo Essentials 16-inch Watershorts Mens €25.00Slazenger LYCRA® XTRA LIFE ™ Swimming Jammers MensSlazenger LYCRA® XTRA LIFE ™ Swimming Jammers Mens €18.00Nike Logo Jammers MensNike Logo Jammers Mens €34.00
  • 1
  • 2
  • 3
  • 4
  • 5
  • ...
  • 9
534 Products
Sort/
  • Beige10
  • Black153
  • Blue162
  • Brown5
  • Cream2
  • Green57
  • Grey15
  • Multi18
  • Neutral2
  • Orange14
  • Pink26
  • Purple17
  • Red25
  • Silver1
  • White10
  • Yellow17

to