Advertiser Disclosure
GOBankingRates works with many financial advertisers to showcase their products and services to our audiences. These brands compensate us to advertise their products in ads across our site. This compensation may impact how and where products appear on this site. We are not a comparison-tool and these offers do not represent all available deposit, investment, loan or credit products.
Best Online Retailers for Getting Gifts Shipped on Time


Commitment to Our Readers
GOBankingRates' editorial team is committed to bringing you unbiased reviews and information. We use data-driven methodologies to evaluate financial products and services - our reviews and ratings are not influenced by advertisers. You can read more about our editorial guidelines and our products and services review methodology.
20 YearsHelping You Live Richer
Reviewed by Experts
Trusted by Millions of Readers
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:
You May Also Like











Make your money work for you
Get the latest news on investing, money, and more with our free newsletter.
By subscribing, you agree to our Terms of Use and Privacy Policy. Unsubscribe at any time.

Thanks!
You're now subscribed to our newsletter.
Check your inbox for more details.



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.
Looks like you're using an adblocker
Please disable your adblocker to enjoy the optimal web experience and access the quality content you appreciate from GOBankingRates.
- AdBlock / uBlock / Brave
- Click the ad blocker extension icon to the right of the address bar
- Disable on this site
- Refresh the page
- Firefox / Edge / DuckDuckGo
- Click on the icon to the left of the address bar
- Disable Tracking Protection
- Refresh the page
- Ghostery
- Click the blue ghost icon to the right of the address bar
- Disable Ad-Blocking, Anti-Tracking, and Never-Consent
- Refresh the page