Boys' Swimwear

ChevronNavigation chevron icon

Whether it's a day at the pool or the beach, your little man needs a comfortable and stylish look. At thredUP, you'll find boys' swimwear in a variety of styles, colors, and designs that he will love, and at up to 90% off estimated retail, the prices will make you happy as well.

3,998 items
Little Me Size 24 mo
New With Tags BadgeNew With Tags

View Product: Little Me Size 24 mo

Little Me

Size 24 mo
$11.99 $26

$8.39 30% off with

Gymboree Size 18-24 mo

View Product: Gymboree Size 18-24 mo

Gymboree

Size 18-24 mo
$10.99 $22

$7.69 30% off with

Pipeline Size 8

View Product: Pipeline Size 8

Pipeline

Size 8
$7.99 $26

$5.59 30% off with

Gap Kids Size 4
Price Drop BadgePrice Drop

View Product: Gap Kids Size 4

Gap Kids

Size 4
$7.99 $25

$4.79 40% off with

Carter's Size 24 mo
Rare Find BadgeRare Find

View Product: Carter's Size 24 mo

Carter's

Size 24 mo
$16.99 $28

$11.89 30% off with

Gymboree Size 7

View Product: Gymboree Size 7

Gymboree

Size 7
$9.99 $25

$6.99 30% off with

Gap Kids Size 12

View Product: Gap Kids Size 12

Gap Kids

Size 12
$13.99 $30

$9.79 30% off with

Baby Gap Size Newborn
Price Drop BadgePrice Drop

View Product: Baby Gap Size Newborn

Baby Gap

Size Newborn
$9.99 $20

$5.99 40% off with

Gymboree Size 4

View Product: Gymboree Size 4

Gymboree

Size 4
$12.99 $22

$9.09 30% off with

Carter's Size 4

View Product: Carter's Size 4

Carter's

Size 4
$12.99 $24

$9.09 30% off with

Old Navy Size 6

View Product: Old Navy Size 6

Old Navy

Size 6
$8.99 $25

$6.29 30% off with

Cat & Jack Size 8

View Product: Cat & Jack Size 8

Cat & Jack

Size 8
$8.99 $15

$7.19 20% off with

Old Navy Size Medium kids

View Product: Old Navy Size Medium kids

Old Navy

Size Medium kids
$9.99 $25

$7.99 20% off with

Crazy 8 Size 10

View Product: Crazy 8 Size 10

Crazy 8

Size 10
$6.99 $17
Free Planet Size 16

View Product: Free Planet Size 16

Free Planet

Size 16
$13.99 $26

$11.19 20% off with

Mambo Size Large youth

View Product: Mambo Size Large youth

Mambo

Size Large youth
$8.99 $20
Laguna Size 14

View Product: Laguna Size 14

Laguna

Size 14
$6.99 $15
Nike Size Medium youth

View Product: Nike Size Medium youth

Nike

Size Medium youth
$14.99 $36

$10.49 30% off with

Old Navy Size 10
Price Drop BadgePrice Drop

View Product: Old Navy Size 10

Old Navy

Size 10
$11.99 $25

$8.39 30% off with

Lands' End Size 18

View Product: Lands' End Size 18

Lands' End

Size 18
$7.99 $25

$6.39 20% off with

Old Navy Size 14

View Product: Old Navy Size 14

Old Navy

Size 14
$9.99 $25

$6.99 30% off with

Cherokee Size 6

View Product: Cherokee Size 6

Cherokee

Size 6
$7.99 $15

$6.39 20% off with

iXtreme Outfitters Size 6

View Product: iXtreme Outfitters Size 6

iXtreme Outfitters

Size 6
$7.99 $23

$6.39 20% off with

Kavu Size 8
Price Drop BadgePrice Drop

View Product: Kavu Size 8

Kavu

Size 8
$9.99 $51

$5.99 40% off with

Hanna Andersson Size 120 cm

View Product: Hanna Andersson Size 120 cm

Hanna Andersson

Size 120 cm
$15.99 $38

$11.19 30% off with

Florence Eiseman Size 9 mo

View Product: Florence Eiseman Size 9 mo

Florence Eiseman

Size 9 mo
$15.99 $48

$11.19 30% off with

Baby Gap Size 4

View Product: Baby Gap Size 4

Baby Gap

Size 4
$10.99 $20

$8.79 20% off with

UV Skinz Size 2T

View Product: UV Skinz Size 2T

UV Skinz

Size 2T
$9.99 $26
OshKosh B'gosh Size 2T

View Product: OshKosh B'gosh Size 2T

OshKosh B'gosh

Size 2T
$9.99 $18
The Children's Place Size 3T

View Product: The Children's Place Size 3T

The Children's Place

Size 3T
$6.99 $19
Billabong Size 10

View Product: Billabong Size 10

Billabong

Size 10
$10.99 $38

$7.69 30% off with

Diesel Size 3T

View Product: Diesel Size 3T

Diesel

Size 3T
$11.99 $43

$8.39 30% off with

Diesel Size 3

View Product: Diesel Size 3

Diesel

Size 3
$11.99 $43

$8.39 30% off with

Mini Boden Size 7

View Product: Mini Boden Size 7

Mini Boden

Size 7
$18.99 $38

$11.39 40% off with

Hanna Andersson Size 6
Price Drop BadgePrice Drop

View Product: Hanna Andersson Size 6

Hanna Andersson

Size 6
$9.99 $28

$5.99 40% off with

Skechers Size 6
Price Drop BadgePrice Drop

View Product: Skechers Size 6

Skechers

Size 6
$7.99 $26

$6.39 20% off with

ZeroXposur Size 10
Price Drop BadgePrice Drop

View Product: ZeroXposur Size 10

ZeroXposur

Size 10
$10.99 $26

$6.59 40% off with

Carter's Size 4
Price Drop BadgePrice Drop

View Product: Carter's Size 4

Carter's

Size 4
$10.99 $28

$6.59 40% off with

Old Navy Size 8

View Product: Old Navy Size 8

Old Navy

Size 8
$10.99 $25

$6.59 40% off with

Carter's Size 24 mo

View Product: Carter's Size 24 mo

Carter's

Size 24 mo
$10.99 $28

$6.59 40% off with

Body Glove Size 3
Price Drop BadgePrice Drop

View Product: Body Glove Size 3

Body Glove

Size 3
$13.99 $64

$8.39 40% off with

Old Navy Size 10

View Product: Old Navy Size 10

Old Navy

Size 10
$10.99 $25

$8.79 20% off with

Kiwi Size 140 cm

View Product: Kiwi Size 140 cm

Kiwi

Size 140 cm
$7.99 $20

$6.39 20% off with

Lands' End Size 7

View Product: Lands' End Size 7

Lands' End

Size 7
$8.99 $25

$7.19 20% off with

Janie and Jack Size 12-18 mo

View Product: Janie and Jack Size 12-18 mo

Janie and Jack

Size 12-18 mo
$6.99 $17
Speedo Size 18 mo
Price Drop BadgePrice Drop

View Product: Speedo Size 18 mo

Speedo

Size 18 mo
$11.99 $31

$8.39 30% off with

Kanu Surf Size 5T

View Product: Kanu Surf Size 5T

Kanu Surf

Size 5T
$10.99 $26

$7.69 30% off with

Lands' End Size Medium youth

View Product: Lands' End Size Medium youth

Lands' End

Size Medium youth
$9.99 $25

$6.99 30% off with

Carter's Size 5T

View Product: Carter's Size 5T

Carter's

Size 5T
$12.99 $24

$9.09 30% off with

Body Glove Size Small youth

View Product: Body Glove Size Small youth

Body Glove

Size Small youth
$9.99 $38

$6.99 30% off with