42 Old Navy Gifts That’ll Work For Everyone on Your List . . . but Won’t Cost More Than $40

Old Navy
Every editorial product is independently selected by our editors. If you buy something through our links, we may earn commission.

If you're searching for the perfect gift for your friends and loved ones, there's still time . . . and deals to be had at Old Navy. We made it our mission to find items for the whole family for under $40 and we surely succeeded (if we do say so ourselves). Our list has everything from a matching sweater set for tots to sweatshirts with hidden zippered pockets for grownups, and plenty of colorful tees and joggers, too. We couldn't help but smile when we spotted things like hamburger socks, avocado boxers, and dinosaur coats, and we dare you not to as well. Check out our favorites for all ages from newborns to adults ahead.

Old Navy Unisex Fair Isle Sweater and Sweater-Knit Pants Set for Baby
oldnavy.gap.com

Old Navy Unisex Fair Isle Sweater and Sweater-Knit Pants Set for Baby

No lie, we'd wear this Old Navy Unisex Fair Isle Sweater and Sweater-Knit Pants Set for Baby ($33) in adult sizes to lounge around our home, too.

Old Navy Faux-Suede Sherpa-Lined Moccasin Slippers for Men
oldnavy.gap.com

Old Navy Faux-Suede Sherpa-Lined Moccasin Slippers for Men

If his current slides are looking a little worse for the wear, these Old Navy Faux-Suede Sherpa-Lined Moccasin Slippers for Men ($25) will keep toes comfy in toasty newness.

Old Navy Go-Dry Cool 2-In-1 Soccer Shorts + Base Layer For Boys
oldnavy.gap.com

Old Navy Go-Dry Cool 2-In-1 Soccer Shorts + Base Layer For Boys

He may not admit it but these Old Navy Go-Dry Cool 2-In-1 Soccer Shorts + Base Layer For Boys ($23) are much warmer than shorts solo.

Old Navy Vintage Crew-Neck Sweatshirt for Women
oldnavy.gap.com

Old Navy Vintage Crew-Neck Sweatshirt for Women

There's likely an Old Navy Vintage Crew-Neck Sweatshirt for Women ($16-$35, originally $35) that suits pretty much any woman you know including dainty floral, bold leopard, and one that simply reads "cheers."

Old Navy Gold-Flecked Tiered Tulle Tutu Skirt for Toddler Girls
oldnavy.gap.com

Old Navy Gold-Flecked Tiered Tulle Tutu Skirt for Toddler Girls

Teeny ballerinas-to-be can twirl all year long in this lovely Old Navy Gold-Flecked Tiered Tulle Tutu Skirt for Toddler Girls ($20).

Old Navy Gender-Neutral Cozy Socks For Kids
oldnavy.gap.com

Old Navy Gender-Neutral Cozy Socks For Kids

We bet these hamburger Old Navy Gender-Neutral Cozy Socks For Kids ($4, originally $5) will get giggles when they're unwrapped this year.

Old Navy Frost-Free Dinosaur Critter-Hood Puffer Jacket and Pants for Baby
oldnavy.gap.com

Old Navy Frost-Free Dinosaur Critter-Hood Puffer Jacket and Pants for Baby

OK, this Old Navy Frost-Free Dinosaur Critter-Hood Puffer Jacket for Baby ($37) is adorable on its own for a unique take on a winter coat but, for snowy day photo opps, it's even better paired with cozy matching Old Navy Unisex Frost-Free Puffer Pants for Baby ($23).

Old Navy Dynamic Fleece Hidden-Pocket Sweatshirt for Men
oldnavy.gap.com

Old Navy Dynamic Fleece Hidden-Pocket Sweatshirt for Men

This isn't just any ordinary pullover as the Old Navy Dynamic Fleece Hidden-Pocket Sweatshirt for Men ($35, originally $40) has a kangaroo pocket and a hidden interior zippered one to keep his stuff super safe.

Old Navy Unisex Cozy Faux-Suede Boots for Baby
oldnavy.gap.com

Old Navy Unisex Cozy Faux-Suede Boots for Baby

Little ones can twin with your Uggs with a pair of these Old Navy Unisex Cozy Faux-Suede Boots for Baby ($20) of their very own.

Old Navy Maternity Cross-Front Nursing Sweatshirt
oldnavy.gap.com

Old Navy Maternity Cross-Front Nursing Sweatshirt

Wrap this Old Navy Maternity Cross-Front Nursing Sweatshirt ($40) for mamas-to-be, whether you pick this one that states it front in center or opt for one of six other styles including solids.

Old Navy Cozy Sweater Pullover Hoodie For Boys
oldnavy.gap.com

Old Navy Cozy Sweater Pullover Hoodie For Boys

This Old Navy Cozy Sweater Pullover Hoodie For Boys ($40) makes a sweet holiday sweater but there's also a marled blue (and two fair-isle prints) if he can't bear this design.

Old Navy 4-Pack Full-Length Jersey Leggings for Toddler Girls
oldnavy.gap.com

Old Navy 4-Pack Full-Length Jersey Leggings for Toddler Girls

It's one of the easiest things to slip on and off so, grabbing any Old Navy 4-Pack Full-Length Jersey Leggings for Toddler Girls ($20) is a sure fashion investment.

Old Navy Velvet Tiered Puff-Sleeve Dress for Girls
oldnavy.gap.com

Old Navy Velvet Tiered Puff-Sleeve Dress for Girls

This Old Navy Velvet Tiered Puff-Sleeve Dress for Girls ($27) also comes in solid charcoal, yellow, and pink if this black floral isn't for her.

Old Navy Cozy Sweatpants for Men
oldnavy.gap.com

Old Navy Cozy Sweatpants for Men

Well, the Old Navy Cozy Sweatpants for Men ($30) do have the word cozy right in the name so scoop these for your favorite lounging buddy.

Old Navy Boatneck Pointelle-Knit Pullover Sweater for Women
oldnavy.gap.com

Old Navy Boatneck Pointelle-Knit Pullover Sweater for Women

If you know there's a sweater on her wishlist, all three colors of this Old Navy Boatneck Pointelle-Knit Pullover Sweater for Women ($40) standard out among the standard crew.

Old Navy Frost-Free Puffer Vest For Boys
oldnavy.gap.com

Old Navy Frost-Free Puffer Vest For Boys

Pick him up an Old Navy Frost-Free Puffer Vest For Boys ($15-$20, originally $30) instead of a totally new coat, and let him layer til his heart's content.

Old Navy Unisex Loose-Fit Cozy Sherpa Pajama Set for Toddler and Baby
oldnavy.gap.com

Old Navy Unisex Loose-Fit Cozy Sherpa Pajama Set for Toddler and Baby

It's not technically a costume but this Old Navy Unisex Loose-Fit Cozy Sherpa Pajama Set for Toddler and Baby ($23) comes in penguin, reindeer, polar bear, and monster, too.

Old Navy Short-Sleeve Graphic T-Shirt for Girls
oldnavy.gap.com

Old Navy Short-Sleeve Graphic T-Shirt for Girls

There are a handful of Old Short-Sleeve Graphic T-Shirt for Girls ($6) designs to match her mood but this flower-child puppy is especially cute

Old Navy Cozy Micro Fleece Shirt Jacket for Boys
oldnavy.gap.com

Old Navy Cozy Micro Fleece Shirt Jacket for Boys

Upgrade his normal flannel with an Old Navy Cozy Micro Fleece Shirt Jacket for Boys ($30) this winter — it's so soft, we bet you'll see him reaching for it on the regular.

Old Navy Unisex Kimono Top, Footed Leggings and Beanie 3-Piece Layette Set for Baby
oldnavy.gap.com

Old Navy Unisex Kimono Top, Footed Leggings and Beanie 3-Piece Layette Set for Baby

Since this comes sized as small as "up to seven pounds," the Old Navy Unisex Kimono Top, Footed Leggings and Beanie 3-Piece Layette Set for Baby ($25) is a thoughtful gift for parents to be, too.

Old Navy Go-Dry Cool Odor-Control Core Short-Sleeve T-Shirt 3-Pack for Men
oldnavy.gap.com

Old Navy Go-Dry Cool Odor-Control Core Short-Sleeve T-Shirt 3-Pack for Men

If you see him always reaching for the same few shirts before he hits the gym, stock him up with a pack of these Old Navy Go-Dry Cool Odor-Control Core Short-Sleeve T-Shirt 3-Pack for Men ($30) for the holidays.

Old Navy Cozy Faux-Fur Cross-Strap Slippers for Women
oldnavy.gap.com

Old Navy Cozy Faux-Fur Cross-Strap Slippers for Women

OK, these Old Navy Cozy Faux-Fur Cross-Strap Slippers for Women ($20) look so soft we can practically feel them through the screen.

Old Navy Gender-Neutral Matching Flannel Pajama Set For Kids
oldnavy.gap.com

Old Navy Gender-Neutral Matching Flannel Pajama Set For Kids

It's not too late for holiday PJs as there are several Santa versions of the Old Navy Gender-Neutral Matching Flannel Pajama Set For Kids ($18, originally $35) still in stock.

Old Navy Unisex Color-Blocked High-Top Sneakers for Toddler
oldnavy.gap.com

Old Navy Unisex Color-Blocked High-Top Sneakers for Toddler

TheseOld Navy Unisex Color-Blocked High-Top Sneakers for Toddler ($35) are absolutely precious . . . even if she's not walking that far yet.

Old Navy Patterned Poplin Boxers 3-Pack
oldnavy.gap.com

Old Navy Patterned Poplin Boxers 3-Pack

There are plenty of picks of the Old Navy Patterned Poplin Boxers 3-Pack ($17-$25, originally $30) to stuff his stocking this year from classic plaid to a set with margaritas and burritos, too.

Old Navy Long-Sleeve Embroidered Jean Poet Blouse for Women
oldnavy.gap.com

Old Navy Long-Sleeve Embroidered Jean Poet Blouse for Women

As a flowy top that can be paired with jeans and even sweats, this chambray Old Navy Long-Sleeve Embroidered Jean Poet Blouse for Women ($40) is especially versatile.

Old Navy"All for Love" French Terry Jumpsuit for Toddler Girls
oldnavy.gap.com

Old Navy"All for Love" French Terry Jumpsuit for Toddler Girls

This Old Navy "All for Love" French Terry Jumpsuit for Toddler Girls ($25) is cute for little ones you love on weekends and schooldays alike.

Old Navy Ruffled Plaid Flannel Top for Toddler Girls
oldnavy.gap.com

Old Navy Ruffled Plaid Flannel Top for Toddler Girls

We're picturing either the red or blue/green Old Navy Ruffled Plaid Flannel Top for Toddler Girls ($23) with black leggings this December (and beyond).

Old Navy Regular Fit Cotton Corduroy Non-Stretch Shirt for Men
oldnavy.gap.com

Old Navy Regular Fit Cotton Corduroy Non-Stretch Shirt for Men

If an unbuttoned top is his idea of a outer layer, this Old Navy Regular Fit Cotton Corduroy Non-Stretch Shirt for Men ($40) is at least heftier than a cotton alternative.

Old Navy Unisex Shawl-Collar Fleece Sweater and Corduroy Pants Set for Baby
oldnavy.gap.com

Old Navy Unisex Shawl-Collar Fleece Sweater and Corduroy Pants Set for Baby

Give them total outfit with this Old Navy Unisex Shawl-Collar Fleece Sweater and Corduroy Pants Set for Baby ($33) . . . and much more since each piece is so easy to mix and match later as well.

Old Navy Super Mario "'85" Gender-Neutral T-Shirt
oldnavy.gap.com

Old Navy Super Mario "'85" Gender-Neutral T-Shirt

This throwback Old Navy Super Mario "'85" Gender-Neutral T-Shirt ($12, originally $19) will bring a smile to any lifelong video game lover.

Old Navy Long-Sleeve Ruffle-Trimmed Mélange Cropped Sweater for Girls
oldnavy.gap.com

Old Navy Long-Sleeve Ruffle-Trimmed Mélange Cropped Sweater for Girls

An Old Navy Long-Sleeve Ruffle-Trimmed Mélange Cropped Sweater for Girls ($20, originally $25) would look cute with skirts and jeans alike, no matter if she likes blush, gray, or this purply hue.

Old Navy 2-in-1 Hooded Jean Shirt for Toddler Boys
oldnavy.gap.com

Old Navy 2-in-1 Hooded Jean Shirt for Toddler Boys

There's no need to layer a hoodie under a button-down with this chambray Old Navy 2-in-1 Hooded Jean Shirt for Toddler Boys ($25).

Old Navy Unisex Faux-Fur Critter Slippers for Toddler
oldnavy.gap.com

Old Navy Unisex Faux-Fur Critter Slippers for Toddler

Who could resist stuffed animals for the feet like these unicorn Old Navy Unisex Faux-Fur Critter Slippers for Toddler ($17, originally $20)?!