Best Online Retailers for Getting Gifts Shipped on Time

Whether you’re getting a head start on shopping for the holidays or need to buy a last-minute gift for another occasion, you’ll want to make sure your orders will arrive on time. And while there are plenty of online stores to choose from, some retailers are better than others when it comes to the shipping times they offer. Find out where to order to get gifts ASAP or how far in advance you should shop to make sure your packages arrive by Christmas.
Amazon
Amazon is known for its fast shipping — and in some instances, it guarantees it. The online retailer offers guaranteed delivery on certain fast delivery speeds and select products. If an order is eligible it will be clearly marked on the checkout page, along with the delivery date and any fee if one applies. If Amazon fails to make a delivery attempt by the guaranteed date, you’ll be refunded for any shipping fees.
Anthropologie
Anthropologie offers a guaranteed delivery by Dec. 24 for orders placed before certain deadlines. For standard shipping within the U.S., orders must be placed by Dec. 20. For U.S. express shipping the deadline is Dec. 21, and for U.S. overnight shipping the deadline is Dec. 22.
However, for select beauty, oversized home and décor, and Curated by Anthropologie items, the deadline to order for Christmas Eve delivery is Dec. 11.
Apple
Apple offers free next-day delivery on any in-stock Mac, iPad, iPhone, Apple TV or Apple Watch, and free two-day delivery “on almost everything else,” according to the company’s site. In many metro areas, Apple also offers same-day, two-hour delivery for a $9 fee.
Bed Bath & Beyond
While Bed Bath & Beyond’s standard shipping can take three to eight business days depending on where you live, the retailer also offers same-day shipping for an additional fee. Same-day delivery costs $9.99 for orders up to $38.99 and $4.99 for orders of $39 or more.
Bloomingdale’s
If you need your gift fast, opt for Bloomingdale’s Express Shipping option. Once your order is confirmed and received, it will be shipped within one to three business days and delivered one to two business days after that. If you want your gift to arrive by Christmas and plan to use express shipping, be sure to place your order by Dec. 22 at 12 p.m. PST. If you opt for standard shipping, place your order by Dec. 21 at 12 p.m. PST.
Crate & Barrel
With Crate & Barrel’s express shipping option, in-stock orders placed by noon CST will be delivered by the end of the following business day.
Standard shipping takes five to seven business days and premium or priority mail takes two business days.
Home Depot
Home Depot offers free two-day delivery on thousands of home improvement items. According to the retailer’s website, when you choose this option, you can have “confidence knowing your delivery will arrive on schedule.”
J. Crew
J. Crew offers overnight shipping for a $25 fee. Keep in mind that in order to qualify for next day delivery, your order must be placed Monday through Thursday before 12 p.m. EST.
Kohl’s
Kohl’s offers free standard shipping for orders $75 and up, but it could take anywhere from three to six days for your order to be delivered. Orders placed by 1 p.m. may qualify for same-day delivery — this option costs $14.95 for orders under $75 and $9.95 for orders $75 and up. Same-day delivery is not available for gift cards.
L.L. Bean
L.L. Bean notes on its website that shipping may take longer than usual this year, so get your orders in early if you can. For delivery of in-stock items by Christmas, place orders by Dec. 19 at midnight EST.
Nordstrom
With Nordstrom’s expedited next-day delivery, orders placed before noon PST will arrive on the next business day. The shipping cost for next-day delivery is $20.
Sephora
Sephora’s free standard shipping is among the fastest offered — items are shipped within one to three business days. If you need guaranteed fast delivery, you can opt for its Guaranteed 2 Business Day Shipping for $10.95 or Guaranteed 1 Business Day Shipping for $16.95.
Walmart
Walmart offers free NextDay delivery on qualifying orders of $35 or more. However, this option is only available in certain ZIP codes. With that said, millions of items are also available for two-day delivery.
Williams Sonoma
Williams Sonoma offers next-day shipping for orders received by 6 p.m. PST Monday through Friday. There is a $26 fee for this shipping option.
More From GOBankingRates
Share this article:
Related Content

Target's Trade-In Program: Exchange Your Old Electronics for Gift Cards
November 28, 2023
4 min Read



I'm a Self-Made Millionaire: These 7 Items I'll Buy Only at Dollar Tree Are Worth It
November 28, 2023
4 min Read



Rachel Cruze: Instacart or Kroger Boost? Which Membership Is a Better Deal?
November 23, 2023
4 min Read



Sign Up For Our Free Newsletter!
Get advice on achieving your financial goals and stay up to date on the day's top financial stories.
By clicking the 'Subscribe Now' button, you agree to our Terms of Use and Privacy Policy. You can click on the 'unsubscribe' link in the email at anytime.
Thank you for signing up!


Sending you timely financial stories that you can bank on.
Sign up for our daily newsletter for the latest financial news and trending topics.
For our full Privacy Policy, click here.