Plus-Size Swimwear

ChevronNavigation chevron icon

Whether you're going on vacation, heading to the beach for a day, or getting in some laps at the pool, you need a good swimsuit. Shop thredUP's selection of plus-size swimwear to find amazing items at up to 90% off estimated retail.

5,301 items
Jordan Taylor Size XL

View Product: Jordan Taylor Size XL

Jordan Taylor

Size XL
$18.99 $48
Nike Size XL

View Product: Nike Size XL

Nike

Size XL
$26.99 $57
Assorted Brands Size XL
New With Tags BadgeNew With Tags

View Product: Assorted Brands Size XL

Assorted Brands

Size XL
$12.99 $25
Gap Body Size XL
Price Drop BadgePrice Drop

View Product: Gap Body Size XL

Gap Body

Size XL
$12.99 $24

$10.39 20% off with

MATTE Collection Size XL

View Product: MATTE Collection Size XL

MATTE Collection

Size XL
$11.99 $19

$9.59 20% off with

Assorted Brands Size XL
Price Drop BadgePrice Drop

View Product: Assorted Brands Size XL

Assorted Brands

Size XL
$13.99 $25

$9.79 30% off with

Three Hearts Size XXL

View Product: Three Hearts Size XXL

Three Hearts

Size XXL
$13.99 $29

$9.79 30% off with

Jessica Simpson Size XL
Price Drop BadgePrice Drop

View Product: Jessica Simpson Size XL

Jessica Simpson

Size XL
$12.99 $48

$9.09 30% off with

Old Navy Size XL
Price Drop BadgePrice Drop

View Product: Old Navy Size XL

Old Navy

Size XL
$26.99 $48

$16.19 40% off with

Tropical Escape Size XL
Price Drop BadgePrice Drop

View Product: Tropical Escape Size XL

Tropical Escape

Size XL
$12.99 $40

$10.39 20% off with

Spiegel Size 14
Price Drop BadgePrice Drop

View Product: Spiegel Size 14

Spiegel

Size 14
$18.99 $51

$9.49 50% off with

Assorted Brands Size XL
Price Drop BadgePrice Drop

View Product: Assorted Brands Size XL

Assorted Brands

Size XL
$10.99 $25

$8.79 20% off with

Unbranded Size XL
Price Drop BadgePrice Drop

View Product: Unbranded Size XL

Unbranded

Size XL
$10.99 $25

$8.79 20% off with

Old Navy Size XL

View Product: Old Navy Size XL

Old Navy

Size XL
$13.99 $27

$9.79 30% off with

Marinavida Size XL

View Product: Marinavida Size XL

Marinavida

Size XL
$13.99 $25

$9.79 30% off with

Daydreamer LA Size XL
Price Drop BadgePrice Drop

View Product: Daydreamer LA Size XL

Daydreamer LA

Size XL
$22.99 $48

$11.49 50% off with

Hunter McGrady x Playful Promises Size XXL

View Product: Hunter McGrady x Playful Promises Size XXL

Hunter McGrady x Playful Promises

Size XXL
$12.99 $32

$9.09 30% off with

Aerie Size XXL

View Product: Aerie Size XXL

Aerie

Size XXL
$11.99 $25

$8.39 30% off with

Anne Cole Collection Size 14
Price Drop BadgePrice Drop

View Product: Anne Cole Collection Size 14

Anne Cole Collection

Size 14
$17.99 $64

$10.79 40% off with

San Lorenzo Size XL
Price Drop BadgePrice Drop

View Product: San Lorenzo Size XL

San Lorenzo

Size XL
$29.99 $95

$17.99 40% off with

Aqua Green Size XL
Price Drop BadgePrice Drop

View Product: Aqua Green Size XL

Aqua Green

Size XL
$13.99 $24

$8.39 40% off with

Cupshe Size XL

View Product: Cupshe Size XL

Cupshe

Size XL
$13.99 $19

$11.19 20% off with

Lands' End Size 14

View Product: Lands' End Size 14

Lands' End

Size 14
$20.99 $51

$16.79 20% off with

LE COVE Size 16

View Product: LE COVE Size 16

LE COVE

Size 16
$21.99 $38

$17.59 20% off with

Athleta Size XL

View Product: Athleta Size XL

Athleta

Size XL
$24.99 $51

$19.99 20% off with

MICHAEL Michael Kors Size 14

View Product: MICHAEL Michael Kors Size 14

MICHAEL Michael Kors

Size 14
$42.99 $120

$34.39 20% off with

Becca Size XL

View Product: Becca Size XL

Becca

Size XL
$16.99 $38

$13.59 20% off with

Unbranded Size XL

View Product: Unbranded Size XL

Unbranded

Size XL
$12.99 $25

$10.39 20% off with

Caribbean Sand Size 16

View Product: Caribbean Sand Size 16

Caribbean Sand

Size 16
$29.99 $76

$23.99 20% off with

J.Crew Size XL
New With Tags BadgeNew With Tags

View Product: J.Crew Size XL

J.Crew

Size XL
$24.99 $80

$19.99 20% off with

Chaps Size 16

View Product: Chaps Size 16

Chaps

Size 16
$10.99 $19

$8.79 20% off with

Profile Size 30 Plus

View Product: Profile Size 30 Plus

Profile

Size 30 Plus
$12.99 $19

$10.39 20% off with

MICHAEL Michael Kors Size 14

View Product: MICHAEL Michael Kors Size 14

MICHAEL Michael Kors

Size 14
$39.99 $120

$31.99 20% off with

Old Navy Size XL
New With Tags BadgeNew With Tags

View Product: Old Navy Size XL

Old Navy

Size XL
$12.99 $27

$10.39 20% off with

Athleta Size XL

View Product: Athleta Size XL

Athleta

Size XL
$23.99 $51

$19.19 20% off with

Shein Size XL

View Product: Shein Size XL

Shein

Size XL
$13.99 $24

$11.19 20% off with

Lands' End Size 16

View Product: Lands' End Size 16

Lands' End

Size 16
$17.99 $51

$14.39 20% off with

Joe Boxer Size 3X Plus
New With Tags BadgeNew With Tags

View Product: Joe Boxer Size 3X Plus

Joe Boxer

Size 3X Plus
$15.99 $24.99

$12.79 20% off with

Swimsuits for all Size 18 Plus

View Product: Swimsuits for all Size 18 Plus

Swimsuits for all

Size 18 Plus
$17.99 $38

$14.39 20% off with

K. Jordan Size 1X Plus

View Product: K. Jordan Size 1X Plus

K. Jordan

Size 1X Plus
$13.99 $25

$11.19 20% off with

Aqua Green Size XL

View Product: Aqua Green Size XL

Aqua Green

Size XL
$15.99 $25

$12.79 20% off with

Contour by Beach Scene Size 28 Plus

View Product: Contour by Beach Scene Size 28 Plus

Contour by Beach Scene

Size 28 Plus
$16.99 $25

$13.59 20% off with

American Eagle Outfitters Size XL

View Product: American Eagle Outfitters Size XL

American Eagle Outfitters

Size XL
$17.99 $37

$14.39 20% off with

OFFLINE by Aerie Size XL

View Product: OFFLINE by Aerie Size XL

OFFLINE by Aerie

Size XL
$19.99 $38

$15.99 20% off with

Chaps Size 14

View Product: Chaps Size 14

Chaps

Size 14
$10.99 $19

$8.79 20% off with

Shein Size 1X Plus

View Product: Shein Size 1X Plus

Shein

Size 1X Plus
$15.99 $24

$12.79 20% off with

Shein Size 3X Plus

View Product: Shein Size 3X Plus

Shein

Size 3X Plus
$10.99 $16

$8.79 20% off with

Swim by Cacique Size XL

View Product: Swim by Cacique Size XL

Swim by Cacique

Size XL
$23.99 $51

$19.19 20% off with

B2Prity Size XL
New With Tags BadgeNew With Tags

View Product: B2Prity Size XL

B2Prity

Size XL
$17.99 $38

$14.39 20% off with

Collections By Catalina Size XL

View Product: Collections By Catalina Size XL

Collections By Catalina

Size XL
$14.99 $25

$11.99 20% off with

No Boundaries Size XL

View Product: No Boundaries Size XL

No Boundaries

Size XL
$14.99 $19

$11.99 20% off with

Lands' End Size 16

View Product: Lands' End Size 16

Lands' End

Size 16
$21.99 $51

$17.59 20% off with

Shade & Shore Size XL

View Product: Shade & Shore Size XL

Shade & Shore

Size XL
$14.99 $32

$11.99 20% off with

Coral Tropics Size 1X Plus

View Product: Coral Tropics Size 1X Plus

Coral Tropics

Size 1X Plus
$33.99 $76

$27.19 20% off with

Unbranded Size XL

View Product: Unbranded Size XL

Unbranded

Size XL
$13.99 $25

$11.19 20% off with

Shein Size 3X Plus

View Product: Shein Size 3X Plus

Shein

Size 3X Plus
$10.99 $16

$8.79 20% off with

Lands' End Size 18 Plus

View Product: Lands' End Size 18 Plus

Lands' End

Size 18 Plus
$26.99 $76

$21.59 20% off with

Lands' End Size 16

View Product: Lands' End Size 16

Lands' End

Size 16
$18.99 $51

$15.19 20% off with

Apt. 9 Size XL

View Product: Apt. 9 Size XL

Apt. 9

Size XL
$19.99 $43

$15.99 20% off with

American Eagle Outfitters Size XL

View Product: American Eagle Outfitters Size XL

American Eagle Outfitters

Size XL
$17.99 $37

$14.39 20% off with

Fused Hawaii Size XL
New With Tags BadgeNew With Tags

View Product: Fused Hawaii Size XL

Fused Hawaii

Size XL
$26.99 $89

$21.59 20% off with

Unbranded Size XL

View Product: Unbranded Size XL

Unbranded

Size XL
$14.99 $25

$11.99 20% off with

Torrid Size 1X Plus

View Product: Torrid Size 1X Plus

Torrid

Size 1X Plus
$19.99 $32

$15.99 20% off with

Nike Size 16

View Product: Nike Size 16

Nike

Size 16
$26.99 $57

$21.59 20% off with

Fit 4 U Size 16

View Product: Fit 4 U Size 16

Fit 4 U

Size 16
$26.99 $57

$21.59 20% off with

Beach Betty Size XL

View Product: Beach Betty Size XL

Beach Betty

Size XL
$16.99 $38

$13.59 20% off with

Torrid Size 1X Plus

View Product: Torrid Size 1X Plus

Torrid

Size 1X Plus
$19.99 $32

$15.99 20% off with

Cupshe Size XXL
New With Tags BadgeNew With Tags

View Product: Cupshe Size XXL

Cupshe

Size XXL
$14.99 $19

$11.99 20% off with

Anita Size 14

View Product: Anita Size 14

Anita

Size 14
$26.99 $76

$21.59 20% off with

Unbranded Size XL

View Product: Unbranded Size XL

Unbranded

Size XL
$12.99 $25

$10.39 20% off with

Swimsuits for all Size 18 Plus
New With Tags BadgeNew With Tags

View Product: Swimsuits for all Size 18 Plus

Swimsuits for all

Size 18 Plus
$18.99 $38

$15.19 20% off with

Elomi Size 18 Plus

View Product: Elomi Size 18 Plus

Elomi

Size 18 Plus
$54.99 $102

$43.99 20% off with

Unbranded Size 4X Plus

View Product: Unbranded Size 4X Plus

Unbranded

Size 4X Plus
$12.99 $25

$10.39 20% off with

Athleta Size XL

View Product: Athleta Size XL

Athleta

Size XL
$22.99 $48

$13.79 40% off with

Aerie Size XXL

View Product: Aerie Size XXL

Aerie

Size XXL
$12.99 $24

$10.39 20% off with

Aerie Size XXL

View Product: Aerie Size XXL

Aerie

Size XXL
$13.99 $24

$9.79 30% off with

Aerie Size XL

View Product: Aerie Size XL

Aerie

Size XL
$13.99 $25

$11.19 20% off with

Swim by Cacique Size 14
Price Drop BadgePrice Drop

View Product: Swim by Cacique Size 14

Swim by Cacique

Size 14
$18.99 $48

$15.19 20% off with

Aerie Size XL
Price Drop BadgePrice Drop

View Product: Aerie Size XL

Aerie

Size XL
$12.99 $25

$10.39 20% off with

Aerie Size XL
Price Drop BadgePrice Drop

View Product: Aerie Size XL

Aerie

Size XL
$12.99 $25

$10.39 20% off with

Aerie Size XL
Price Drop BadgePrice Drop

View Product: Aerie Size XL

Aerie

Size XL
$12.99 $25

$10.39 20% off with

tini bikini Size XL
New With Tags BadgeNew With Tags

View Product: tini bikini Size XL

tini bikini

Size XL
$14.99 $32

$10.49 30% off with

Becca Size XL
Price Drop BadgePrice Drop

View Product: Becca Size XL

Becca

Size XL
$14.99 $36

$11.99 20% off with

Unbranded Size 2X Plus
Price Drop BadgePrice Drop

View Product: Unbranded Size 2X Plus

Unbranded

Size 2X Plus
$12.99 $24

$10.39 20% off with

Assorted Brands Size XL
Price Drop BadgePrice Drop

View Product: Assorted Brands Size XL

Assorted Brands

Size XL
$11.99 $24
Assorted Brands Size XL

View Product: Assorted Brands Size XL

Assorted Brands

Size XL
$21.99 $38

$17.59 20% off with

Beach House Size 20 Plus
Price Drop BadgePrice Drop

View Product: Beach House Size 20 Plus

Beach House

Size 20 Plus
$21.99 $48

$10.99 50% off with

Anne Cole Collection Size 16
Price Drop BadgePrice Drop

View Product: Anne Cole Collection Size 16

Anne Cole Collection

Size 16
$19.99 $60

$9.99 50% off with

Marilyn Monroe Size XL
Price Drop BadgePrice Drop

View Product: Marilyn Monroe Size XL

Marilyn Monroe

Size XL
$19.99 $36

$11.99 40% off with

Assorted Brands Size XL

View Product: Assorted Brands Size XL

Assorted Brands

Size XL
$13.99 $25

$8.39 40% off with

Hollister Size XL

View Product: Hollister Size XL

Hollister

Size XL
$13.99 $26

$9.79 30% off with

Joe Boxer Size 3X Plus
Price Drop BadgePrice Drop

View Product: Joe Boxer Size 3X Plus

Joe Boxer

Size 3X Plus
$11.99 $18

$9.59 20% off with

Unbranded Size XL
Price Drop BadgePrice Drop

View Product: Unbranded Size XL

Unbranded

Size XL
$10.99 $24
No Boundaries Size XL
Price Drop BadgePrice Drop

View Product: No Boundaries Size XL

No Boundaries

Size XL
$15.99 $18

$12.79 20% off with

Mossimo Size XL
Price Drop BadgePrice Drop

View Product: Mossimo Size XL

Mossimo

Size XL
$14.99 $18

$11.99 20% off with

24th & Ocean Size XL
Price Drop BadgePrice Drop

View Product: 24th & Ocean Size XL

24th & Ocean

Size XL
$11.99 $24

$9.59 20% off with

Shein Size 2X Plus

View Product: Shein Size 2X Plus

Shein

Size 2X Plus
$11.99 $16

$9.59 20% off with

Catalina Size 1X Plus

View Product: Catalina Size 1X Plus

Catalina

Size 1X Plus
$15.99 $19

$12.79 20% off with

Lands' End Size 18 Plus

View Product: Lands' End Size 18 Plus

Lands' End

Size 18 Plus
$26.99 $76

$21.59 20% off with

Lands' End Size 18 Plus

View Product: Lands' End Size 18 Plus

Lands' End

Size 18 Plus
$22.99 $51

$18.39 20% off with

Lands' End Size 16

View Product: Lands' End Size 16

Lands' End

Size 16
$18.99 $51

$15.19 20% off with

Shein Size 0X Plus

View Product: Shein Size 0X Plus

Shein

Size 0X Plus
$13.99 $16

$11.19 20% off with

Shein Size 0X Plus

View Product: Shein Size 0X Plus

Shein

Size 0X Plus
$11.99 $16

$9.59 20% off with

L.L.Bean Size 18 Plus

View Product: L.L.Bean Size 18 Plus

L.L.Bean

Size 18 Plus
$25.99 $48

$20.79 20% off with

Athleta Size XL

View Product: Athleta Size XL

Athleta

Size XL
$29.99 $51

$23.99 20% off with

Converse One Star Size XL

View Product: Converse One Star Size XL

Converse One Star

Size XL
$13.99 $25

$11.19 20% off with

Nike Size XL

View Product: Nike Size XL

Nike

Size XL
$16.99 $38

$13.59 20% off with

Kona Sol Size XL

View Product: Kona Sol Size XL

Kona Sol

Size XL
$16.99 $25

$13.59 20% off with

Seafolly Size 14

View Product: Seafolly Size 14

Seafolly

Size 14
$47.99 $172

$38.39 20% off with

Lands' End Size 20 Plus

View Product: Lands' End Size 20 Plus

Lands' End

Size 20 Plus
$26.99 $76

$21.59 20% off with

Cocoship Size XXL

View Product: Cocoship Size XXL

Cocoship

Size XXL
$19.99 $29

$15.99 20% off with

Beach Betty Size XL
New With Tags BadgeNew With Tags

View Product: Beach Betty Size XL

Beach Betty

Size XL
$28.99 $57

$23.19 20% off with

PrAna Size XL

View Product: PrAna Size XL

PrAna

Size XL
$18.99 $38

$15.19 20% off with

BHS Size 18 Plus

View Product: BHS Size 18 Plus

BHS

Size 18 Plus
$21.99 $38

$17.59 20% off with

Unbranded Size XL
Rare Find BadgeRare Find

View Product: Unbranded Size XL

Unbranded

Size XL
$11.99 $25

$9.59 20% off with

Roxy Size XL

View Product: Roxy Size XL

Roxy

Size XL
$12.99 $25

$10.39 20% off with

Joe Boxer Size 3X Plus

View Product: Joe Boxer Size 3X Plus

Joe Boxer

Size 3X Plus
$11.99 $19

$9.59 20% off with

Inches Away Size 16

View Product: Inches Away Size 16

Inches Away

Size 16
$33.99 $95

$27.19 20% off with

Apollo Size XL