17 Gifts To Keep On Hand For Surprise Guests

HuffPost

So you just had an ‘uh-oh’ moment? You know, that moment when an unexpected guest arrives during the holiday season and you have nothing to give them? Even if it’s just a trinket of appreciation, keeping gifts on hand for those you inevitably forgot to find a present for is key to a stress-free holiday season.

Be prepared for those just-in-case moments with these under $20 gifts that are sure to impress anyone who walks through your door.

Here are 17 gifts to keep on hand for surprise guests: 

Gift Card

This <span>universal gift</span> is sure to please anyone.
This universal gift is sure to please anyone.

Adult Coloring Book

This <span>best-selling book</span> is perfect for those looking to unwind after a long day.
This best-selling book is perfect for those looking to unwind after a long day.

Coffee Beans

We're not sure of anyone who can resist some <span>artisanal coffee beans</span>.
We're not sure of anyone who can resist some artisanal coffee beans.

Gloves

Because someone is always in need of some <span>warm&amp;nbsp;gloves</span>.
Because someone is always in need of some warm&nbsp;gloves.

Planner

Give them the gift of <span>organization</span>.
Give them the gift of organization.

Puzzle

This&amp;nbsp;gift will keep anyone <span>entertained for hours</span>.
This&nbsp;gift will keep anyone entertained for hours.

Mug

A <span>cute mug and saucer set</span> is perfect for a chilly winter morning.
A cute mug and saucer set is perfect for a chilly winter morning.

Coasters

A <span>nice set of coasters</span> are the perfect addition to any home.
A nice set of coasters are the perfect addition to any home.

Taper Candles

This <span>basic necessity</span> is something everyone needs.
This basic necessity is something everyone needs.

Charger

Keep them <span>charged up on-the-go</span>.
Keep them charged up on-the-go.

Handmade Soap

These <span>simple but thoughtful gift</span> will wow any surprise guest.
These simple but thoughtful gift will wow any surprise guest.

Candle

You can't go wrong with a <span>holiday-scented candle</span>.
You can't go wrong with a holiday-scented candle.

Lotion

<span>Smelling good and feeling soft</span> is a universal like.
Smelling good and feeling soft is a universal like.

Socks

Once you're an adult, you realize how practical receiving <span>socks</span> is.
Once you're an adult, you realize how practical receiving socks is.

Mixers

For the foodie guest, this <span>inexpensive bitter</span> will elevate their drink game.
For the foodie guest, this inexpensive bitter will elevate their drink game.

Wine Stopper

Buy a <span>few of these</span> and keep them on hand for any unexpected guest.
Buy a few of these and keep them on hand for any unexpected guest.

Dish Towel

Because everyone could use a <span>new dish towel</span> to replace the ratty one in their kitchen.
Because everyone could use a new dish towel to replace the ratty one in their kitchen.

HuffPost may receive a share from purchases made via links on this page.

Related...

15 Gifts For Wine Lovers That Aren't Monogrammed Wine Glasses

21 Affordable Holiday Gifts That Look Really Expensive

16 Gifts For Your BFF Who Needs Help Nailing This Adulthood Thing

This article originally appeared on HuffPost.

What to Read Next