Get the latest from TODAY
If you're not quite done with your holiday shopping, you're not alone. In fact, according to RetailMeNot, almost half (46 percent) of Americans usually get their holiday shopping done during the week before Christmas — or later!
If you're starting to get that slightly panicked feeling as you realized you have quite a few more gifts to buy, don't worry. We've rounded up some of the most fun and affordable last-minute holiday gifts from sites that can still have everything delivered before Christmas, including Amazon, Nordstrom, Anthropologie, Old Navy and more.
When we release our 2018 gift guides, we make sure all prices are current. But, prices change frequently (yay, deals!), so there’s a chance the prices are now different than they were the day of publication.
For Amazon Prime members, you'll be able to get free two-day shipping (with no order minimum) up until December 22. (See more of Amazon's shipping calendar here.)
- 1. LED Light-Up Shoelaces, $20, Amazon
These light-up shoelaces give new meaning to the phrase "fancy footwork."
- 2. Pink Bunny Headphones, $17, Amazon
They might look like something out of "A Christmas Story," but these furry critters actually camouflage a great pair of headphones!
- 3. LED Wireless Karaoke Microphone, $26, Amazon
The little ones will be singing their hearts out with this Bluetooth karaoke microphone. It's so fun, the adults might want to get in on the action, too!
- 4. IceMule Insulated Backpack Cooler, $50+, Amazon
This clever cooler carries all your beverage needs in one easy pack.
- 5. Buffalo Check Ski Hat, $28, Amazon
If chilly temperatures are in the forecast for your neck of the woods, this fuzzy hat will come in handy.
- 6. Art of Sport Body Bar, $9, Amazon
Art of Sport, a new men's skin care brand co-founded by Kobe Bryant, is designed to keep even the toughest athletes looking smooth. This body bar includes deep cleaning charcoal and citrus and pear scents.
- 7. Ullo Wine Purifier, $80, Amazon
This re-usable wine filter removes sulfites and sediments before the first sip.
- 8. Women's Crossbody Bag, $36, Amazon
This red and green embellished purse is the perfect festive accessory to leave under the tree.
- 9. Pearl-Studded Belt Bag, $43, Amazon
Believe it or not, fanny packs are back. They're so popular that they even make up a 25 percent growth in accessory sales. This pearl-adorned pick will be right on trend for the new year.
- 10. Never Have I Ever card game for parties, $25, Amazon
Get friends and family to spill secrets and have a big laugh at your holiday party with this playful game.
- 11. Lewo wooden stacking board game, $10, Amazon
This colorful twist on the classic stacking game is so pretty you might not even mind if the kids don't clean it up right away. (And by the way, there's no rule that says adults can't enjoy this gift, too!)
- 12. Castle Art Supplies set of 120 colored pencils, $45, Amazon
If you have an artist or "adult coloring book" fan on your list, treat them to this beautiful set of 120 colored pencils. They make a great gift for the budding creative kids in your life, too.
- 13. Native Union Belt 10 ft. charging cable, $35, Amazon
While it might not seem like a particularly glamorous gift, this extra-long charging cable makes a terrific stocking stuffer because it's so handy.
- 14. Nifty's gold whiskey stones, $33, Amazon
Have a friend or family member who has been working hard to step up their home bar game? These gold whiskey stones are a festive stocking stuffer sure to glam up any cocktail hour.
- 15. Kungroo airtight iced coffee maker and tea diffuser, $32, Amazon
But first, homemade iced coffee! This brilliant device makes it easy to make a cold brew overnight in the refrigerator, saving precious dollars on your daily caffeine habit and allowing any coffee fan to work on recipes of their own.
Bloomingdales is offering free standard shipping before 11:59 p.m. EST on Dec. 20.
- 1. Metallic Puffer Scarf, $36, Bloomingdale's
You've probably heard of a puffy coat, but what about a puffy scarf? This metallic option is an on-trend pick for the fashionista on your list.
- 2. Mini Rianne Drop Earring Set, $55, Bloomingdale's
When it comes to earrings, three pairs are better than one! The lucky recipient will be able to swap out different shades to match her outfit.
- 3. Cotton Pocket Square 3-Pack, $39, Bloomingdale's
For the men, a pocket square is always a good option. It's exactly the kind of accessory he may not buy for himself, but it adds an extra dose of class to any suit.
- 4. Polaroid Mobile Zip Printer, $80, Bloomingdale's
This photo printer will transform digital memories into permanent mementos.
- 5. Polaroid Originals Camera, $120, Bloomingdale's
And don't forget the old school camera, too!
- 6. Remote Control Bumper Car Set, $40, Bloomingdale's
These classic remote control bumper cars are almost as fun as the real thing.
- 7. Dolly Giant Inflatable Poodle, $129, Bloomingdale's
Also available as a giant inflatable wiener dog.
This oversized balloon animal would undoubtedly be a great surprise for any dog-lover.
December 19th is the last day for free standard shipping on gift cards and qualifying merchandise if you order by noon ET, and your last day for next-business-day shipping is December 22 by noon ET.
- 1. Ugg Cozy II Scuff Slippers for Kids and Toddlers, $60, Nordstrom
What's cuter than a kid in a tiny pair of slippers? These classic scuff slippers from Ugg make a great gift for young boys or girls, and come in big, little and toddler sizes.
- 2. Viski Copper Wine Glasses, set of 2, $40, Nordstrom
Perfect for indoors or out, these copper stemless wine glasses are lined with stainless steel, and make a great gift for campers, at-home entertainers or wine aficionados!
- 3. Bose Soundlink color bluetooth speaker II, $129, Nordstrom
Whether they're throwing a party that requires the perfect holiday playlist or just love to listen to their favorite podcasts while getting ready in the morning, everyone can find a use for a powerful Bluetooth speaker.
- 4. La Mer The Mini Miracle Set, $95, Nordstrom
Last minute and luxe! Treat someone special in your life to this two-piece set that's ideal for travelers or a very special stocking stuffer.
- 5. Nixon The Time Teller stainless steel watch, $100, Nordstrom
We love the low-key, black-on-black look of this Nixon watch.
The heritage brand is offering free shipping on orders over $50 if they're placed before 12:00 p.m. EST on Dec. 21.
- 1. Wicked Good Moccasins, $79, L.L.Bean
These classic slippers are really cozy and come in both kid and adult sizes.
- 2. Snow Tube, $119, L.L.Bean
If a white Christmas is in the forecast, this snow tube will offer hours of enjoyment on snowy afternoons.
Order by 8 p.m. EST on Dec. 20 for free 2-day shipping.
- 1. Love Medallion, $74, Lulu DK
These gold medallion necklaces come with inspiring messages like "love" and "faith."
Order by 3 p.m. EST on Dec. 20 for free 2-day shipping.
- 1. Wayfinder Lucite Tray, $36, Katie Kime
The brightly colored homewares from this brand make great gifts for any aspiring interior designer on your list.
Order by 3 p.m. EST on Dec. 20 for free overnight delivery.
- 1. BonBites, $40, Cinnabon
This might be the sweetest gift of them all! Deliver the gift of delicious cinnamon rolls or order some for your own Christmas morning festivities.
Get free shipping on matte golf balls if you order by 3 p.m. EST on Dec. 20.
- 1. Matte Orange Golf Balls, $20, Cut Golf
The sleek matte golf balls come in yellow, orange, pink and white. They make a great gift for any golfer on your list because you can never have too many golf balls!
The last day to ship gifts from Old Navy is December 19, but they've launched a buy online and pick up in-store program for late shoppers. After the last day to ship, customers can still purchase a gift online and pick it up in a local Old Navy store to get it in time for the holidays.
- 1. Holiday graphic sleep set for girls, $25, Old Navy
You can still get your family outfitted in cute holiday PJs — even if you're down to the wire. We love the variety of cozy cotton and flannel sets for kids adults and baby in fun and festive patterns.
- 2. Sweater knit mittens, $7, Old Navy
Everyone loves a cozy pair of mittens, and these Fair Isle knit warmers from Old Navy will make a sweet last-minute gift.
- 3. Sweater fleece shirt jacket, $40, Old Navy
This is a perfect layering piece for winter. It's a warm fleece shirt, lined with soft taffeta that he can wear over his favorite t-shirts and under a warmer coat or on it's own. Genius!
- 4. Flannel blanket scarf, $8, Old Navy
A big, cozy scarf in a festive plaid is a can't-miss gift, and we love that the range of scarves from Old Navy are super soft.
- 5. NASA sweater-knit beanie, $22, Old Navy
Science fanatics and trendy folks alike will appreciate the cool factor of this playful NASA beanie.
Everlane is currently offering free two-day shipping (yay!) until 9 a.m. December 20.
- 1. The ReNew Lightweight Half-Zip Puffer, $98, Everlane
We're obsessed with Everlane's new ReNew collection — full of cozy fleeces and puffers that are made from almost entirely recycled material.
- 2. The Heavyweight Overshirt, $75, Everlane
If you're shopping for a guy you know well (perhaps a boyfriend, husband or brother) and you know his size, then consider treating him to a stylish everyday shirt in a handsome shade of burgundy.
- 3. The Filled Nylon Bomber Jacket, $98, Everlane
There's something so distinctly cool about a bomber jacket. This nylon zip-up from Everlane is a great lightweight jacket for fall and spring, and can be layered with a wool sweater during the holidays. (It also comes in a stylish olive green!)
Order by Dec. 20 for standard delivery before Christmas Eve and by 1 p.m. EST on Dec. 22 for express delivery before Christmas Eve.
- 1. Celine set of 4 wine glasses, $56, Anthropologie
These pretty, gold-flecked glasses make an excellent gift for the woman on your list who loves to host... or simply enjoys making her own KLG and Hoda-approved Thirsty Thursday feel special.
- 2. Little Feminist playing cards, $13, Anthropologie
You know what they say... start 'em young! Teach your favorite kid about important females and feminists throughout history with these colorful playing cards. Who says a casual game of go fish can't be a teachable moment?
To ensure every package makes it to its destination on time, Ann Taylor's giving a free shipping upgrade to every order placed between Dec. 12-20. Order before Dec. 21 at 3 a.m. EST for standard delivery before Dec. 24.
- 1. Bezel Ring Set, $50, Ann Taylor
Treat a special gal in your life to three pretty little rings, all packaged up together in one gorgeous set.
Wayfair offers free shipping for orders over $49. When you click on a product on their site, each one will give an estimated delivery date so you can see if it will arrive by Christmas. Most items should be ordered by Dec. 17 for standard shipping, but it varies. Their shipping information also states that you can pay extra for expedited one-day or two-day shipping.
1. Fiala Premium Ribbon Bed Sheet Set, $28, Wayfair
Everyone needs bed sheets and these ones are both chic and comfy.
2. Northrop Wine Barrel 24" Wall Clock, $67, Wayfair
This vintage-style wood and metal wall clock would make a great gift for someone who loves interior design. It would look great in a walkway or above a fireplace.
Walmart shoppers have until December 20 at 2 p.m. local time to order for a delivery by Christmas Eve. They are also offering free two-day shopping on a wide variety products.
- 1. L.O.L. Surprise! Bigger Surprise, $79, Walmart
This popular children's toy is packed full with over 60 surprises for kids to unbox and play with.
- 2. Lenovo IdeaPad 320 15.6" Laptop, $299, Walmart
If you've been looking for a good laptop deal then here you go! This computer features a protective finish and plenty of memory.
- 3. Nintendo Switch Joy-Con Pair, $70, Walmart
These controllers will take gaming to a whole new level for anyone who already loves to play Nintendo Switch.
Target is currently offering free two-day shipping! And, if you place your order by Dec. 20 at 11:55 p.m. CST, then it's guaranteed to make it to your doorstep by Christmas.
- 1. Makeit Real Unicorn Hoodie Blanket Activity Kit, $16, Target
This fun craft for kids is easy and cute. They'll feel so accomplished when they wear it around the house.
- 2. Fujifilm Instax Mini 9 Camera, $60, Target
This polaroid camera is great for saving memories! It's a really good gift for teens or young adults — they can capture fun times with friends and then hang the mini photos around their room.
- 3. Fitbit Charge 3 Fitness Tracker, $130, Target
This Fitbit has a very stylish look to it and it also keeps track of your heart rate, exercise, sleep and more. It's an awesome gift idea for someone who is into fitness.
Greats will have two-day shipping available until December 18th and you can still get items shipped overnight to arrive by Christmas if you place your order by December 20th.
- 1. The Royale Reverse Knit Sneaker for Women, $99, Greats
It can be challenging to find a stylish pair of women's sneakers, but these stylish perforated kicks from Greats fit the bill. Best of all, the lightweight, durable knit can be easily washed with a little soap and water.
- 2. The Rosen Sneaker for Men, $55, Greats
These nylon-and-suede men's sneakers are a riff on retro running shoes, and we love the monochromatic look. This olive green color is more versatile than you think — it works with jeans and chinos and any of the neutrals in his closet. Plus, you can't beat $55 for this level of quality.
Order by 11 a.m. PST on Dec. 21 to ensure that your items arrive by Christmas. They're also offering free shipping!
- 1. UGG Ansley Idyllwild Slipper, $88, Zappos
These cozy slippers are made from Calf hair with suede uppers featuring a trendy design.
- 2. Sperry Shearwater, $100, Zappos
For anyone who still needs some boots for the winter, grab these fashionable light pink Sperry kicks.
Subscriptions & E-gifts
We love subscription services and digital gifts because all you have to do is print out the confirmation and place it in a card or attach it to something little like a tree ornament.
- 1. Babbel 6-month language learning subscription, $49, Babbel
The gift of learning a new language is something you can give to anyone, and it's especially easy through Babbel. The giftee can choose from 14 languages including Swedish, French, Italian, Indonesian and more.
- 2. Winc Monthly Subscription, $34 or more for 4 bottles, Winc
Winc is a wine club that delivers boxes of wine to your doorstep at an affordable price. You can choose to deliver a one-time tasting or go all out with a monthly subscription service. The monthly subscription delivers four bottles of wine to your door each month. You can pick your own bottles or let Winc choose for your. Shipping and the membership are both free — you just pay for the wines, which start at only $13.
- 3. KiwiCo. STEAM Crate Subscription, $17 a month and up, KiwiCo
KiwiCo. delivers STEAM-based crates to kids of all ages. They want children to see themselves and scientists, artists, creators and makers and their goal is to make STEAM (science, tech, engineering, art and math) fun and engaging. Each crate is based on the child's age (you can explore your options here). You can chose to gift monthly (starting at $60 for three months) or full the full year (starting at $17 a month).
- The best gifts for kids of any age
- Unique gifts for everyone on your list
- Cutting-edge tech gifts for kids
- 31 white elephant gifts that are sure to get a laugh
- Hilarious novelty gifts for every occasion