Update Consent

Best Old Navy Dresses on Sale | Labour Day 2021

We Found Cute Old Navy Dresses Marked Down Ahead of Labour Day, So You Have Work to Do

As POPSUGAR editors, we independently select and write about stuff we love and think you'll like too. If you buy a product we have recommended, we may receive affiliate commission, which in turn supports our work.

Sure, Labour Day may signify the end of summer, but it's also a great time to score a deal. In fact, we noticed so many Old Navy dresses marked down already that we couldn't wait till the weekend to share them with you.

Some of these are summery picks that would be best in hot weather, but plenty would be a great bottom layer for fall (and there are even a few that can work in winter, too). Check out our favourites ahead now, because it'll be hard work to pick just one.

Image Source: Old Navy

Old Navy Sleeveless Specially-Dyed Cross-Back Linen-Blend Midi Shift Dress

This cranberry Old Navy Sleeveless Specially-Dyed Cross-Back Linen-Blend Midi Shift Dress ($32, originally $40) looks tasty under a denim or leather jacket.

Image Source: oldnavy.gap.com
Old Navy Sleeveless Specially-Dyed Cross-Back Linen-Blend Midi Shift Dress
$32
from oldnavy.gap.com
Buy Now

Old Navy Tie-Dye Jean Swing Dress

An Old Navy Tie-Dye Jean Swing Dress ($37, originally $45) will be so cute with white high-tops this season.

Image Source: oldnavy.gap.com
Old Navy Tie-Dye Jean Swing Dress
$37
from oldnavy.gap.com
Buy Now

Old Navy Printed Sweatshirt Mini Shift Dress

Pair this short-sleeved Old Navy Printed Sweatshirt Mini Shift Dress ($20, originally $40) with slides (or slip-ons instead).

Image Source: oldnavy.gap.com
Old Navy Printed Sweatshirt Mini Shift Dress
$20
from oldnavy.gap.com
Buy Now

Old Navy Loose Vintage Sleeveless T-Shirt Midi Shift Dress

Heading back to the office after Labour Day? Grab an Old Navy Loose Vintage Sleeveless T-Shirt Midi Shift Dress ($20, originally $35) on sale now.

Image Source: oldnavy.gap.com
Old Navy Loose Vintage Sleeveless T-Shirt Midi Shift Dress
$20
from oldnavy.gap.com
Buy Now

Watch This!

Pop Quiz

Watch the Cast of Fear Street Play a Creepy Game of Horror Movie "Would You Rather"

Old Navy Short-Sleeve Breathe ON Maxi T-Shirt Shift Dress

While naturally this bold Old Navy Short-Sleeve Breathe ON Maxi T-Shirt Shift Dress ($20-$25, originally $40) jumped out, there's also a black version if you prefer things a little more subtle.

Image Source: oldnavy.gap.com
Old Navy Short-Sleeve Breathe ON Maxi T-Shirt Shift Dress
$20
from oldnavy.gap.com
Buy Now

Old Navy Soft-Woven Keyhole Swing Dress

Wear this Old Navy Soft-Woven Keyhole Swing Dress ($17, originally $35) all the way to winter with tights or leggings underneath.

Image Source: oldnavy.gap.com
Old Navy Soft-Woven Keyhole Swing Dress
$17
from oldnavy.gap.com
Buy Now

Old Navy Sleeveless Linen-Blend Maxi Shift Dress

All four options of this Old Navy Sleeveless Linen-Blend Maxi Shift Dress ($37, originally $40) would be pretty in fall, especially under a blazer at the office.

Image Source: oldnavy.gap.com
Old Navy Sleeveless Linen-Blend Maxi Shift Dress
$37
from oldnavy.gap.com
Buy Now

Old Navy Waist-Defined Leopard-Print Slub-Knit Cami Midi Dress

Go wild for both patterns of this Old Navy Waist-Defined Leopard-Print Slub-Knit Cami Midi Dress ($20, originally $35) as a summer-to-fall piece.

Image Source: oldnavy.gap.com
Old Navy Waist-Defined Leopard-Print Slub-Knit Cami Midi Dress
$20
from oldnavy.gap.com
Buy Now

Old Navy Vintage Sleeveless Tie-Dye Midi T-Shirt Shift Dress

We particularly like this grey Old Navy Vintage Sleeveless Tie-Dye Midi T-Shirt Shift Dress ($20-$22, originally $35), but the olive Old Navy Loose Vintage Tie-Dyed Midi T-Shirt Shift Dress ($22, originally $35) is a close second.

Image Source: oldnavy.gap.com
Old Navy Vintage Sleeveless Tie-Dye Midi T-Shirt Shift Dress
$20
from oldnavy.gap.com
Buy Now
Old Navy Loose Vintage Tie-Dyed Midi T-Shirt Shift Dress
$22
from oldnavy.gap.com
Buy Now

Old Navy Vintage T-Shirt Shift Dress

If you're in the market for a tee dress, there are several colours on sale now, like this seamist Old Navy Vintage T-Shirt Shift Dress ($24-$25, originally $30) or a charcoal Old Navy Loose Vintage Garment-Dyed T-Shirt Shift Dress ($20-$25, originally $30), too.

Image Source: oldnavy.gap.com
Old Navy Vintage T-Shirt Shift Dress
$24
from oldnavy.gap.com
Buy Now
Old Navy Loose Vintage Garment-Dyed T-Shirt Shift Dress
$20
from oldnavy.gap.com
Buy Now

Old Navy Sleeveless PowerSoft Performance Racer-Back Mini Swing Dress

Wear this Old Navy Sleeveless PowerSoft Performance Racer-Back Mini Swing Dress ($30, originally $45), or you can always sport it for indoor fitness pursuits year-round.

Image Source: oldnavy.gap.com
Old Navy Sleeveless PowerSoft Performance Racer-Back Mini Swing Dress
$30
from oldnavy.gap.com
Buy Now

Old Navy Floral-Print V-Neck Long-Sleeve Swing Dress

Choose between two dark patterns for this flowy Old Navy Floral-Print V-Neck Long-Sleeve Swing Dress ($38, originally $40) — they're perfect for fall.

Image Source: oldnavy.gap.com
Old Navy Floral-Print V-Neck Long-Sleeve Swing Dress
$38
from oldnavy.gap.com
Buy Now

Old Navy Garment-Dyed Tie-Shoulder Maxi Sundress

Pack this Old Navy Garment-Dyed Tie-Shoulder Maxi Sundress ($20-$22, originally $35) for a winter beach holiday (or use it as a cover-up instead).

Image Source: oldnavy.gap.com
Old Navy Garment-Dyed Tie-Shoulder Maxi Sundress
$20
from oldnavy.gap.com
Buy Now

Old Navy UltraLite Performance Racer-Back Ribbed Midi Dress

Why not wear this breathable, moisture-wicking Old Navy UltraLite Performance Racer-Back Ribbed Midi Dress ($30, originally $40) as a bottom layer on your next flight?

Image Source: oldnavy.gap.com
Old Navy UltraLite Performance Racer-Back Ribbed Midi Dress
$30
from oldnavy.gap.com
Buy Now

Old Navy Short-Sleeve Specially Dyed French-Terry Mini Sweatshirt Shift Dress

This Old Navy Short-Sleeve Specially Dyed French-Terry Mini Sweatshirt Shift Dress ($25, originally $40) is a tangerine dream that's still sweet come autumn.

Image Source: oldnavy.gap.com
Old Navy Short-Sleeve Specially Dyed French-Terry Mini Sweatshirt Shift Dress
$25
from oldnavy.gap.com
Buy Now

Old Navy Striped Slub-Knit Waist-Defined T-Shirt Dress

A sunny Old Navy Striped Slub-Knit Waist-Defined T-Shirt Dress ($20, originally $30) can surely brighten even the gloomiest fall day, or opt for a light camo or leopard Old Navy Waist-Defined Slub-Knit T-Shirt Dress ($20, originally $30) instead.

Image Source: oldnavy.gap.com
Old Navy Striped Slub-Knit Waist-Defined T-Shirt Dress
$20
from oldnavy.gap.com
Buy Now
Old Navy Waist-Defined Slub-Knit T-Shirt Dress
$20
from oldnavy.gap.com
Buy Now

Old Navy Sleeveless Tiered Gingham Swing Mini Dress

Summer may be nearly done, but there's still time to wear this breezy Old Navy Sleeveless Tiered Gingham Swing Mini Dress ($35-$40, originally $45) before temperatures drop.

Image Source: oldnavy.gap.com
Old Navy Sleeveless Tiered Gingham Swing Mini Dress
$35
from oldnavy.gap.com
Buy Now

Old Navy Waist-Defined Tie-Dye Slub-Knit Cami Midi Dress

Loop a sweater over your shoulder in a matching or contrasting shade to either of the Old Navy Waist-Defined Tie-Dye Slub-Knit Cami Midi Dress ($18-$20, originally $35) options marked down now.

Image Source: oldnavy.gap.com
Old Navy Waist-Defined Tie-Dye Slub-Knit Cami Midi Dress
$18
from oldnavy.gap.com
Buy Now

Old Navy Linen-Blend Shirt Shift Dress

The Old Navy Linen-Blend Shirt Shift Dress ($38, originally $40) would look equally cute with boots or wedges.

Image Source: oldnavy.gap.com
Old Navy Linen-Blend Shirt Shift Dress
$38
from oldnavy.gap.com
Buy Now

Old Navy Sleeveless Rib-Knit Linen-Blend Midi Shift Dress

Which of the three shades of this Old Navy Sleeveless Rib-Knit Linen-Blend Midi Shift Dress ($20-$22, originally $35) do you love best: seafoam blue, coral pink, or seaweed green?

Image Source: oldnavy.gap.com
Old Navy Sleeveless Rib-Knit Linen-Blend Midi Shift Dress
$20
from oldnavy.gap.com
Buy Now

Old Navy Loose Vintage Striped Slub-Knit T-Shirt Shift Dress

This ribbed Old Navy Loose Vintage Striped Slub-Knit T-Shirt Shift Dress ($15, originally $30) feels just like your favourite worn-in tee.

Image Source: oldnavy.gap.com
Old Navy Loose Vintage Striped Slub-Knit T-Shirt Shift Dress
$15
from oldnavy.gap.com
Buy Now

Old Navy Sleeveless Jersey-Knit Swing Dress

This soft Old Navy Sleeveless Jersey-Knit Swing Dress ($10, originally $15) can serve as a lounging-at-home outfit, too.

Image Source: oldnavy.gap.com
Old Navy Sleeveless Jersey-Knit Swing Dress
$10
from oldnavy.gap.com
Buy Now

Old Navy Fit and Flare Sleeveless Tie-Shoulder Floral-Embroidered Maxi Swing Dress

The Old Navy Fit and Flare Sleeveless Tie-Shoulder Floral-Embroidered Maxi Swing Dress ($43, originally $50) is one worth grabbing on sale now to wear later.

Image Source: oldnavy.gap.com
Old Navy Fit and Flare Sleeveless Tie-Shoulder Floral-Embroidered Maxi Swing
$43
from oldnavy.gap.com
Buy Now

Old Navy Vintage Sleeveless Striped Slub-Knit Midi Shift Dress

Stock up on a loose Old Navy Vintage Sleeveless Striped Slub-Knit Midi Shift Dress ($18-$22, originally $35) while it's on sale now.

Image Source: oldnavy.gap.com
Old Navy Vintage Sleeveless Striped Slub-Knit Midi Shift Dress
$18
from oldnavy.gap.com
Buy Now

Old Navy Waist-Defined Short-Sleeved Tie-Dye Mini T-Shirt Dress

Do you prefer the light warm version of this Old Navy Waist-Defined Short-Sleeved Tie-Dye Mini T-Shirt Dress ($20, originally $30) or a cool dark one instead?

Image Source: oldnavy.gap.com
Old Navy Waist-Defined Short-Sleeved Tie-Dye Mini T-Shirt Dress
$20
from oldnavy.gap.com
Buy Now

Old Navy Waist-Defined Striped Slub-Knit Cami Midi Dress

If you prefer a cosy option with more definition, check out this red Old Navy Waist-Defined Striped Slub-Knit Cami Midi Dress ($25, originally $35) ASAP.

Image Source: oldnavy.gap.com
Old Navy Waist-Defined Striped Slub-Knit Cami Midi Dress
$25
from oldnavy.gap.com
Buy Now

Old Navy Vintage Sleeveless Striped T-Shirt Mini Shift Dress

Toss on a dark, oversize sweater and why not wear this Old Navy Vintage Sleeveless Striped T-Shirt Mini Shift Dress ($20, originally $30) all the way through September, too?

Image Source: oldnavy.gap.com
Old Navy Vintage Sleeveless Striped T-Shirt Mini Shift Dress
$20
from oldnavy.gap.com
Buy Now

Want More?

POPSUGAR Would Like To Send You Push Notifications.