holiday gifts 2019

38 Delightful Things (at Every Price) That’ll Arrive in Time for Christmas

Photo: Courtesy of the retailers

It’s officially down-to-the-wire for gift-giving (especially since for many retailers today is the last day to order for your gift to arrive by December 24th), so you’ll have to hustle if you want your Christmas gifts to arrive in time. Here, we’ve whittled down your last-minute options to some of our favorites to help you cater your search, even for the “hardest-to-shop-fors” on your list. We’ve singled out where specific retailers have last-minute shipping deadlines, where it’s not super obvious, to avoid any confusion. And don’t miss all of the Strategist’s holiday gift coverage right here.

$5 and under

Consider this mini-Lodge pan a starter version of the real deal if you’re shopping for someone who has hang-ups about the added maintenance that comes with cast iron. It also makes a good gift for the peckish eater who just wants a single egg in the morning. Many items on Amazon, including this skillet, have guaranteed delivery by December 24 if you order today — and if you have Prime the order can arrive as soon as December 18.

The color-enhancing lip balm that one Strategist writer says is a convincing dupe for Dior’s Lip Glow — despite the somewhat questionable name. Give this one to your friend who’s always buying no-makeup makeup.

For an actual baby, a classic rubber ducky with a twist: A sensor on the bottom tells you if the water is too hot.