thredUP LogothredUP | An Online Consignment & Thrift StorethredUP
Magnifying glassMagnifying glass icon
My thredUPMy thredUP Icon
0
CartLink to your thredUP cart
Check out

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.

4,090 items
Catalina Size 1X Plus
Catalina Size 1X Plus

View Product: Catalina Size 1X Plus

Catalina

Size 1X Plus
$7.99 $12

$6.39 20% off with

Hot Water Size XL
Hot Water Size XL
New With Tags BadgeNew With Tags

View Product: Hot Water Size XL

Hot Water

Size XL
$6.99 $15

$5.59 20% off with

Roxanne Swimwear Size 14
Roxanne Swimwear Size 14
New With Tags BadgeNew With Tags

View Product: Roxanne Swimwear Size 14

Roxanne Swimwear

Size 14
$24.99 $71
Cocoship Size XL
Cocoship Size XL

View Product: Cocoship Size XL

Cocoship

Size XL
$9.99 $18
Lauren by Ralph Lauren Size 14
Lauren by Ralph Lauren Size 14
Price Drop BadgePrice Drop

View Product: Lauren by Ralph Lauren Size 14

Lauren by Ralph Lauren

Size 14
$12.99 $65

$6.49 50% off with

Shein Size 3X Plus
Shein Size 3X Plus
Price Drop BadgePrice Drop

View Product: Shein Size 3X Plus

Shein

Size 3X Plus
$7.99 $15

$6.39 20% off with

Aerie Size XL
Aerie Size XL

View Product: Aerie Size XL

Aerie

Size XL
$11.99 $24

$8.39 30% off with

Blooming Jelly Size 14
Blooming Jelly Size 14
Price Drop BadgePrice Drop

View Product: Blooming Jelly Size 14

Blooming Jelly

Size 14
$5.99 $24
Flagpole Size XL
Flagpole Size XL
Price Drop BadgePrice Drop

View Product: Flagpole Size XL

Flagpole

Size XL
$57.99 $175

$34.79 40% off with

Xhilaration Size XL
Xhilaration Size XL

View Product: Xhilaration Size XL

Xhilaration

Size XL
$6.99 $12
Unbranded Size 18 Plus
Unbranded Size 18 Plus

View Product: Unbranded Size 18 Plus

Unbranded

Size 18 Plus
$12.99 $24

$10.39 20% off with

Aerie Size XL
Aerie Size XL

View Product: Aerie Size XL

Aerie

Size XL
$7.99 $24

$6.39 20% off with

2Bamboo Size XL
2Bamboo Size XL
New With Tags BadgeNew With Tags

View Product: 2Bamboo Size XL

2Bamboo

Size XL
$8.99 $30

$7.19 20% off with

Chaps Size 14
Chaps Size 14

View Product: Chaps Size 14

Chaps

Size 14
$6.99 $18
Unbranded Size XL
Unbranded Size XL

View Product: Unbranded Size XL

Unbranded

Size XL
$8.99 $24

$7.19 20% off with

Shein Size XL
Shein Size XL

View Product: Shein Size XL

Shein

Size XL
$7.99 $15

$6.39 20% off with

Shein Size 2X Plus
Shein Size 2X Plus

View Product: Shein Size 2X Plus

Shein

Size 2X Plus
$6.99 $15
Shein Size XL
Shein Size XL

View Product: Shein Size XL

Shein

Size XL
$8.99 $15

$7.19 20% off with

Venus Size 14
Venus Size 14

View Product: Venus Size 14

Venus

Size 14
$8.99 $18

$7.19 20% off with

California Waves Size XL
California Waves Size XL

View Product: California Waves Size XL

California Waves

Size XL
$8.99 $18

$7.19 20% off with

Unbranded Size XXL
Unbranded Size XXL

View Product: Unbranded Size XXL

Unbranded

Size XXL
$13.99 $36

$11.19 20% off with

Unbranded Size XL
Unbranded Size XL

View Product: Unbranded Size XL

Unbranded

Size XL
$8.99 $24

$7.19 20% off with

Assorted Brands Size XXL
Assorted Brands Size XXL

View Product: Assorted Brands Size XXL

Assorted Brands

Size XXL
$8.99 $24

$7.19 20% off with

Assorted Brands Size XL
Assorted Brands Size XL

View Product: Assorted Brands Size XL

Assorted Brands

Size XL
$8.99 $24

$7.19 20% off with

Aerie Size XXL
Aerie Size XXL

View Product: Aerie Size XXL

Aerie

Size XXL
$8.99 $24

$7.19 20% off with

Merona Size XL
Merona Size XL

View Product: Merona Size XL

Merona

Size XL
$8.99 $18

$7.19 20% off with

Raisins Size XL
Raisins Size XL
New With Tags BadgeNew With Tags

View Product: Raisins Size XL

Raisins

Size XL
$7.99 $18

$6.39 20% off with

California Waves Size XL
California Waves Size XL
New With Tags BadgeNew With Tags

View Product: California Waves Size XL

California Waves

Size XL
$7.99 $18

$6.39 20% off with

Shein Size XL
Shein Size XL

View Product: Shein Size XL

Shein

Size XL
$8.99 $15

$7.19 20% off with

Shein Size XL
Shein Size XL

View Product: Shein Size XL

Shein

Size XL
$9.99 $15

$7.99 20% off with

Shein Size XL
Shein Size XL

View Product: Shein Size XL

Shein

Size XL
$7.99 $15

$6.39 20% off with

Island Escape Size 16
Island Escape Size 16

View Product: Island Escape Size 16

Island Escape

Size 16
$5.99 $12
Lane Bryant Size 12 Plus
Lane Bryant Size 12 Plus

View Product: Lane Bryant Size 12 Plus

Lane Bryant

Size 12 Plus
$12.99 $36

$10.39 20% off with

Apt. 9 Size 14
Apt. 9 Size 14

View Product: Apt. 9 Size 14

Apt. 9

Size 14
$14.99 $40

$11.99 20% off with

Unbranded Size XL
Unbranded Size XL

View Product: Unbranded Size XL

Unbranded

Size XL
$8.99 $24

$7.19 20% off with

Converse One Star Size XL
Converse One Star Size XL

View Product: Converse One Star Size XL

Converse One Star

Size XL
$7.99 $24

$6.39 20% off with

Xhilaration Size XL
Xhilaration Size XL

View Product: Xhilaration Size XL

Xhilaration

Size XL
$8.99 $18

$7.19 20% off with

Aerie Size XL
Aerie Size XL
New With Tags BadgeNew With Tags

View Product: Aerie Size XL

Aerie

Size XL
$27.99 $54.95

$22.39 20% off with

Unbranded Size XL
Unbranded Size XL

View Product: Unbranded Size XL

Unbranded

Size XL
$7.99 $24

$6.39 20% off with

ZeroXposur Size 14
ZeroXposur Size 14
New With Tags BadgeNew With Tags

View Product: ZeroXposur Size 14

ZeroXposur

Size 14
$16.99 $60

$13.59 20% off with

Boden Size 14
Boden Size 14
New With Tags BadgeNew With Tags

View Product: Boden Size 14

Boden

Size 14
$11.99 $34

$9.59 20% off with

Xhilaration Size XL
Xhilaration Size XL

View Product: Xhilaration Size XL

Xhilaration

Size XL
$5.99 $12
Unbranded Size XXL
Unbranded Size XXL

View Product: Unbranded Size XXL

Unbranded

Size XXL
$8.99 $24

$7.19 20% off with

Mossimo Size 1X Plus
Mossimo Size 1X Plus

View Product: Mossimo Size 1X Plus

Mossimo

Size 1X Plus
$8.99 $12

$7.19 20% off with

Unbranded Size XL
Unbranded Size XL

View Product: Unbranded Size XL

Unbranded

Size XL
$9.99 $24

$7.99 20% off with

Dakine Size XL
Dakine Size XL

View Product: Dakine Size XL

Dakine

Size XL
$18.99 $45

$15.19 20% off with

Tommy Bahama Size 14
Tommy Bahama Size 14

View Product: Tommy Bahama Size 14

Tommy Bahama

Size 14
$18.99 $54

$15.19 20% off with

Unbranded Size XXL
Unbranded Size XXL

View Product: Unbranded Size XXL

Unbranded

Size XXL
$9.99 $24

$7.99 20% off with

Profile Size 14
Profile Size 14
New With Tags BadgeNew With Tags

View Product: Profile Size 14

Profile

Size 14
$8.99 $18

$7.19 20% off with

Unbranded Size XXL
Unbranded Size XXL

View Product: Unbranded Size XXL

Unbranded

Size XXL
$12.99 $36

$10.39 20% off with

Unbranded Size XL
Unbranded Size XL

View Product: Unbranded Size XL

Unbranded

Size XL
$9.99 $24

$7.99 20% off with

St. John's Bay Size 14
St. John's Bay Size 14

View Product: St. John's Bay Size 14

St. John's Bay

Size 14
$19.99 $45

$15.99 20% off with

Beach House Size 16
Beach House Size 16

View Product: Beach House Size 16

Beach House

Size 16
$16.99 $48

$13.59 20% off with

Dorina Size XL
Dorina Size XL

View Product: Dorina Size XL

Dorina

Size XL
$17.99 $36

$14.39 20% off with

Venus Size 16
Venus Size 16

View Product: Venus Size 16

Venus

Size 16
$7.99 $18

$6.39 20% off with

YMI Size XL
YMI Size XL
New With Tags BadgeNew With Tags

View Product: YMI Size XL

YMI

Size XL
$13.99 $30

$11.19 20% off with

Assorted Brands Size 4X Plus
Assorted Brands Size 4X Plus

View Product: Assorted Brands Size 4X Plus

Assorted Brands

Size 4X Plus
$10.99 $24

$8.79 20% off with

Unbranded Size XL
Unbranded Size XL

View Product: Unbranded Size XL

Unbranded

Size XL
$14.99 $36

$11.99 20% off with

Xhilaration Size XL
Xhilaration Size XL

View Product: Xhilaration Size XL

Xhilaration

Size XL
$8.99 $18

$7.19 20% off with

Rose Gal Size 3X Plus
Rose Gal Size 3X Plus

View Product: Rose Gal Size 3X Plus

Rose Gal

Size 3X Plus
$15.99 $24

$12.79 20% off with

Xhilaration Size XL
Xhilaration Size XL

View Product: Xhilaration Size XL

Xhilaration

Size XL
$9.99 $18

$7.99 20% off with

Chelsea28 Size XL
Chelsea28 Size XL
Price Drop BadgePrice Drop

View Product: Chelsea28 Size XL

Chelsea28

Size XL
$14.99 $48

$8.99 40% off with

Mossimo Size XL
Mossimo Size XL

View Product: Mossimo Size XL

Mossimo

Size XL
$5.99 $12
Jantzen Size 14
Jantzen Size 14

View Product: Jantzen Size 14

Jantzen

Size 14
$16.99 $54

$13.59 20% off with

Candie's Size XL
Candie's Size XL

View Product: Candie's Size XL

Candie's

Size XL
$7.99 $24

$6.39 20% off with

La Blanca Size XL
La Blanca Size XL

View Product: La Blanca Size XL

La Blanca

Size XL
$11.99 $36

$9.59 20% off with

Xhilaration Size XL
Xhilaration Size XL

View Product: Xhilaration Size XL

Xhilaration

Size XL
$6.99 $12
J.Crew Size 16
J.Crew Size 16

View Product: J.Crew Size 16

J.Crew

Size 16
$28.99 $110

$23.19 20% off with

Old Navy Size XL
Old Navy Size XL

View Product: Old Navy Size XL

Old Navy

Size XL
$19.99 $45

$15.99 20% off with

Kenneth Cole New York Size XL
Kenneth Cole New York Size XL
New With Tags BadgeNew With Tags

View Product: Kenneth Cole New York Size XL

Kenneth Cole New York

Size XL
$13.99 $69

$11.19 20% off with

Shein Size 5X Plus
Shein Size 5X Plus

View Product: Shein Size 5X Plus

Shein

Size 5X Plus
$8.99 $15

$7.19 20% off with

Profile Size XL
Profile Size XL

View Product: Profile Size XL

Profile

Size XL
$6.99 $18
Xhilaration Size XL
Xhilaration Size XL

View Product: Xhilaration Size XL

Xhilaration

Size XL
$5.99 $12
Merona Size XL
Merona Size XL

View Product: Merona Size XL

Merona

Size XL
$8.99 $18

$7.19 20% off with

Old Navy Size XXL
Old Navy Size XXL

View Product: Old Navy Size XXL

Old Navy

Size XXL
$12.99 $20

$10.39 20% off with

Carol Wior Size 18 Plus
Carol Wior Size 18 Plus

View Product: Carol Wior Size 18 Plus

Carol Wior

Size 18 Plus
$32.99 $107

$26.39 20% off with

Mossimo Size XL
Mossimo Size XL

View Product: Mossimo Size XL

Mossimo

Size XL
$5.99 $12
Speedo Size 18 Plus
Speedo Size 18 Plus

View Product: Speedo Size 18 Plus

Speedo

Size 18 Plus
$36.99 $68

$29.59 20% off with

Unbranded Size XL
Unbranded Size XL

View Product: Unbranded Size XL

Unbranded

Size XL
$8.99 $24

$7.19 20% off with

Xhilaration Size XL
Xhilaration Size XL

View Product: Xhilaration Size XL

Xhilaration

Size XL
$6.99 $12
Assorted Brands Size XL
Assorted Brands Size XL

View Product: Assorted Brands Size XL

Assorted Brands

Size XL
$12.99 $36

$10.39 20% off with

Unbranded Size 5X Plus
Unbranded Size 5X Plus

View Product: Unbranded Size 5X Plus

Unbranded

Size 5X Plus
$7.99 $24

$6.39 20% off with

Xhilaration Size XL
Xhilaration Size XL

View Product: Xhilaration Size XL

Xhilaration

Size XL
$6.99 $12
Panam Knitwear Size XL
Panam Knitwear Size XL

View Product: Panam Knitwear Size XL

Panam Knitwear

Size XL
$5.99 $12
Shein Size 0X Plus
Shein Size 0X Plus

View Product: Shein Size 0X Plus

Shein

Size 0X Plus
$7.99 $15

$6.39 20% off with

Wave Zone Size 1X Plus
Wave Zone Size 1X Plus

View Product: Wave Zone Size 1X Plus

Wave Zone

Size 1X Plus
$7.99 $15

$6.39 20% off with

LC Lauren Conrad Size XL
LC Lauren Conrad Size XL

View Product: LC Lauren Conrad Size XL

LC Lauren Conrad

Size XL
$9.99 $34

$7.99 20% off with

Hot Water Size XL
Hot Water Size XL

View Product: Hot Water Size XL

Hot Water

Size XL
$6.99 $15
Xhilaration Size XL
Xhilaration Size XL

View Product: Xhilaration Size XL

Xhilaration

Size XL
$4.99 $12
Faded Glory Size 3X Plus
Faded Glory Size 3X Plus

View Product: Faded Glory Size 3X Plus

Faded Glory

Size 3X Plus
$5.99 $12
Merona Size XL
Merona Size XL

View Product: Merona Size XL

Merona

Size XL
$7.99 $18

$6.39 20% off with

Xhilaration Size XL
Xhilaration Size XL

View Product: Xhilaration Size XL

Xhilaration

Size XL
$5.99 $12
Shein Size 1X Plus
Shein Size 1X Plus

View Product: Shein Size 1X Plus

Shein

Size 1X Plus
$7.99 $15

$6.39 20% off with

Xhilaration Size XL
Xhilaration Size XL
New With Tags BadgeNew With Tags

View Product: Xhilaration Size XL

Xhilaration

Size XL
$7.99 $17.99

$6.39 20% off with

Xhilaration Size 14
Xhilaration Size 14

View Product: Xhilaration Size 14

Xhilaration

Size 14
$8.99 $18

$7.19 20% off with

Beach Belle Size 24 Plus
Beach Belle Size 24 Plus
New With Tags BadgeNew With Tags

View Product: Beach Belle Size 24 Plus

Beach Belle

Size 24 Plus
$12.99 $22

$10.39 20% off with

Mossimo Size XL
Mossimo Size XL

View Product: Mossimo Size XL

Mossimo

Size XL
$4.99 $12
Kona Sol Size 24 Plus
Kona Sol Size 24 Plus

View Product: Kona Sol Size 24 Plus

Kona Sol

Size 24 Plus
$17.99 $36

$14.39 20% off with

Zaful Size 14
Zaful Size 14

View Product: Zaful Size 14

Zaful

Size 14
$8.99 $24

$7.19 20% off with

Old Navy Size XL
Old Navy Size XL

View Product: Old Navy Size XL

Old Navy

Size XL
$8.99 $20

$7.19 20% off with

No Boundaries Size XL
No Boundaries Size XL

View Product: No Boundaries Size XL

No Boundaries

Size XL
$7.99 $18

$6.39 20% off with

Profile by Gottex Size 14
Profile by Gottex Size 14

View Product: Profile by Gottex Size 14

Profile by Gottex

Size 14
$23.99 $83

$19.19 20% off with

Unbranded Size XL
Unbranded Size XL

View Product: Unbranded Size XL

Unbranded

Size XL
$8.99 $24

$7.19 20% off with

Lauren by Ralph Lauren Size 16
Lauren by Ralph Lauren Size 16
New With Tags BadgeNew With Tags

View Product: Lauren by Ralph Lauren Size 16

Lauren by Ralph Lauren

Size 16
$13.99 $51

$11.19 20% off with

Assorted Brands Size XL
Assorted Brands Size XL

View Product: Assorted Brands Size XL

Assorted Brands

Size XL
$7.99 $24

$6.39 20% off with

Assorted Brands Size XL
Assorted Brands Size XL

View Product: Assorted Brands Size XL

Assorted Brands

Size XL
$8.99 $24

$7.19 20% off with

Vix by Paula Hermanny Size XL
Vix by Paula Hermanny Size XL

View Product: Vix by Paula Hermanny Size XL

Vix by Paula Hermanny

Size XL
$14.99 $60

$11.99 20% off with

Jantzen Size 14
Jantzen Size 14
New With Tags BadgeNew With Tags

View Product: Jantzen Size 14

Jantzen

Size 14
$15.99 $36

$12.79 20% off with

Swim by Cacique Size 1X Plus
Swim by Cacique Size 1X Plus

View Product: Swim by Cacique Size 1X Plus

Swim by Cacique

Size 1X Plus
$26.99 $48

$21.59 20% off with

Unbranded Size XXL
Unbranded Size XXL

View Product: Unbranded Size XXL

Unbranded

Size XXL
$9.99 $24

$7.99 20% off with

Tempt Me Size XL
Tempt Me Size XL
New With Tags BadgeNew With Tags

View Product: Tempt Me Size XL

Tempt Me

Size XL
$18.99 $30

$15.19 20% off with

Unbranded Size 16
Unbranded Size 16

View Product: Unbranded Size 16

Unbranded

Size 16
$14.99 $36

$11.99 20% off with

Forever 21 Size 3X Plus
Forever 21 Size 3X Plus

View Product: Forever 21 Size 3X Plus

Forever 21

Size 3X Plus
$13.99 $25

$11.19 20% off with

Profile Size XL
Profile Size XL

View Product: Profile Size XL

Profile

Size XL
$8.99 $18

$7.19 20% off with

Xhilaration Size XL
Xhilaration Size XL

View Product: Xhilaration Size XL

Xhilaration

Size XL
$7.99 $12

$6.39 20% off with

Swim by Cacique Size 22 Plus
Swim by Cacique Size 22 Plus

View Product: Swim by Cacique Size 22 Plus

Swim by Cacique

Size 22 Plus
$19.99 $48

$15.99 20% off with

Jantzen Classics Size 16
Jantzen Classics Size 16

View Product: Jantzen Classics Size 16

Jantzen Classics

Size 16
$17.99 $60

$14.39 20% off with

Danskin Now Size XL
Danskin Now Size XL

View Product: Danskin Now Size XL

Danskin Now

Size XL
$7.99 $12

$6.39 20% off with

BECCA® by Rebecca Virtue Size 2X Plus
BECCA® by Rebecca Virtue Size 2X Plus

View Product: BECCA® by Rebecca Virtue Size 2X Plus

BECCA® by Rebecca Virtue

Size 2X Plus
$19.99 $60

$15.99 20% off with

Kenneth Cole REACTION Size XL
Kenneth Cole REACTION Size XL
New With Tags BadgeNew With Tags

View Product: Kenneth Cole REACTION Size XL

Kenneth Cole REACTION

Size XL
$13.99 $36

$11.19 20% off with

...