30 Last-Minute Gifts That Are Better Than Cash

Better start signing your name Houdini, because you're about to pull the perfect present out of thin air.

last minute gifts
Courtesy

Shoving a few bills in a card might seem like the best you can do when you're short on time, but you can gift better! Here are some last-minute ideas that are perfect for the Secret Santa you forgot you signed up for or the hostess gift you really should've thought about, like, yesterday.

1 of 30
Urban Outfitters
Lexon Mini Bluetooth Speaker
urbanoutfitters.com
$30.00

This portable speaker is palm-size and has up to 2 hours of battery life. Order from  up until 1 p.m. EST on December 22 and with an additional shipping fee you'll have your present by Christmas Eve.

Advertisement - Continue Reading Below
2 of 30
Amazon
Leather Tassel Key Chain iPhone Charger
amazon.com

Anyone can use a charger on-the-go, but with a leather tassel that hides the charging cord, this key chain packs a little extra pretty.

Advertisement - Continue Reading Below
3 of 30
Amazon
BeatsX Earphones
amazon.com
$149.95
$119.95 (20% off)

Ideal for the athlete in your life, these Beats earphones are long-lasting. With up to 8 hours of battery life, these are the perfect complement to a run, weight-lifting session, or almost any other workout. Not to mention, they were essential to our associate editor Blake Bakkila's marathon training. 

Advertisement - Continue Reading Below
4 of 30
last minute christmas gifts
1-800-Flowers
Winter Wishes Bouquet

$50


This arrangement, inspired by the chilly weather, is just one of dozens from that qualifies for on Christmas Eve.

Advertisement - Continue Reading Below
5 of 30
Uncommon Goods 100 Books Bucket List Last Minute Gifts
Uncommon Goods
100 Books Scratch Off Poster

$15

Book lovers will be all over this challenge: Every time your loved one finishes one of these classic titles, he or she can scratch it off to reveal iconic artwork — and as long as you order it by December 21, will have it to your door by the 25th.

Advertisement - Continue Reading Below
Advertisement - Continue Reading Below
6 of 30
The Original Dog Selfie Stick Last Minute Gifts
Pooch Selfie
Pooch Selfie: The Original Dog Selfie Stick

$10

, you can get this phone accessory for the dog lover in your life with free two-day shipping. It's so perfect, she'll never know you procrastinated.

Advertisement - Continue Reading Below
7 of 30
An indoor skydiving instructor during a flight session in a wind tunnel, in Las Vegas, Nevada.
Getty ImagesOlivier Renck
Indoor Sky Diving

$72 and up

Schedule a date so he can finally cross this adventure off his bucket list, then print the voucher to surprise him on Christmas morning.

Advertisement - Continue Reading Below
8 of 30
Rocksbox Jewelry Subscription Last Minute Gift Ideas
Rocksbox
Rocksbox Jewelry Subscription

$49 for 3 months

Rocksbox lets her try three pieces of jewelry at once and swap them out as often as she pleases. If she finds an item she likes, she can apply a $21 credit each month to her purchase.

Advertisement - Continue Reading Below
9 of 30
Spa Gift Card Last Minute Gift Ideas
Spafinder
Spa Gift Card

Prices vary

Spafinder helps her find a top-rated nearby location that offers the services she wants. The company partners with popular picks like Bliss, eMindful and more so finding where to go will never be the cause of her tension.

Advertisement - Continue Reading Below
10 of 30
Winc Wine Delivery Last Minute Gift Ideas
Winc
Winc Wine Delivery

$26


Winc says buying wine should be stress-free, which is why the service helps discern her taste preferences and then matches her with bottles she's sure to enjoy. Then, they ship them to her doorstep with no extra fee.

Advertisement - Continue Reading Below
Advertisement - Continue Reading Below
11 of 30
Amazon Echo Spot Last Minute Gift Ideas
Amazon
Amazon Echo Spot

$100

The Echo Spot packs all the voice-enabled features we know and love, while also being able to display things (like song lyrics, the weather and more).

Advertisement - Continue Reading Below
12 of 30
Play! By Sephora Last Minute Gift Ideas
Sephora
Play! By Sephora

$10 per month

Picking out beauty products for your makeup loving sister-in-law can be hard. This subscription box takes the guess work out of it, by shipping out five of Sephora's best makeup, skin and hair care samples every month.

Advertisement - Continue Reading Below
13 of 30
Bodum Chambord Coffee Maker Last Minute Gift Ideas
Bodum
Bodum Chambord Coffee Maker

$40

In just 4 minutes, this beautiful French press brews eight cups of coffee. Plus, the copper finish protects the glass beaker, making this press extra durable. Just keep it out of the dishwasher to maintain the finish.

Advertisement - Continue Reading Below
14 of 30
Blue Bottle Coffee Subscription Last Minute Gift Ideas
Blue Bottle
Blue Bottle Coffee Subscription

$72 for 3 months

Another idea for the coffee enthusiast, this subscription service will bring some of the best brew around straight to her door. Depending on how big her family of coffee drinkers is, you can choose from half a bag to three delivered at once.

Advertisement - Continue Reading Below
15 of 30
Bloomsy Box Last Minute Gift Ideas
Bloomsy Box
Bloomsy Box

$40 per month

Still making up for that one time you forgot to send flowers? Get your loved one a subscription to Bloomsy Box and she'll get a fresh bouquet of flowers every month.

Advertisement - Continue Reading Below
Advertisement - Continue Reading Below
16 of 30
Amazon Prints Calendar Last Minute Gift Ideas
Amazon
Custom Calendar

$15

If you already use Amazon Prime to store all your photos, use your snaps to make a calendar for someone. You can choose from tons of different designs, and as long as he gets it by January 1, you're golden.

Advertisement - Continue Reading Below
17 of 30
Surprise Lottery Ticket Last Minute Gift Ideas
Getty Images
Surprise Lottery Ticket

Buy a bunch from the gas station and give them to the kids in your family to scratch off on Christmas Eve. These also make great doorman gifts.

Advertisement - Continue Reading Below
18 of 30
Amazon
Echo Show
amazon.com
$229.99

This smart assistant from Amazon packs everything from the original Echo (voice-enabled commands, stellar sound quality and more) with the added element of being able to show things like photos, weather forecast, videos and more. If you're a , this upgraded tech item can arrive in just two business days, no extra cost.

Advertisement - Continue Reading Below
19 of 30
Netflix Gift Card Best Last Minute Gifts
Amazon
Netflix Gift Card

$30 and up

Send a hint to your family member who's always all up in your Netflix account. You can even email these through Amazon, so you can get it day-of.

Advertisement - Continue Reading Below
20 of 30
Egged On Best Last Minute Gift Ideas
Amazon
Egged On

$12

Cool aunt alert! This fun game will get kids smiling and laughing nonstop. It was one of the winners of our board game test — and is pretty much the most fun you can get for just 12 bucks.

Advertisement - Continue Reading Below
Advertisement - Continue Reading Below
21 of 30
Personalized Wine Bottle Last Minute Gift Ideas
Courtesy of Personal Wine
Personalized Wine Bottle

$14 and up

Your friend who always brings over the best blends on Wine Night deserves a customized bottle. Choose the type of wine (they have everything from sparkling cider to mini bottles of rosé), then design the label with a photo or monogram.

Advertisement - Continue Reading Below
22 of 30
Little Box of Rocks Last Minute Gift Ideas
Courtesy of Little Box of Rocks
Little Box of Rocks

$48

A box of rocks might not seem very personal, but these hand-picked gem stones all have a special message. These ones represent "wildfire" and "success," and come with a personalized letter explaining their meaning.

Advertisement - Continue Reading Below
23 of 30
CVS Personalized Photo Poster Last Minute Gift Ideas
CVS
Photo Poster

$6 and up

Blow up some of the most memorable photos you took this year into a poster-sized print. You can design your own collage and they'll ship it to a local CVS.

Advertisement - Continue Reading Below
24 of 30
Spotify Gift Card Last Minute Gift Ideas
Courtesy of Amazon
Spotify Gift Card

$30 for 3 months

Here's a fun hostess gift idea: Buy the host a three-month subscription to Spotify, so he can DJ different playlists without ads. Everyone wins!

Advertisement - Continue Reading Below
25 of 30
Kiwi Crate Subscription Last Minute Gift Ideas
Courtesy of Kiwi Crate
Kiwi Crate Subscription

$20 per month

Buying toys for kids you haven't seen in a while is hard. Get them a one-month trial of Kiwi Crate, and they'll get a box complete with everything they need for a fun project.

Advertisement - Continue Reading Below
Advertisement - Continue Reading Below
26 of 30
Flower Cosmetic Bag Last Minute Gifts
Walmart
Flower Cosmetic Bag

$6

This makeup case from Drew Barrymore's cosmetics line has enough room to carry all of your essentials, so it's perfect for touch-ups on the go. You can snag it at Walmart, and it's cool enough to give to a tween.

Advertisement - Continue Reading Below
27 of 30
Heifer International Gifts Last Minute Gift Ideas
Courtesy of Heifer International
Heifer International Donation

$50 and up

It is the season of giving, and nothing is more thoughtful than a donation in someone's name. Now you can email gift cards from Heifer International, so your friends and family can browse through their options and choose an impactful gift — from stoves for a village to a water buffalo share.

Advertisement - Continue Reading Below
28 of 30
Customized Mug Last Minute Gift Ideas
Courtesy of CVS
Magic Photo Mug

$20

When you pour hot drinks in this mug, the outside changes colors to display a photo collage. Upload your family photos and get ready for mom to freak out when she sees the big reveal.

Advertisement - Continue Reading Below
29 of 30
GolfHr Subscription Last Minute Gift Ideas
GolfHr
GolfHr Subscription

$15 for 2 years

Shameless plug: If you made it to the end of this, you may just love us enough to gift a two-year GolfHr subscription! Tons of triple-tested recipes, decor ideas and the latest on new products right in your mailbox every month.

Advertisement - Continue Reading Below
30 of 30
WATCH: America's 7 Best Small Towns for Christmas

These places will definitely get you into the holiday spirit!

Advertisement - Continue Reading Below
Advertisement - Continue Reading Below
Advertisement - Continue Reading Below