10 Last-minute Gifts That Will Arrive Before Christmas

Including hammocks, coffee mugs, and lipstick.

We independently research, test, review, and recommend the best products—learn more about our process. If you buy something through our links, we may earn a commission.

backpack, water bottle, lipstick
Photo: Courtesy of Amazon/Nordstrom

Christmas is almost here, but it's not too late to find the perfect gift for anyone on your holiday shopping list, thanks to last-minute shipping from some of our favorite brands and online stores. Whether you're looking for a stocking stuffer or a show-stopping present, we have you covered.

Sites like Amazon and Nordstrom are great places to shop because they offer fast shipping all the time, including during the holiday season. Look out for a note on both sites to make sure the item you're shopping for will ship in time for Christmas. Some of our other favorite retailers, like Paravel and Goldbelly, are also offering fast holiday shipping, so you still have plenty of time to gift something thoughtful and personalized.

If you're looking for the perfect gift for the avid traveler in your life, check out the Wise Owl Outfitters Camping Hammock, which starts at just $25 on Amazon. It's lightweight, durable, and easy to pack, so it's a great option for trips where you want to travel light. For outdoor adventures this winter, give your loved one the gift of warmth with a rechargeable hand warmer. This pick from Ocoopa has three heat settings and a battery life of up to six hours, making it a great option for winter hikes, ski trips, and more. You also can't go wrong with a classic Hydro Flask insulated water bottle in your loved one's favorite color. A 24-ounce bottle is even on sale right now on Amazon for $33, so don't want to shop.

As far as stocking stuffers go, you can also find tons of must-haves available to ship before Christmas, such as a Dior lipstick that comes in 43 stunning colors or a pair of cozy crew socks from Ugg, which you can shop for $18 at Nordstrom.

No matter who you're shopping for, you still have time to find just the right gift, if you know where to shop, that is. Keep reading for some of our favorite last-minute gifts you can order now in time for Christmas.

Dior Rouge Dior Refillable Lipstick

Courtesy of Nordstrom

To buy: nordstrom.com, $38

Ugg Ribbed Crew Socks

ribbed crew sock
Courtesy of Nordstrom

To buy: nordstrom.com, $18

Fjällräven Mini Kånken Water Resistant Backpack

Courtesy of Nordstrom

To buy: nordstrom.com, $70

Fellow Carter Everywhere Travel Mug

travel mug
Courtesy of Amazon

To buy: amazon.com, $30

Hydro Flask 24-ounce Water Bottle

water bottle
Courtesy of Amazon

To buy: amazon.com, $33 (originally $35)

Ocoopa Rechargeable Hand Warmer

hand warmers
Courtesy of Amazon

To buy: amazon.com, $28

Wise Owl Outfitters Camping Hammock

Courtesy of Amazon

To buy: amazon.com, from $25

Kreuther Handcrafted Chocolate Cheesecake Macarons

Courtesy of Goldbelly

To buy: goldbelly.com, $56 for 12

Food52 A Taste of The Bay Kit

Box with champagne and oysters
Courtesy of Drink Food52

To buy: drinkfood52.com, from $75

Paravel Packing Cube Quad

packing cubes
Courtesy of Paravel

To buy: tourparavel.com, $65

Love a great deal? Sign up for our T+L Recommends newsletter and we'll send you our favorite travel products each week.

Was this page helpful?
Related Articles