Shopping for gifts is a challenge as it is, but especially so when you realize you're only a few days (or hours!) away from a party or a holiday celebration and you don't want to arrive empty handed. Gift cards are great and all, but if you want to give something a little more creative, don't stress—these ideas have you covered.
Everything on this list is either available for purchase on Amazon Prime (free two-day shipping!), instantly-downloadable via Etsy, or taken care of by a gift service or subscription service (meaning the only thing you need to bring is a card.) There's a little something for everyone here, just a few clicks away.
A bottle of wine is an easy last-minute gift to pick up at a local store, but go the extra mile and put your own decorative label on it—you can order however many you need for instant download on Etsy and print them out right away.
If your gift recipient has a sweet tooth, you can't go wrong with a box of fancy Godiva truffles. The best part? That Amazon Prime two-day shipping will get it to you just in time.
If you don't have time to pick up a gift in store or wait for one to be delivered (even overnight), Sugarwish's candy gift boxes are a great gift option. Simply choose the size of the gift box you want to send, write out an e-card, and pay—your recipient will get the e-card with an invitation to choose their favorite sweets, which will then be shipped to them.
Another option with Prime shipping: Any at-home bartender will appreciate this stylish stainless steel barware set with a copper finish.
This handy tea infuser will make it look like an adorable mini Loch Ness monster is swimming in their cup. Pair with a quick trip to the store for their favorite kind of tea, and you're good to go.
Give the gift of relaxation with this bathtub tray, perfect for drinking wine, reading, lighting candles, and watching movies—all from a bubble bath.
Your music-loving loved ones will appreciate this portable speaker, which connects via Bluetooth and is designed to be splash-proof (meaning that if they're also a big beach-goer, this gift is even better).
If your loved one likes taking photos but doesn't have this trendy, tiny Polaroid-like camera yet, it definitely makes a great gift—especially when it comes bundled with film so they can use it right away.
Amazon's smart home assistant is another good last-minute gift idea available with Prime shipping—they can use it as a speaker, ask it questions, shop online, and even control their lights or security cameras through it, if they so desire.
For the friend who's always jet-setting around, snag this super-organized travel wallet that has sections for their passport and boarding passes along with the usual necessities and has privacy shield material built in.
Speaking of traveling, this faux-leather cord roll helps keep their chargers and headphones all organized and in-check while they're on the go, and stylishly at that.
You may have run out of time to shop for a gift before you see your loved one, so a subscription beauty box is kind of perfect. Just choose how many months you want to gift (3, 6, or 12), print out the certificate, and pop it into a card so they know their gift is on its way.
You could run to the store and buy a candle, but if you don't have time for that, a candle subscription is the next best thing. This monthly gift box sends a funny-named, limited edition 9-oz. candle their way each month—again, just get them a card and let them know when to expect it.
More two-day shipping fun: this wireless karaoke microphone. Perfect for the friend who loves belting out a tune—now, they can host jam sessions right in their own home.
Give your Instagram-obsessed loved one the gift of being able to print out their favorite photos wherever they are with this portable photo printer.
Another easy-but-sentimental idea? Print out one of your favorite photos with them, then pop it in a stylish frame, like this one that you can get on Amazon Prime, too.
On Etsy, you'll find tons of instant-download art prints ( is one of many great shops to check out). All you need to do once you find the perfect print is buy it and a frame, then head to your nearest print shop.
The perfect gift for your plant-obsessed friend—whether they have a green thumb or not!—might just be these tiny tea-lights that look like succulents, paired with two-day shipping, of course.
A great gift for anyone who can't live without their Netflix subscription? This fancy movie night kit, which comes with three different types of popcorn kernels, six different seasonings, and 16 retro popcorn boxes.
The ultimate in last-minute gifts, Greetabl allows you to pick a gift box design, choose some goodies (everything from sweets to stationery) to fill it with, and personalize it with a note and photos. The company takes it from there, shipping out your gift for you.