Why you can trust us
We may earn commission from links on this page, but we only recommend products we believe in. Pricing and availability are subject to change.

20 of the best gifts under $20 that will please just about anyone this holiday season

Our team is dedicated to finding and telling you more about the products and deals we love. If you love them too and decide to purchase through the links below, we may receive a commission. Pricing and availability are subject to change.

So you only shopped for yourself at this year’s epic Black Friday and Cyber Monday sales? No judgment here. But that doesn’t change the facts: You still need to buy holiday gifts for your friends and family!

If money’s tight and you’re short on time, then you’ve come to the right place. Below you’ll find 20 awesome gifts — all $20 or less. Even better, they’re sure to please practically anyone on your holiday shopping list. Need a funny secret Santa gift or the perfect present for your partner’s parents? Keep scrolling to shop these affordable gifts for friends, relatives, coworkers and more.

Best Gifts Under $20

UO Milk Mug, $10

$10 at Urban Outfitters

Any coffee lover who's particular about their milk will appreciate this beautifully designed UO Milk Mug.

Toby Slouchy Beanie, $15

$15 at Urban Outfitters

Available in eight different colors, this Toby Slouchy Beanie will be a welcome present for anyone who lives in a cold climate.

Balance Notebook, $19.20 (Orig. $24)

$19.20 $24 at Eighth Generation

Shopping for a writer or someone who is always making lists? Surprise them with this stunning Balance Notebook from the Native-owned brand Eighth Generation.

Fire TV Stick with Alexa Voice Remote (Includes TV Controls), $19.99 (Orig. $39.99)

$19.99 $39.99 at Amazon

This is a tech deal you'll want to grab while you can. For a limited time only, the Fire TV Stick with Alexa Voice Remote (including TV controls) is 50% off on Amazon. It's a great gift for anyone in your life who doesn't have a smart TV.

J.Crew Reusable Everyday Tote, $19.50

$19.50 at J.Crew

Ideally sized for a laptop, work documents, a change of clothes or shoes and everyday essentials, this J.Crew Reusable everyday tote will definitely get lots of use.

LA JOLIE MUSE Fig & Coconut Candle, $12.99 (Orig. $15.99)

$12.99 $15.99 at Amazon

Make any room look and feel more elegant and sophisticated with this affordable LA JOLIE MUSE Fig & Coconut Candle.

BP. 2-Pack Butter Crew Socks, $10

$10 at Nordstrom

Homebodies won't want to take these soft and plush BP. 2-Pack Butter Crew Socks off.

Acrylic Whiskey Glass Gold-Rimmed, $3.99 (Orig. $5.50)

$3.99 $5.50 at West Elm

Buy someone you love a set of two or four of these gorgeous Acrylic Whiskey Glasses while they're on sale for less than $4 each.

Bread Beauty Supply Bread-Puff: Hair & Wrist Mini Scrunchie Set (4-Pack), $16

$16 at Sephora

Friends or relatives with long hair will put these Bread Beauty Supply Bread-Puff: Hair & Wrist Mini Scrunchies to good use.

White Marble Hexagon Coasters 4-Pack, $14.99

$14.99 at World Market

These White Marble Hexagon Coasters are practical and pretty. Not only will they make any coffee table look chicer, but they'll also protect wood finishes from water damage and unsightly stains.

Sunday Rain Sweet Dreams Trio, $15

$15 at Urban Outfitters

Know someone who seems a bit stressed lately? Encourage them to practice self-care by gifting this Sunday Rain Sweet Dreams Trio that includes a body scrub, a bath soak and a pillow mist.

BERIBES Bluetooth Headphones, $19.99 (Orig. $35.94)

$19.99 $35.94 at Amazon

Who says wireless headphones have to be super expensive? Amazon shoppers love these BERIBES Bluetooth Headphones, and they're less than $20 right now.

Pax Eco Market Bag, $16 (Orig. $20)

$16 $20 at Urban Outfitters

You know that friend who wakes up early every Sunday to go to the farmers market? This Pax Eco Market Bag will surely make them smile when they unwrap it this holiday season.

Pressed Glass 4 x 6 Photo Frame, $18

$18 at Anthropologie

Take this Pressed Glass 4 x 6 Photo Frame to the next level by printing a favorite photo and including it in the frame when you present the gift.

Mario Badescu Mini Mist Collection - Travel Facial Spray Set, $15 (Orig. $20)

$15 $20 at Sephora

Trust me when I say there isn't a skin care lover out there who won't swoon over this Mario Badescu Mini Mist Collection Travel Facial Spray Set.

Fishs Eddy Salt & Pepper Shakers, $14.99 (Orig. $18)

$14.99 $18 at West Elm

These Fishs Eddy Salt & Pepper Shakers are guaranteed conversation starters. They'll be a hit with anyone who hosts dinner parties often.

Hot Cocoa Packets, $16.95

$16.95 at Williams Sonoma

Satisfy someone you love's sweet tooth with these yummy Hot Cocoa Packets from Williams Sonoma.

Burt's Bees Christmas Gifts Hand Cream Trio Set, $12.99

$12.99 at Amazon

Everyone's hands get extra dry during the cold winter months, so don't be afraid to gift this Burt's Bees Christmas Gifts Hand Cream Trio Set to multiple people on your list.

Ceramic Vase, $17.99

$17.99 at H&M

This Ceramic Vase is so sophisticated and elegant that no one will be able to guess you got it at H&M.

Dearfoams Men's Microfiber Suede Clog with Whipstitch Slipper, $14.99

$14.99 at Amazon

Dads, granddads, uncles and boyfriends will all fall in love with these Dearfoams Men's Microfiber Suede Clog with Whipstitch Slippers the second they put their feet in them for the first time.

If you liked this story, check out the one sneaker trend you’re going to see everywhere this season.

More from In The Know:

4 curly girl-approved leave-ins to use for bouncy, defined curls or to slick back your strands

This luxury ceramic watch with a genuine diamond placement is 66% off on Amazon — just $37

7 cute and flattering (and warm!) winter skirts to grab while they're $50 or less at Nordstrom

7 pairs of slimming black leggings under $50 at Nordstrom (Bonus: They're not see-through!)

The post 20 of the best gifts under $20 that will please just about anyone this holiday season appeared first on In The Know.