17 Gifts To Keep On Hand For Surprise Guests

Amanda Pena
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: 

1 Gift Card

 (Amazon)
(Amazon)

This universal gift is sure to please anyone.

2 Adult Coloring Book

 (Amazon)
(Amazon)

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

3 Coffee Beans

 (Jetcom)
(Jetcom)

We're not sure of anyone who can resist some artisanal coffee beans.

4 Gloves

 (Old Navy)
(Old Navy)

Because someone is always in need of some warm gloves.

5 Planner

 (Anthropologie)
(Anthropologie)

Give them the gift of organization.

6 Puzzle

 (Jetcom)
(Jetcom)

This gift will keep anyone entertained for hours.

7 Mug

 (Anthropologie)
(Anthropologie)

A cute mug and saucer set is perfect for a chilly winter morning.

8 Coasters

 (Wayfair)
(Wayfair)

A nice set of coasters are the perfect addition to any home.

9 Taper Candles

 (Jetcom)
(Jetcom)

This basic necessity is something everyone needs.

10 Charger

 (Jetcom)
(Jetcom)

Keep them charged up on-the-go.

11 Handmade Soap

 (Etsy)
(Etsy)

These simple but thoughtful gift will wow any surprise guest.

12 Candle

 (Anthropologie)
(Anthropologie)

You can't go wrong with a holiday-scented candle.

13 Lotion

 (Victorias Secret)
(Victorias Secret)

Smelling good and feeling soft is a universal like.

14 Socks

 (Happy Socks)
(Happy Socks)

Once you're an adult, you realize how practical receiving socks is.

15 Mixers

 (Amazon)
(Amazon)

For the foodie guest, this inexpensive bitter will elevate their drink game.

16 Wine Stopper

 (Target)
(Target)

Buy a few of these and keep them on hand for any unexpected guest.

17 Dish Towel

 (Anthropologie)
(Anthropologie)

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.

  • This article originally appeared on HuffPost.

What to Read Next