Popsugar Fashion Summer Fashion Best Old Navy Summer Dresses on Sale | 2021 We Found 21 Old Navy Sundresses on Sale, Perfect For Anyone (Else) Who Loves Summer 2 August 2021 by Morgan Ashley Parker Image Source: Old Navy 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. Summer's in full swing which means sandals, shades, and sundresses galore. But, while it's often necessary to wait 'til the end of a season to find the best prices on the latest styles, Old Navy's marked down a bunch of its best dresses right now. If you're in the market for a twirly mini, we found options that would look equally cute with slides and sneakers. Or, if you prefer a loose midi or maxi, there are pieces to wear from day to night straight through September, too. It can't hurt to take a look as every single dress we picked out is on sale, all priced from $20 to $45. Check out the most tempting options ahead. Related: 25 Old Navy Staples That Bring Endless Mix-and-Match Possibilities to Your Wardrobe Old Navy Sleeveless Rib-Knit Linen-Blend Midi Shift Dress Image Source: oldnavy.gap.com Three different colours of the Old Navy Sleeveless Rib-Knit Linen-Blend Midi Shift Dress ($20, originally $35) are on sale now (at almost two for the price of one). Old Navy Sleeveless Rib-Knit Linen-Blend Midi Shift Dress $20 from oldnavy.gap.com Buy Now Old Navy Sleeveless Smocked Tie-Dye Midi Swing Dress Image Source: oldnavy.gap.com Pick between pink or blue for a twirly Old Navy Sleeveless Smocked Tie-Dye Midi Swing Dress ($30, originally $50), depending on which suits you best. Old Navy Sleeveless Smocked Tie-Dye Midi Swing Dress $30 from oldnavy.gap.com Buy Now Old Navy Sleeveless Smocked Floral Mini Swing Dress Image Source: oldnavy.gap.com We'd also dress up this Old Navy Sleeveless Smocked Floral Mini Swing Dress ($37, originally $45) with wedges or heels for dinner out. Old Navy Sleeveless Smocked Floral Mini Swing Dress $37 from oldnavy.gap.com Buy Now Old Navy Vintage Sleeveless T-Shirt Shift Dress Image Source: oldnavy.gap.com Be bold in a hot pink Old Navy Vintage Sleeveless T-Shirt Shift Dress ($26, originally $30), no matter your final destination for the day. Old Navy Vintage Sleeveless T-Shirt Shift Dress $26 from oldnavy.gap.com Buy Now Old Navy Fit and Flare Sleeveless Smocked Cami Midi Dress Image Source: oldnavy.gap.com This pocketed Old Navy Fit and Flare Sleeveless Smocked Cami Midi Dress ($34, originally $40) makes a perfect summer sundress you can wear in fall or spring, too. Old Navy Fit and Flare Sleeveless Smocked Cami Midi Dress $34 from oldnavy.gap.com Buy Now Old Navy Waist-Defined Printed Slub-Knit Dress Image Source: oldnavy.gap.com Slip on a blue or green cotton Old Navy Waist-Defined Printed Slub-Knit Dress ($24, originally $30) with flip flops when it's super hot out. Old Navy Waist-Defined Printed Slub-Knit Dress $24 from oldnavy.gap.com Buy Now Old Navy Sleeveless Linen-Blend Maxi Shift Dress Image Source: oldnavy.gap.com How would you style this navy Old Navy Sleeveless Linen-Blend Maxi Shift Dress ($30, originally $40)? (Maybe with sneakers and a cropped cardigan?) Old Navy Sleeveless Linen-Blend Maxi Shift Dress $30 from oldnavy.gap.com Buy Now Old Navy Sleeveless Tiered Floral-Print Swing Dress Image Source: oldnavy.gap.com Yes, this sweet mini Old Navy Sleeveless Tiered Floral-Print Swing Dress ($25, originally $35) even has pockets, too. Old Navy Sleeveless Tiered Floral-Print Swing Dress $25 from oldnavy.gap.com Buy Now Old Navy Striped Linen-Blend Maxi T-Shirt Shift Dress Image Source: oldnavy.gap.com Extend your favourite lightweight tee full-length with this Old Navy Striped Linen-Blend Maxi T-Shirt Shift Dress ($35, originally $40). Old Navy Striped Linen-Blend Maxi T-Shirt Shift Dress $35 from oldnavy.gap.com Buy Now Old Navy Smocked Slub-Knit Fit and Flare Cami Midi Dress Image Source: oldnavy.gap.com It's hard to resist a white dress for summer and this Old Navy Smocked Slub-Knit Fit and Flare Cami Midi Dress ($38, originally $40) is no exception. Old Navy Smocked Slub-Knit Fit and Flare Cami Midi Dress $38 from oldnavy.gap.com Buy Now Old Navy Vintage Sleeveless Striped Slub-Knit Midi Shift Dress Image Source: oldnavy.gap.com A longer dress like the Old Navy Vintage Sleeveless Striped Slub-Knit Midi Shift Dress ($26, originally $35) makes a nice pick for breezy summer evenings. Old Navy Vintage Sleeveless Striped Slub-Knit Midi Shift Dress $26 from oldnavy.gap.com Buy Now Old Navy Loose Vintage Sleeveless T-Shirt Midi Shift Dress Image Source: oldnavy.gap.com This Old Navy Loose Vintage Sleeveless T-Shirt Midi Shift Dress ($25, originally $35) is a lovely blank canvas whether you pair it with a hoodie and rubber sandals or a blazer and leather slides instead. Old Navy Loose Vintage Sleeveless T-Shirt Midi Shift Dress $25 from oldnavy.gap.com Buy Now Old Navy Fit and Flare Sleeveless Tie-Shoulder Floral-Embroidered Maxi Swing Dress Image Source: oldnavy.gap.com Brighten up any alfresco brunch plans with the coral Old Navy Fit and Flare Sleeveless Tie-Shoulder Floral-Embroidered Maxi Swing Dress ($45, originally $50). Old Navy Fit and Flare Sleeveless Tie-Shoulder Floral-Embroidered Maxi Swing $45 from oldnavy.gap.com Buy Now Old Navy Waist-Defined Slub-Knit T-Shirt Dress Image Source: oldnavy.gap.com A light grey Old Navy Waist-Defined Slub-Knit T-Shirt Dress ($20, originally $30) looks cute with white sneakers but there are several other colours on sale this summer as well. Old Navy Waist-Defined Slub-Knit T-Shirt Dress $20 from oldnavy.gap.com Buy Now Old Navy Sleeveless Tiered Gingham Swing Mini Dress Image Source: oldnavy.gap.com Grab some drinks and snacks and head to the park in either Old Navy Sleeveless Tiered Gingham Swing Mini Dress ($40, originally $45). Old Navy Sleeveless Tiered Gingham Swing Mini Dress $40 from oldnavy.gap.com Buy Now Old Navy Vintage Sleeveless Rib-Knit T-Shirt Midi Shift Dress Image Source: oldnavy.gap.com We especially like the higher neckline and thinner straps on this Old Navy Vintage Sleeveless Rib-Knit T-Shirt Midi Shift Dress ($25, originally $35). Old Navy Vintage Sleeveless Rib-Knit T-Shirt Midi Shift Dress $25 from oldnavy.gap.com Buy Now Old Navy Vintage Sleeveless Tie-Dye Midi T-Shirt Shift Dress Image Source: oldnavy.gap.com This loose Old Navy Vintage Sleeveless Tie-Dye Midi T-Shirt Shift Dress ($26, originally $35) is a nice switch-up for solid grey. Old Navy Vintage Sleeveless Tie-Dye Midi T-Shirt Shift Dress $26 from oldnavy.gap.com Buy Now Old Navy Sleeveless Waist-Defined Slub-Knit Midi Dress Image Source: oldnavy.gap.com Tie a long scarf around your stomach to add some flair to a jet-black Old Navy Sleeveless Waist-Defined Slub-Knit Midi Dress ($25, originally $35). Old Navy Sleeveless Waist-Defined Slub-Knit Midi Dress $25 from oldnavy.gap.com Buy Now Old Navy Vintage Sleeveless Striped T-Shirt Shift Dress Image Source: oldnavy.gap.com Grab brightly coloured sandals (or neutral sneakers) and a denim jacket and you're all set in this Old Navy Vintage Sleeveless Striped T-Shirt Shift Dress ($24, originally $30). Old Navy Vintage Sleeveless Striped T-Shirt Shift Dress $24 from oldnavy.gap.com Buy Now Old Navy Loose Vintage Garment-Dyed T-Shirt Shift Dress Image Source: oldnavy.gap.com This comfy Old Navy Loose Vintage Garment-Dyed T-Shirt Shift Dress ($20, originally $30) is a solid pick to work (and lounge) from home. Old Navy Loose Vintage Garment-Dyed T-Shirt Shift Dress $20 from oldnavy.gap.com Buy Now Summer FashionShoppingFashion ShoppingSalesOld NavyDresses