
Need a wardrobe refresh for spring? Old Navy is one of the most affordable places to shop. You can get a lot of good pieces for under $20.
Read on to see some of the best Old Navy has to offer for spring.
Fit & Flare Taffeta Cami Mini Dress
- Price: $12.49 to $24.99 (originally $49.99)
For as low as $12.49, you can have a mini dress fit for any occasion. It comes in five different variations, all sure to stun at a spring barbecue. The dress originally sold for $49.99 and it certainly looks more expensive than what you’ll pay for it.
Check Out: 5 Old Navy Winter Finds Shoppers Are Grabbing Before Prices Jump in 2026
Read This: 6 Things You Must Do When Your Savings Reach $50,000
Extra High-Waisted Micro-Pleated Performance Skort
- Price: $9.49 to $18.49 (originally $36.99)
This high-waisted skort is perfect for those first warm days of spring. You can still be active and have a stylish flare. Choose from three colors: black, white and purple. This skort from Old Navy was originally $36.99, so take advantage of its ultra-low price.
Fender T-Shirt
- Price: $12.99 to $14.99 (originally $29.99)
Give the guitar lover in your life this white Fender T-shirt for under $15. Reviews say the shirt is lightweight, so it’s perfect for a warm spring day. This shirt is marked down from $29.99, so it’s basically a third of the original price.
Girls’ Fitted Long-Sleeve Lace-Tie Ribbed T-Shirt
- Price: $16.99
Fit your daughter in this adorable T-shirt with a lace bow from Old Navy. It comes in six different colors and patterns, so your daughter can express herself in multiple ways. Reviews say it can also be styled under a dress to add a little pop of color.
StretchTech Performance Shorts for Boys
- Price: $24.99 (originally $49.99)
This pack from Old Navy gives you two pairs of boys’ performance shorts for just $12.50 each. One of the pairs is black and the other is gray. Boys can wear these on the basketball court or just for comfortably lounging around the house.
Printed Short-Sleeve Ribbed Bodysuit for Baby
- Price: $6 to $7 (originally $10.99)
For those looking to save on baby clothes, this bodysuit from Old Navy is the answer. There are 14 different patterns, so you can mix and match. Sizes are from zero to 24 months.
Mens’ Loose Twill Carpenter Shorts
- Price: $4.97 (originally $34.99)
Originally $34.99, these black twill shorts are now under $5. Old Navy reviews praise the fit and length and you can get them in regular or tall. Pair with an open collared shirt and sneakers and you’ve got the ultimate springtime look.
Editor’s note: Pricing and availability may vary depending on location.
More From GOBankingRates
- 5 Luxurious Winter Clothing Items You Can Find at Costco for Less
- 6 Little Luxuries You Can Buy at Dollar Tree in February
- 9 Low-Effort Ways to Make Passive Income (You Can Start This Week)
- 25 Places To Buy a Home If You Want It To Gain Value
This article originally appeared on GOBankingRates.com: 7 Old Navy Spring Items the Middle Class Needs To Buy for Under $20