Look at that body! These figure-flattering swimsuits are up to 75% off — but time is running out!

four plus size models in one piece swimsuits on pink and blue background, swimsuits
Swimsuits For All is having a massive sale — shop our highlights before they're gone (Photos via Swimsuits For All)

Yahoo Lifestyle Canada is committed to finding you the best products at the best prices. We may receive a share from purchases made via links on this page. Pricing and availability are subject to change.

Let's be honest: At the best of times, swimsuit shopping is tolerable. At the worst, it's downright depressing.

However, it doesn't have to be. Whether your issues lay in coverage, sizing, or spillage, you're all-but-guaranteed to find something that flatters and fits your figure at Swimsuits For All.

With sizes from sizes four to 34, the plus-size-friendly retailer offers a wide range of swimsuit options, including swim dresses, tankinis, bikinis and one-pieces. And best of all — dozens of styles are on sale.

For a limited time, shoppers can save up to 75 per cent on bestselling swim apparel, including clearance items, during the retailer's extended President's Day Weekend Sale.

To shop the deals before they're gone, click here or scroll below.

Lattice Plunge One-Piece Swimsuit

blonde model in navy Lattice Plunge One-Piece Swimsuit (Photo via Swimsuits For All)
Lattice Plunge One-Piece Swimsuit (Photo via Swimsuits For All)

With more than 100 five-star reviews singing its praises, Swimsuits For All shoppers say this plunge neck one-piece is "very flattering" and write that it's a great choice for women with larger busts. It "holds my boobs up while flattering the rest of my body."

From $62 at Swimsuits For All

Faux Wrap Halter One-Piece Swimsuit

Faux Wrap Halter One-Piece Swimsuit (Photo via Swimsuits For All)
Faux Wrap Halter One-Piece Swimsuit (Photo via Swimsuits For All)

This wrap-front swimsuit is available in three colours and sizes four to 34. It's a "lovely and comfortable swimsuit," writes one shopper. "Very high quality that will last a long time. It covers all the right places."

From $62 at Swimsuits For All

High Neck Wrap One-Piece Swimsuit

brunette model in hot pink High Neck Wrap One-Piece Swimsuit (Photo via Swimsuits For All)
High Neck Wrap One-Piece Swimsuit (Photo via Swimsuits For All)

With an average rating of 4.1 stars, Swimsuits For All shoppers say this high-neck one-piece is "extremely flattering." The "colour is striking and the fit is spot on," writes one reviewer.

$34 $170 at Swimsuits For All

Surplice One-Piece Swimsuit

woman in grey Surplice One-Piece Swimsuit (Photo via Swimsuits For All)
Surplice One-Piece Swimsuit (Photo via Swimsuits For All)

Right now, shoppers can save a whopping $94 on this plunging V-neck bathing suit. The swimsuit features wide straps for bust support and a full-coverage bottom.

$36 $130 at Swimsuits For All

Camille Kostek She's Iconic Underwire One-Piece

Camille Kostek She's Iconic Underwire One-Piece (Photo via Swimsuits For All)
Camille Kostek She's Iconic Underwire One-Piece (Photo via Swimsuits For All)

"Obsessed! So slimming and flattering," writes one Swimsuits For All reviewer. "It's not see-through at all when it got wet."

From $74 at Swimsuits For All

Tie-Front Underwire Tankini Top

Tie-Front Underwire Tankini Top (Photo via Swimsuits For All)
Tie-Front Underwire Tankini Top (Photo via Swimsuits For All)

Available in eight different colours and prints, Swimsuits For All shoppers can save up to $43 on this tankini top.

From $62 at Swimsuits For All

Click here to sign up for Yahoo Canada's lifestyle newsletter.
Click here to sign up for Yahoo Canada's lifestyle newsletter.

One-Shoulder One-Piece Swimsuit

One-Shoulder One-Piece Swimsuit (Photo via Swimsuits For All)
One-Shoulder One-Piece Swimsuit (Photo via Swimsuits For All)

Unique and stylish, this top-rated one-shoulder swimsuit has been called "very supportive" by shoppers. "I get so many compliments on this suit! It holds the girls well and is very flattering."

From $75 at Swimsuits For All

Chlorine-Resistant Side-Tie Adjustable Long Sleeve Swim Tee

woman in striped Chlorine-Resistant Side-Tie Adjustable Long Sleeve Swim Tee (Photo via Swimsuits For All)
Chlorine-Resistant Side-Tie Adjustable Long Sleeve Swim Tee (Photo via Swimsuits For All)

Ideal for those wanting a little extra coverage, this long-sleeve swim tee has earned an average rating of 4.3 stars from shoppers. It's "worth the money," writes one reviewer. "Perfect fit and the material is very soft."

From $58 at Swimsuits For All

GabiFresh Cup Sized Wrap Underwire Bikini Top

GabiFresh Cup Sized Wrap Underwire Bikini Top (Photo via Swimsuits For All)
GabiFresh Cup Sized Wrap Underwire Bikini Top (Photo via Swimsuits For All)

This bust-friendly bikini top is a must-have for ladies with larger chests. The underwire bikini top is available in sizes 10 D/DD to 26 D/DD.

From $78 at Swimsuits For All

V-Neck Halter One-Piece Swimsuit

plus size model on beach in hot pink V-Neck Halter One-Piece Swimsuit (Photo via Swimsuits For All)
V-Neck Halter One-Piece Swimsuit (Photo via Swimsuits For All)

This eye-catching one-piece swimsuit is available in sizes four through 18 and features sewn-in, soft wire-free cups

$38 $130 at Swimsuits For All

One-Shoulder Loop Strap One-Piece Swimsuit

One-Shoulder Loop Strap One-Piece Swimsuit (Photo via Swimsuits For All)
One-Shoulder Loop Strap One-Piece Swimsuit (Photo via Swimsuits For All)

Upgrade your swim apparel just in time for March break and save $81 on this pretty one-shoulder swimsuit.

$84 $145 at Swimsuits For All

Surplice One-Piece Swimsuit

Surplice One-Piece Swimsuit (Photo via Swimsuits For All)
Surplice One-Piece Swimsuit (Photo via Swimsuits For All)

The design is "excellent," writes one reviewer. "I ordered two more!"

From $75 at Swimsuits For All

Let us know what you think by commenting below and tweeting @YahooStyleCA! Follow us on Twitter and Instagram and sign up for our newsletter.