Skip to top navigationSkip to shopping bagSkip to main contentSkip to quick filtersSkip to product filtersSkip to footer links
Jingle jammies for the fam are back! Shop now.
on logo lighton logo dark

Holiday Gifts Under $20

36 items
Size Variant
to
36 items
Unisex Crew Socks 10-Pack for Toddler & Baby
Unisex Crew Socks 10-Pack for Toddler & Baby
$18.99 - $24.99
$14.99 - $19.99
Cozy Socks 3-Pack for Women
Cozy Socks 3-Pack for Women
$19.99
$9.97 - $13.99
Crew Socks 4-Pack
Crew Socks 4-Pack
$18.99
$12.99

HOLIDAY GIFTS UNDER $20

Looking for affordable holiday gifts under $20 that are thoughtful, fun, and sure to bring a smile to your loved ones' faces? Old Navy has you covered with a fantastic selection of budget-friendly gifts that are perfect for any occasion. From cozy socks and stylish scarves to trendy accessories and cute trinkets, our holiday gifts under $20 are a great way to spread joy without breaking the bank.

Whether you're shopping for friends, family, coworkers, or even yourself, our holiday gifts under $20 offer something for everyone. Discover unique and charming presents that show you care, without the hefty price tag. With a wide range of options to choose from, you can easily find the perfect gift to suit any taste or personality. Shop Old Navy's holiday gifts under $20 collection today and make this season extra special for those you love.