backpack, water bottle, lipstick

10 Last-minute Gifts That Will Arrive Before Christmas 

Including hammocks, coffee mugs, and lipstick.
Each product we feature has been independently selected and reviewed by our editorial team. If you make a purchase using the links included, we may earn commission.

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

lipstick
Credit: Courtesy of Nordstrom

To buy: nordstrom.com, $38

Ugg Ribbed Crew Socks

ribbed crew sock
Credit: Courtesy of Nordstrom

To buy: nordstrom.com, $18

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

backpack
Credit: Courtesy of Nordstrom

To buy: nordstrom.com, $70

Fellow Carter Everywhere Travel Mug

travel mug
Credit: Courtesy of Amazon

To buy: amazon.com, $30

Hydro Flask 24-ounce Water Bottle

water bottle
Credit: Courtesy of Amazon

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

Ocoopa Rechargeable Hand Warmer 

hand warmers
Credit: Courtesy of Amazon

To buy: amazon.com, $30

Wise Owl Outfitters Camping Hammock

hammocks
Credit: Courtesy of Amazon

To buy: amazon.com, from $25

Kreuther Handcrafted Chocolate Cheesecake Macarons

macaron
Credit: Courtesy of Goldbelly

To buy: goldbelly.com, $55 for 12

Food52 A Taste of The Bay Kit

Box with champagne and oysters
Credit: Courtesy of Drink Food52

To buy: drinkfood52.com, from $75

Paravel Packing Cube Quad

packing cubes
Credit: 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.