Swim shorts

Style Trends

Step Up Your Swim Short Game

Make some waves in our latest men's swim shorts drop. The vibe? Bold, bright, fun and FEEL-GOOD.

This summer it’s full speed ahead: our dreams of a summer vacay are looking like they're on for the first time in years. (Yesssss!) Go bold when you leave home: fill your suitcase with serotonin-boosting swim shorts and beachwear. The best part is? It's all from our Primark Cares(label, so you can feel good about looking good.

Sunglasses
Blue Floral Print Swim Shorts $8

Blue Floral Print Swim Shorts $8

Bucket Hat

Men's Printed Swim Shorts

Family vacay OOTD pics? First friends-only getaway? Bachelor party-ready, groom-to-be and groomsman standout swimwear? Take your pick from our statement printed men's swim shorts.

Swim Shorts

Washed Pink Bandana Print Swim Shorts $11, Washed Gray Bandana Print Swim Shorts $11

Swim Shorts

Blue Seascape Print Swim Shorts $8, Black Fruit Print Swim Shorts $8, Orange Starfish Print Swim Shorts $8

From sealife to fruits and floral prints, our stretch tie-front print swim shorts come in everything from XS to 2XL, so every body is ready for beach and poolside Polaroids.

Mix & Match Men's Swim Shorts

We know: staying under that baggage allowance is tough for fashion fans. So having mix-and-match swimwear for anything from an early morning run to a late-night karaoke sesh is ESSENTIAL.

Swim Shorts

Yellow Microfiber Swim Shorts $8, Coral Microfiber Swim Shorts $8, Blue Microfiber Swim Shorts $8

Navy and White Washed Skinny Stripe Swim Shorts $11

Swim Shorts

Whether it’s our microfiber or cargo basics or bold ombré and tie-dye picks, style any of our swim shorts with shades, bucket hats, flip flops (and SPF!) for day. Then dress up the look with a crisp white, black or navy button down shirt and some sneaks for effortless evening style.

Suddenly chilly evening? Style your shorts with a solid tee and tie a sweatshirt or light sweater on your shoulders for an easy layer to grab.

Blue and White Wide Vertical Stripe Swim Shorts $8

Swim Shorts