With only two days left until Christmas you may be feeling like you forgot something, and if that something is a gift for a friend or loved one... Don't worry, a lot of people wait till the last second. A poll showed that up to 53% of people wait till the last second to buy gifts.

With that out of the way. The next hard part is finding a gift that works. You've waited till the last second to get the gift so you may want to get something awesome. That's why I've found a list of the top five last minute gifts.

5. A Disney + gift subscription

Let's be honest, who wouldn't want this, everyone loves a little bit of Disney Magic. The only reason it's not number one, is that your gift receiver probably already has their membership.

4. Wine

This one is for our 21 and up crowd. Knowing someone's favorite wine is a great thing, and shows that you care, even if it is last second. And if you do have to guess, going with a popular wine almost never fails.

3. Art

If you or someone you know can, paint, draw, or is a wizard with crafts, you may have found a gold mine. Loved ones adore gifts from the heart, so if you can give them something that's homemade, from candles to a painting. It will truly make them feel loved. And if you can find a kid to do it? That's a quick thoughtful gift that's also cheap.

2. Book

While this one may seem strange since a lot of people don't read anymore, it can truly be something meaningful and easy to get quick. Giving someone your favorite book creates a bond, and if they read it you both will have a lot to talk about.

1. Gift Card

It's the oldest and best trick in the book, just make sure you write a super loving note with it.

Hopeful one of these last minute gifts works for you this holiday season!

US 104.9 logo
Enter your number to get our free mobile app

More From US 104.9