Gap Smooth weave. Elasticized waistband with drawstring ties. Slant pockets at front, snap welt pocket at back. Allover plaid. Shorter, easy fit. Hits at the mid thigh. Inseam: 5.5"/14 cm,... Gap Men Plaid Swim Trunks 5.5"

Gap Men Plaid Swim Trunks 5.5"

Gap
$44.95 $27.00

40%

Off
Gap Smooth weave. Built in mesh brief. Elasticized drawcord waistband in rib knit with stripe detailing. On seam pockets. Rear snap welt pocket. Shorter, easy fit. Sits at the lower waist.... Gap Men Varsity Swim Trunks 5.5"

Gap Men Varsity Swim Trunks 5.5"

Gap
$39.95 $29.99

25%

Off
Gap Smooth weave with stretch, interior mesh brief. Elasticized waistband with drawcord ties. Slant pockets at front, snap welt pocket at back. Shorter, easy fit. Hits at the mid thigh.... Gap Men Solid Swim Trunks 5"

Gap Men Solid Swim Trunks 5"

Gap
$44.95 $31.00

31%

Off
Gap Smooth weave with stretch, interior mesh brief. Elasticized waistband with drawcord ties. Slant pockets at front, snap welt pocket at back. Shorter, easy fit. Hits at the mid thigh.... Gap Men Solid Swim Trunks 5"

Gap Men Solid Swim Trunks 5"

Gap
$44.95 $31.00

31%

Off
Gap Smooth weave with stretch, interior mesh brief. Elasticized waistband with drawcord ties. Slant pockets at front, snap welt pocket at back. Shorter, easy fit. Hits at the mid thigh.... Gap Men Solid Swim Trunks 5"

Gap Men Solid Swim Trunks 5"

Gap
$44.95 $31.00

31%

Off
Gap Smooth weave. Elasticized waistband with drawstring ties. Slant pockets at front, snap welt pocket at back. Allover stripes. Shorter, easy fit. Hits at the mid thigh. Inseam: 5.5"/14... Gap Men Stripe Swim Trunks 5.5"

Gap Men Stripe Swim Trunks 5.5"

Gap
$44.95 $31.00

31%

Off
Gap Smooth weave with stretch, interior mesh brief. Elasticized waistband with drawcord ties. Slant pockets at front, snap welt pocket at back. Shorter, easy fit. Hits at the mid thigh.... Gap Men Solid Swim Trunks 5"

Gap Men Solid Swim Trunks 5"

Gap
$44.95 $31.00

31%

Off
Gap Smooth weave with stretch, interior mesh brief. Elasticized waistband with drawcord ties. Slant pockets at front, snap welt pocket at back. Shorter, easy fit. Hits at the mid thigh.... Gap Men Solid Swim Trunks 5"

Gap Men Solid Swim Trunks 5"

Gap
$44.95 $31.00

31%

Off
Gap Smooth weave with stretch, interior mesh brief. Elasticized waistband with drawcord ties. Slant pockets at front, snap welt pocket at back. Shorter, easy fit. Hits at the mid thigh.... Gap Men Solid Swim Trunks 5"

Gap Men Solid Swim Trunks 5"

Gap
$44.95 $31.00

31%

Off
Gap Drawstring ties at comfy, elasticized waist. Faux fly. On seam pockets at front. Rear patch pocket. Allover floral print. Mesh brief liner. UPF 40+ protects skin from the sun. Sizing:... Gap Boys Hibiscus Floral Swim Trunks

Gap Boys Hibiscus Floral Swim Trunks

Gap
Gap
$24.95
Gap Faux drawstring ties at comfy, elasticized waistband, faux fly. Screen printed graphic at leg. Button flap patch pocket at back. Allover shark print. Mesh brief liner. UPF 40+ protects... Gap Surf Shark Swim Trunks

Gap Surf Shark Swim Trunks

Gap
Gap
$24.95 $14.99

40%

Off
Gap Faux drawstring ties at comfy, elasticized waistband, faux fly. Screen printed graphic at leg. Button flap patch pocket at back. Allover shark print. Mesh brief liner. UPF 40+ protects... Gap Surf Shark Swim Trunks

Gap Surf Shark Swim Trunks

Gap
Gap
$24.95 $14.99

40%

Off
Gap Faux drawstring ties at comfy, elasticized waistband. Faux fly. Double stripe panel at legs. Mesh brief liner. UPF 40+ protects kin from the sun. Gap Side Stripe Swim Trunks

Gap Side Stripe Swim Trunks

Gap
Gap
$19.95
Gap Faux drawstring ties at comfy, elasticized waistband, faux fly. Screen printed graphic at leg. Allover shark print. Mesh brief liner. UPF 40+ protects skin from the sun. 100% Polyester. Gap Tropical Sharks Swim Trunks

Gap Tropical Sharks Swim Trunks

Gap
Gap
$24.95 $19.99
Gap Smooth weave with stretch, interior mesh brief. Elasticized waistband with drawcord ties. Slant pockets at front, snap welt pocket at back. Shorter, easy fit. Hits at the mid thigh.... Gap Men Solid Swim Trunks 5"

Gap Men Solid Swim Trunks 5"

Gap
Gap
$44.95
Gap Drawstring ties at comfy, elasticized waist. Faux fly. On seam pockets at front. Rear patch pocket. Allover floral print. Mesh brief liner. UPF 40+ protects skin from the sun. Sizing:... Gap Boys Hibiscus Floral Swim Trunks

Gap Boys Hibiscus Floral Swim Trunks

Gap
Gap
$24.95
Gap Drawstring ties at comfy, elasticized waist. Faux fly. On seam pockets at front. Rear patch pocket. Allover floral print. Mesh brief liner. UPF 40+ protects skin from the sun. Sizing:... Gap Boys Hibiscus Floral Swim Trunks

Gap Boys Hibiscus Floral Swim Trunks

Gap
Gap
$24.95
Gap Smooth weave. Built in mesh brief. Elasticized drawcord waistband in rib knit with stripe detailing. On seam pockets. Rear snap welt pocket. Shorter, easy fit. Sits at the lower waist.... Gap Men Varsity Swim Trunks 5.5"

Gap Men Varsity Swim Trunks 5.5"

Gap
Gap
$39.95 $29.99

25%

Off
Gap Faux drawstring ties at comfy, elasticized waistband, faux fly. Screen printed graphic at leg. Allover shark print. Mesh brief liner. UPF 40+ protects skin from the sun. 100% Polyester. Gap Tropical Sharks Swim Trunks

Gap Tropical Sharks Swim Trunks

Gap
Gap
$24.95 $19.99
Gap Faux drawstring ties at comfy, elasticized waistband, faux fly. Screen printed graphic at leg. Allover shark print. Mesh brief liner. UPF 40+ protects skin from the sun. 100% Polyester. Gap Tropical Sharks Swim Trunks

Gap Tropical Sharks Swim Trunks

Gap
Gap
$24.95 $19.99
Gap Faux drawstring ties at comfy, elasticized waistband. Faux fly. Double stripe panel at legs. Mesh brief liner. UPF 40+ protects kin from the sun. Gap Side Stripe Swim Trunks

Gap Side Stripe Swim Trunks

Gap
Gap
$19.95
Gap Smooth weave with stretch, interior mesh brief. Elasticized waistband with drawcord ties. Slant pockets at front, snap welt pocket at back. Shorter, easy fit. Hits at the mid thigh.... Gap Men Solid Swim Trunks 5"

Gap Men Solid Swim Trunks 5"

Gap
Gap
$44.95
Gap Smooth weave with stretch, interior mesh brief. Elasticized waistband with drawcord ties. Slant pockets at front, snap welt pocket at back. Shorter, easy fit. Hits at the mid thigh.... Gap Men Solid Swim Trunks 5"

Gap Men Solid Swim Trunks 5"

Gap
Gap
$44.95
Gap Smooth weave with stretch, interior mesh brief. Elasticized waistband with drawcord ties. Slant pockets at front, snap welt pocket at back. Shorter, easy fit. Hits at the mid thigh.... Gap Men Solid Swim Trunks 5"

Gap Men Solid Swim Trunks 5"

Gap
Gap
$44.95
Gap Smooth weave with stretch, interior mesh brief. Elasticized waistband with drawcord ties. Slant pockets at front, snap welt pocket at back. Shorter, easy fit. Hits at the mid thigh.... Gap Men Solid Swim Trunks 5"

Gap Men Solid Swim Trunks 5"

Gap
Gap
$44.95
Gap Smooth weave with stretch, interior mesh brief. Elasticized waistband with drawcord ties. Slant pockets at front, snap welt pocket at back. Shorter, easy fit. Hits at the mid thigh.... Gap Men Solid Swim Trunks 5"

Gap Men Solid Swim Trunks 5"

Gap
Gap
$44.95
Gap Smooth weave with stretch, interior mesh brief. Elasticized waistband with drawcord ties. Slant pockets at front, snap welt pocket at back. Shorter, easy fit. Hits at the mid thigh.... Gap Men Solid Swim Trunks 5"

Gap Men Solid Swim Trunks 5"

Gap
Gap
$44.95
Gap Fit to be super. Faux drawcord ties at comfy, elasticized waistband. Faux fly. Allover Spider Man comic print. Mesh brief liner. UPF 40+ helps protect skin from the sun. Sizing: Easy,... Gap Babygap | Marvel Spider Man Swim Trunks

Gap Babygap | Marvel Spider Man Swim...

Gap
Gap
$29.95
Gap Fit to be super. Faux drawcord ties at comfy, elasticized waistband. Faux fly. Allover Spider Man comic print. Mesh brief liner. UPF 40+ helps protect skin from the sun. Sizing: Easy,... Gap Babygap | Marvel Spider Man Swim Trunks

Gap Babygap | Marvel Spider Man Swim...

Gap
Gap
$29.95
Gap Drawstring ties at comfy, elasticized waist. Faux fly. On seam pockets at front. Rear patch pocket. Allover floral print. Mesh brief liner. UPF 40+ protects skin from the sun. Sizing:... Gap Boys Hibiscus Floral Swim Trunks

Gap Boys Hibiscus Floral Swim Trunks

Gap
Gap
$24.95