Get the latest from TODAY

Sign up for our newsletter
 / Updated  / Source: TODAY
By Taylor Davies

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.

NORDSTROM

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

TODAY editors, writers and experts take care to recommend items we really like and hope you’ll enjoy! Just so you know, TODAY does have affiliate relationships. So, while every product is independently selected, if you buy something through our links, we may get a small share of the revenue.

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, $80 (originally $100), Nordstrom

We love the low-key, black-on-black look of this Nixon watch.

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).

GREATS

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.

AMAZON

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. Amazon Echo Dot 3rd Generation, $30 (originally $50), Amazon

The Echo Dot is Amazon's most popular voice-controlled speaker, and the 3rd generation comes with with improved sound and a new design, too. You can ask Alexa to play music, answer questions, read the news, check the weather, set alarms, control compatible smart home devices, and more.

  • 2. 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.

  • 3. 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!)

  • 4. Castle Art Supplies set of 120 colored pencils, $38, 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.

  • 5. Sony Extra Bass Smartphone Headphones, $38, Amazon

For the frequent traveler or anyone who prefers to commute in peace, these affordable noise-canceling headphones from Sony will make a useful gift they'll reach for again and again.

  • 6. 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.

  • 7. Joseph Joseph 9-piece nesting bowl set, $30, Amazon

A fun and playful gift for your favorite chef or baker, this colorful set includes mixing bowls, measuring cups, a colander and a sieve. Plus, they nest together for easy and convenient storage.

  • 8. Nifty's gold whiskey stones, $28, 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.

  • 9. Le Creuset enamel kettle and mugs kit, $140, Amazon

We love all of Le Creuset's iconic enamel dishes and cookware, especially this sweet kettle and mug set. It's perfect for a cozy winter day spent by the fire with a good book and some hot cocoa.

  • 10. 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.

Old Navy

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.

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, $45, 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!

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

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!)

ANTHROPOLOGIE

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.

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.

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?

Ann Taylor

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.

Treat a special gal in your life to three pretty little rings, all packaged up together in one gorgeous set.

Finding the perfect present can be a challenge, but Shop TODAY's up to the task. No matter who you're looking for, we've got gift guides for everyone on your list, including:

To discover more deals, shopping tips and budget-friendly product recommendations, subscribe to our Stuff We Love newsletter!

oldnavy.com