Cookie banner

This site uses cookies. Select "Block all non-essential cookies" to only allow cookies necessary to display content and enable core site features. Select "Accept all cookies" to also personalize your experience on the site with ads and partner content tailored to your interests, and to allow us to measure the effectiveness of our service.

To learn more, review our Cookie Policy, Privacy Notice and Terms of Use.

clock menu more-arrow no yes mobile

Filed under:

Exactly How Long You Can Wait to Shop and Still Have Gifts Arrive by Christmas

A cheat sheet for last-minute online shoppers.

Racked has affiliate partnerships, which do not influence editorial content, though we may earn commissions for products purchased via affiliate links. We also occasionally accept products for research and reviewing purposes. See our ethics policy here.

A man gives a wrapped gift with a silver bow Photo: Everlane

Racked is no longer publishing. Thank you to everyone who read our work over the years. The archives will remain available here; for new stories, head over to, where our staff is covering consumer culture for The Goods by Vox. You can also see what we’re up to by signing up here.

Alright, procrastinators. We see you, and we’re here to help. Today is December 15th, which means you have exactly ten days until Christmas. And unless you want to be running around the mall like a Bad Santa on Christmas Eve, that means you’ve got about a week to finish up your online shopping so your gifts arrive in time.

But before you stress out, consult our cheat sheet below. The list includes all the cut-off dates for standard shipping and rush shipping, as well as fees, with a special call-out to the sites that gift wrap, so you can have the present delivered straight to the recipient’s door.

While standard shipping cut-offs for some stores are today, you’ve got a week-plus in other cases — especially if you’re willing to pay extra for rush delivery.

For a little more on why we like some of these stores, see our list of where to shop for gifts and stocking stuffers.

Of a Kind: The indie retailer offers free ground shipping for orders over $75, but you have to order by December 15th if you’re on the west coast, or December 19th if you’re on the east coast. (If you want to spring for FedEx overnight, you’ve got until the 21st for guaranteed delivery on Friday, December 23rd).

Parachute: If you want to give the gift of the world’s best bathrobe (or you know, luxury sheets or throws), order by December 15th at midnight for free ground shipping delivered by December 24th.

Lou & Grey: This great women’s shop gives you until December 17th at 3 a.m. EST to take advantage of free shipping by December 24th; you’ve only got until December 20th for next-day or two-day shipping.

Urban Outfitters: You’ve got until 8 a.m. EST on December 18th for standard shipping, which is free for orders over $50. If you’re willing to pay a little more, you have until December 20th for “express” delivery ($14.95) and until December 22nd for “rush” ($21.95). They’ll even wrap it up for you for a $4 fee.

Gap: Gap is pretty generous. Not only is everything on sale, but you’ve got until December 18th for free shipping by December 23rd. One-day shipping is $22; place your order by December 22nd at 3 p.m. ET.

Sephora: December 19th is your last day for standard three-day as well two-day shipping (free with enrollment). You’ve got until December 20th at 9 a.m. PST for “flash” two-day shipping ($10.95); December 21st at 11:59 p.m. PST for one-day ($16.95); and if you miss all those deadlines, you can always send an e-gift card on Christmas Day.

ASOS: The shipping rates here are pretty easy to deal with: Order by December 19th for five-day standard shipping for $4 (free for orders over $40); or order by December 21st for two-day shipping for $12 (free for orders over $140).

J.Crew: Shipping is free for orders over $150, and $5 for everyone else. It’s guaranteed to arrive by Christmas as long as you order before December 20th at 11:59 p.m. EST. Overnight shipping orders must be placed by December 22nd at noon EST, but the shipping flat rate jumps to $10 (which is pretty low for rush shipping). They’ll do gift wrap for $5 per box; a personal message and gift receipt is free.

Madewell: Madewell even has a 25% off sale code specifically for procrastinators right now (use LATEBIRD at checkout). You’ve got until 11:59 p.m. on December 20th for standard shipping orders to arrive by December 24th, and until December 22nd at noon for overnight orders.

Net-A-Porter: If you’re in New York (or parts of New Jersey), you can select same-day shipping and choose the time window (morning or evening) for $25, right up to Christmas Eve. For everyone else, order by December 20th for free ground shipping or by December 22nd at 5:30 p.m. EST for next-day ($20). They’ll wrap everything up in black boxes with black ribbon for free.

Everlane: The direct-to-consumer retailer is very pro-procrastinator, with free two-day shipping right up through 11 a.m. PST on December 21st.

Coming Soon: If you live in Manhattan or Brooklyn, you can order from the New York-based gift and home goods store and select delivery one to three hours later. For everyone else, you have to give it a whole day (and pony up around $50); order by December 23rd. Oh, and they gift wrap everything.