We've all been there — days out from Christmas (10 to be exact) and still wondering what to get mom, dad, sis, or bestie. Shipping deadlines are flying by for on-time delivery, but one spot you can count on for the entire fam? Old Navy. You can find everything from stocking stuffers to festive pieces primed for a New Year's Eve celebration to plenty of stylish winter staples, like coats, sweaters, accessories, and more.
To sweeten the deal even while validating your, um, gifting indecision (to call it procrastination would be crass), tons of great gifts from activewear to pajamas to cozy fleece are on sale for up to 70 percent off. Let's go ahead and call that a gifting win. Ahead, discover 30 gift ideas for men, women, and kids, ranging from under-$100 finds to less-than-$5 scores (seriously!), all of which will arrive by Dec. 25.
This versatile Old Navy Gender Neutral Wide Cuff Beanie Hat ($13) is the ultimate neutral to pair with any outfit.
Whether he's outdoorsy or lives in a rainy climate, this Old Navy Men's StretchTech Water-Repellent Hooded 2-Way-Zip Jacket ($70) is a seriously sleek and practical outwear staple.
More than ultra-plush, these Old Navy Cozy Faux-Fur Cross-Strap Slippers ($20) will keep her cozy whilst showcasing her pedicure — so ideal.
She's got plenty of matching workout sets, making this Old Navy Sleeveless PowerSoft 7/8 Bodysuit ($55) an activewear winner.
We all know he can use an undies refresh — this Old Navy Men's Built-In Flex Boxer-Briefs 3-Pack ($23) is a good one for doing so.
Keep tiny tootsies warm with these cute Old Navy Unisex Cozy Printed Socks for Toddler & Baby ($4).
Opinion: there is no more versatile winter piece for women than a sweater dress like this Old Navy Off-Shoulder Rib-Knit Maxi ($50).
If her go-to sweatshirt is a little too well-worn, grab her this Old Navy Dynamic Fleece 1/2-Zip Sweatshirt ($50) — peak cozy sleek.
Whether for NYE or another dressy occasion, she can style these Old Navy Extra High-Waisted Pleated Taylor Trouser Velvet Pants ($55) endlessly.
Get his house shoe game on point with these Old Navy Boy's Heather-Gray Slippers ($23).
Any man in your life will look utterly iconic every time he wears this camel Old Navy Men's Soft-Brushed Topcoat ($100).
He's got a puffer, but does he have quilted Old Navy Men's Water-Resistant Puffer Snow Mittens ($25)?
Who can resist a sumptuous knit, like this Old Navy Vintage Cardigan Sweater ($50)?
A fleece, like this Old Navy Unisex Cozy Sherpa Hybrid Zip Jacket for Baby ($30), is a seriously adorable cold-weather essential.
Is she always cold? Then she'll happily cocoon herself in this Old Navy Water-Resistant Long Hooded Puffer Coat ($85).
The young gent in your life needs a solid assortment of classics, like this Old Navy Classic-Fit Non-Stretch Everyday Oxford Shirt ($37).
The accessory queen will squeal with delight upon upwrapping this gleaming Old Navy Crescent Handbag ($20).
Encourage her versatility by gifting her this Old Navy Soft-Brushed Shacket ($70).
Old Navy Women's Text-Friendly Gloves ($10) are the perfect stocking stuffer — she's got to stay in touch, after all.
Even if he's not a PJ guy, this Old Navy Men's Matching Plaid Flannel Pajama Set ($45) will win him over.
Little girlies need fab coats, starting with this Old Navy Toddler Girl's Sherpa-Trim Buttoned Coat ($45) — it's seriously precious and warm.
The athleisure lover in your life is all about the flared leggings trend — add these Old Navy Extra High-Waisted PowerSoft Rib-Knit Super Flare Leggings ($45) to her assortment.
Stylish knitwear always makes for a great gift, even for the little ones. This Old Navy Ruffle-Trim Cocoon Sweater and Pants Set for Baby ($35) is wee and wonderful.
These Old Navy Extra High-Waisted Taylor Super Wide-Leg Trouser Suit Pants ($50) make the ultimate new year, new work wardrobe statement.
From workouts to low-key looks, she'll love the unique neckline on this Old Navy Light Support Cloud+ Wrap-Front Sports Bra ($27).
Her jingle jammie game is on lock, which is why this Old Navy Thermal-Knit Pajama One-Piece ($45) is the perfect gift.
You can't go wrong with a tri-tone Old Navy Brushed Scarf ($20) for the neutral lover.
You simply can't fail the gifting game with denim — these Old Navy Extra High-Waisted Wide-Leg Black Jeans ($45) are sure to be her new favorite.
Here's a handsome Old Navy Boy's Soft-Brushed Flannel Pocket Shirt ($33) for a handsome little guy.
Three cheers for this Old Navy High-Waisted Rib-Knit Shiny Maxi Skirt ($30) — a festive and super comfy silhouette she can dress up or down.