Skip to top navigationSkip to shopping bagSkip to main contentSkip to product filtersSkip to footer links

Open & use a Navyist Rewards Credit Card & get an EXTRA 30% OFF your first purchase APPLY NOW

Swim Shorts for Men

27 items
Swim Trunks -- 7-inch inseam
fui.swatches.fieldset_name
Swim Trunks -- 7-inch inseam

$29.99

Swim Trunks -- 7-inch inseam
fui.swatches.fieldset_name
Swim Trunks -- 7-inch inseam

$29.99

Swim Trunks -- 7-inch inseam
fui.swatches.fieldset_name
Swim Trunks -- 7-inch inseam

$29.99

Swim Trunks -- 7-inch inseam
fui.swatches.fieldset_name
Swim Trunks -- 7-inch inseam

$29.99

Swim Trunks -- 7-inch inseam
fui.swatches.fieldset_name
Swim Trunks -- 7-inch inseam

$29.99

Swim Trunks -- 7-inch inseam
fui.swatches.fieldset_name
Swim Trunks -- 7-inch inseam

$29.99

Swim Trunks -- 7-inch inseam
fui.swatches.fieldset_name
Swim Trunks -- 7-inch inseam

$29.99

Swim Trunks -- 7-inch inseam
fui.swatches.fieldset_name
Swim Trunks -- 7-inch inseam

$29.99

Swim Trunks -- 7-inch inseam
fui.swatches.fieldset_name
Swim Trunks -- 7-inch inseam

$29.99

Swim Trunks -- 7-inch inseam
fui.swatches.fieldset_name
Swim Trunks -- 7-inch inseam

$29.99

Swim Trunks -- 7-inch inseam
fui.swatches.fieldset_name
Swim Trunks -- 7-inch inseam

$29.99

Swim Trunks -- 7-inch inseam
fui.swatches.fieldset_name
Swim Trunks -- 7-inch inseam

$29.99

Swim Trunks -- 7-inch inseam
fui.swatches.fieldset_name
Swim Trunks -- 7-inch inseam

$29.99

Swim Trunks -- 7-inch inseam
fui.swatches.fieldset_name
Swim Trunks -- 7-inch inseam

$29.99

Hybrid Swim Shorts -- 7-inch inseam
fui.swatches.fieldset_name
Hybrid Swim Shorts -- 7-inch inseam

$36.99

Hybrid Swim Shorts -- 7-inch inseam
fui.swatches.fieldset_name
Hybrid Swim Shorts -- 7-inch inseam

$36.99

Hybrid Swim Shorts -- 7-inch inseam
fui.swatches.fieldset_name
Hybrid Swim Shorts -- 7-inch inseam

$36.99

Hybrid Swim Shorts -- 7-inch inseam
fui.swatches.fieldset_name
Hybrid Swim Shorts -- 7-inch inseam

$36.99

Swim Trunks -- 5-inch inseam
fui.swatches.fieldset_name
Swim Trunks -- 5-inch inseam

$29.99

Swim Trunks -- 5-inch inseam
fui.swatches.fieldset_name
Swim Trunks -- 5-inch inseam

$29.99

Swim Trunks -- 5-inch inseam
fui.swatches.fieldset_name
Swim Trunks -- 5-inch inseam

$29.99

Swim Trunks -- 5-inch inseam
fui.swatches.fieldset_name
Swim Trunks -- 5-inch inseam

$29.99

Swim Trunks -- 5-inch inseam
fui.swatches.fieldset_name
Swim Trunks -- 5-inch inseam

$29.99

Solid Swim Trunks -- 7-inch inseam
fui.swatches.fieldset_name
Solid Swim Trunks -- 7-inch inseam

$29.99

Solid Swim Trunks -- 7-inch inseam
fui.swatches.fieldset_name
Solid Swim Trunks -- 7-inch inseam

$29.99

Solid Swim Trunks -- 7-inch inseam
fui.swatches.fieldset_name
Solid Swim Trunks -- 7-inch inseam

$29.99

Hybrid Swim Shorts -- 7-inch inseam
fui.swatches.fieldset_name
Hybrid Swim Shorts -- 7-inch inseam

$36.99

27 of 27 items

SWIM SHORTS FOR MEN

Discover the ultimate collection of swim shorts for men at Old Navy, where style meets functionality. Our swim shorts are designed with comfort and performance in mind, featuring lightweight, quick-drying fabrics that keep you feeling fresh whether you're lounging by the pool or diving into the waves. With a variety of colors, patterns, and lengths, you can easily find the perfect pair to match your personal style and make a splash this summer.

Our swim shorts for men come equipped with practical features such as adjustable waistbands and secure pockets, ensuring a comfortable fit and convenient storage for your essentials. Designed for active lifestyles, these shorts provide freedom of movement, making them ideal for beach volleyball, surfing, or simply soaking up the sun. Embrace your summer adventures with confidence and style in our versatile swim shorts, perfect for any water activity.