h&m swim shorts

Discover a wide range of stylish swim shorts at Yorkdale Mall. Shop the latest collection of H&M swim shorts for men and find the perfect pair to make a splash this summer. With a variety of colors, patterns, and sizes available, you're sure to find a pair that suits your style. Whether you prefer a classic solid color or a bold print, H&M has the swim shorts you need to hit the beach or pool in style. Explore our selection today and upgrade your swimwear game at

Swim Shorts
Shop Now
One moment, we’re checking the availability for this product
H&M

Swim Shorts

Current price: $24.99
From H&M
Patterned Swim Shorts
Shop Now
One moment, we’re checking the availability for this product
H&M

Patterned Swim Shorts

Current price: $19.99
Original price: $34.99
From H&M
Nylon Swim Shorts
Shop Now
One moment, we’re checking the availability for this product
H&M

Nylon Swim Shorts

Current price: $14.99
Original price: $29.99
From H&M
Seersucker Swim Shorts
Shop Now
One moment, we’re checking the availability for this product
H&M

Seersucker Swim Shorts

Current price: $20.99
Original price: $34.99
From H&M
Ribbed Swim Trunks
Shop Now
One moment, we’re checking the availability for this product
H&M

Ribbed Swim Trunks

Current price: $4.99
Original price: $9.99
From H&M
Swim Shorts
Shop Now
One moment, we’re checking the availability for this product
H&M

Swim Shorts

Current price: $5.99
Original price: $19.99
From H&M
Swim Shorts
Shop Now
One moment, we’re checking the availability for this product
H&M

Swim Shorts

Current price: $10.99
Original price: $19.99
From H&M
Swim Shorts
Shop Now
One moment, we’re checking the availability for this product
H&M

Swim Shorts

Current price: $13.99
Original price: $19.99
From H&M
Swim Shorts
Shop Now
One moment, we’re checking the availability for this product
H&M

Swim Shorts

Current price: $16.99
Original price: $24.99
From H&M
Swim Shorts
Shop Now
One moment, we’re checking the availability for this product
H&M

Swim Shorts

Current price: $24.99
From H&M
Swim Shorts
Shop Now
One moment, we’re checking the availability for this product
H&M

Swim Shorts

Current price: $12.99
Original price: $29.99
From H&M
Swim Shorts with Piping
Shop Now
One moment, we’re checking the availability for this product
H&M

Swim Shorts with Piping

Current price: $29.99
From H&M
Sports Swim Shorts
Shop Now
One moment, we’re checking the availability for this product
H&M

Sports Swim Shorts

Current price: $29.99
From H&M
Seersucker Swim Shorts
Shop Now
One moment, we’re checking the availability for this product
H&M

Seersucker Swim Shorts

Current price: $14.99
Original price: $29.99
From H&M
Seersucker Swim Shorts
Shop Now
One moment, we’re checking the availability for this product
H&M

Seersucker Swim Shorts

Current price: $24.99
From H&M
Patterned Swim Shorts
Shop Now
One moment, we’re checking the availability for this product
H&M

Patterned Swim Shorts

Current price: $24.99
From H&M
Patterned Swim Shorts
Shop Now
One moment, we’re checking the availability for this product
H&M

Patterned Swim Shorts

Current price: $14.99
Original price: $34.99
From H&M
Printed Swim Shorts
Shop Now
One moment, we’re checking the availability for this product
H&M

Printed Swim Shorts

Current price: $24.99
From H&M
Patterned Swim Shorts
Shop Now
One moment, we’re checking the availability for this product
H&M

Patterned Swim Shorts

Current price: $29.99
From H&M
Patterned Swim Shorts
Shop Now
One moment, we’re checking the availability for this product
H&M

Patterned Swim Shorts

Current price: $14.99
Original price: $29.99
From H&M
Patterned Swim Shorts
Shop Now
One moment, we’re checking the availability for this product
H&M

Patterned Swim Shorts

Current price: $24.99
From H&M
Seersucker Swim Shorts
Shop Now
One moment, we’re checking the availability for this product
H&M

Seersucker Swim Shorts

Current price: $34.99
From H&M
Patterned Swim Shorts
Shop Now
One moment, we’re checking the availability for this product
H&M

Patterned Swim Shorts

Current price: $34.99
From H&M
Embroidered-Pattern Swim Shorts
Shop Now
One moment, we’re checking the availability for this product
H&M

Embroidered-Pattern Swim Shorts

Current price: $16.99
Original price: $34.99
From H&M