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.

The Best Gift Ideas for Travelers

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

To buy: nordstrom.com, $38

Ugg Ribbed Crew Socks

To buy: nordstrom.com, $18

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

To buy: nordstrom.com, $70

Fellow Carter Everywhere Travel Mug

To buy: amazon.com, $30

Hydro Flask 24-ounce Water Bottle

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

Ocoopa Rechargeable Hand Warmer

To buy: amazon.com, $28

Wise Owl Outfitters Camping Hammock

To buy: amazon.com, from $25

Kreuther Handcrafted Chocolate Cheesecake Macarons

To buy: goldbelly.com, $56 for 12

Food52 A Taste of The Bay Kit

To buy: drinkfood52.com, from $75

Paravel Packing Cube Quad

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.