Old Navy is having a massive sale through Tuesday, May 26 with 40% off your entire purchase (only a few exclusions). Affiliate links used in this post.
In addition, Old Navy has several additional sales (not stacking with the 40% off). Shipping is free with purchases of $25 or more, which is really easy to do with this sale.
First off, all shorts, tees, tanks and sandals are 50% off. This means, shorts are as low as $12, tees and tanks are as low as $7, and swimsuits are as low as $10.
They also have women's and girls swing dresses on sale for just $8 on May 25 only. Click here to shop the women's swing dresses (regularly $30), here to shop toddler swing dresses (up to 5T), and here to shop the girls dresses. The dresses are so light, cute and versatile. You can't beat the price. Styles are selling quickly, so shop early for best selection.
Old Navy also launched a huge selection of masks for adults and childrens. They have five-packs for $12.50 and 10 packs for $25, which is one of the best prices I have seen on masks. Styles vary including solid colors and patterns. We have bought several packs and I can't wait to get them (masks are shipping in mid-late June). I think I might embroider on the plain ones.