
A $25 budget buys more winter items than you may realize at Old Navy. From accessories for him and her to coats and jackets for toddlers, many essentials are discounted up to 50% off (or more!).
As always, these deals are only good while supplies last. See which Old Navy winter items are among the best buys for $25 or less. Plus, find out which Old Navy quiet luxury items make great gifts.

1. Men’s Cozy-Lined Crew Socks
- Price: $4.00
Still looking for a holiday gift for your favorite guy? You can’t go wrong buying these cozy-lined men’s crew socks. The price is right at $4 apiece, and there are up to nine patterns to mix and match.
Be Aware: Costco’s Best-Kept Secrets: 4 Items Most Members Never Find
Explore More: 6 Things You Must Do When Your Savings Reach $50,000

2. Men’s Cable Knit Beanie
- Price: $4.50
The men’s cable knit beanie is a winter wardrobe must-have, especially when it’s marked 70% off! Stock up and save on these thick and cozy beanies in gingerade and antique cosmos colors.
For You: The Best $25 To Spend at Dollar Tree in Winter 2025

3. Pom-Pom Beanie and Mittens Set for Toddler Boys
- Price: $6.00
Save 70% when you shop the pom-pom beanie and mittens set in sizes small up to large. According to Old Navy reviews, this beanie and mittens set can be worn by toddler boys and girls, and are warm enough to wear during brisk Chicago winters.

4. Women’s Chunky Scarf
- Price: $6.00
Savvy Old Navy shoppers will take advantage of the 70% discount and stock up on the women’s chunky scarves while they’re $6. Shop amaryllis, arctic depth and magenta patterns before they’re sold out.

5. Men’s Fleece-Lined Faux Leather Gloves
- Price: $8.00
These fleece-lined men’s faux leather gloves look much more expensive than $8. As a bonus, they’re designed to be text-friendly using the thumb and index finger for use with your favorite devices.
View More: 6 Costco Winter Items the Middle Class Needs To Buy for Under $20

6. Faux Fur Earmuffs
- Price: $9.99
One size fits all in these extra cozy faux fur earmuffs, available in chic colors like bubblegum pink and crème de la crème. Five-star reviews from Old Navy shoppers highlight how soft and fluffy the earmuffs are, and how well they fold up to store in purses and bags.

7. Water-Resistant Hooded Bomber Jacket for Toddler Boys
- Price: $14.80
Keep your kiddo warm and cozy in a hooded bomber jacket. This water-resistant jacket features a built-in hood to protect against blustery winds and chill, and is available in a variety of toddler boys’ sizes. Best of all, it’s now 60% off its original price!

8. Women’s Knit Gloves (3-Pack)
- Price: $15.00
One anonymous Old Navy reviewer praised the women’s knit gloves for being “inexpensive gloves I can put in every coat pocket!”
They come in a set of three and your choice of blackjack, arctic depth and amaryllis colors — the 25% off discount means each pair only costs $5.
Trending Now: 5 Little Luxuries To Buy From Trader Joe’s in December

9. Boys’ Sweater-Fleece Quarter-Zip
- Price: $17.49
Sizes are selling out quickly for the boys’ sweater-fleece quarter-zip, now 50% off its online price. These warm sweaters layer easily over shirts to dress up or dress down his look, and are available in oatmeal, navy or gray colors.

10. Button-Front Critter Hooded Coat for Toddler Girls
- Price: $18.80
It’s a win-win to shop for the toddler girls’ critter hooded coat.
Parents save a whopping 60% off the original online price of $46.99, and she’ll love the “ears” detailing at the coat’s crown. Choose from a wide range of toddler girls’ coat sizes from 12-18 M up to 5T.
Disclaimer: Prices and availability accurate as of Dec. 27, 2025 and subject to change. All imagery sourced from OldNavy.com.
More From GOBankingRates
This article originally appeared on GOBankingRates.com: The Best $25 To Spend at Old Navy This Winter