— Our editors review and recommend products to help you buy the stuff you need. If you make a purchase by clicking one of our links, we may earn a small share of the revenue. However, our picks and opinions are independent from USA Today’s newsroom and any business incentives.

If you’re shopping for holiday gifts online, time is quickly running out to get guaranteed delivery for Christmas.

Although Amazon has extended its free shipping promotion for all (with no minimum purchase) by four days to Dec. 18, other retailers’ deadlines are fast approaching.

Regardless of retailers promising gifts will make it to their final destinations before Dec. 25, delays and unforeseen issues like weather can happen. So the earlier you place orders, the better.

Plus, the earlier you order, the more money you can save too.

If all else fails, you can always email a gift card in a pinch or try one of these other last-minute gift ideas. Here are some of the best gift card deals for restaurants and retailers for even more inspiration.

Find other gift ideas and deals for everyone on your list at gifts.usatoday.com.

More: Shipping Christmas gifts this year? Here are the deadlines for USPS, UPS and FedEx

More: Amazon’s extending free shipping and same-day delivery for last-minute shoppers

More: Buy a gift card, get a freebie at these restaurants, businesses

Deadline time

To help you shop more productively, we gathered all the shipping deadlines for all the top retailers. However, some exclusions may apply, and deadlines usually vary for Hawaii and Alaska deliveries.

Academy Sports + Outdoors

  • Dec. 19: Order by Wednesday

Apple

  • Dec. 21: Free next-business day on in-stock items for orders placed by 3 p.m.

Athleta

  • Dec. 18: Select “By Christmas” option by 11:59 pm. EST
  • Dec. 20: 2-Day by 3 p.m. EST
  • Dec. 21: 1-Day by 3 p.m. EST

Banana Republic

  • Dec. 18: Select the “By Christmas” option by 11:59 pm. EST
  • Dec. 20: 2-Day by 3 p.m. EST
  • Dec. 21: 1-Day by 3 p.m. EST

Barnes & Noble

  • Dec. 19: Express by 11:59 a.m. ET
  • Dec. 21: Expedited by 11:59 a.m. ET

Bass Pro Shops

  • Dec. 14: Free 2-day shipping for everyone.
  • Dec. 20: Free shipping with code “18CLUBFREE” and a Club card.

Bed Bath & Beyond

  • Dec. 19: Order by 11:59 p.m. EST

Belk

  • Dec. 18: Standard
  • Dec. 19: 2nd Day Air
  • Dec. 20: Expedited shipping (customer-paid)

Best Buy

  • Dec. 20: Place orders by 10:30 a.m. CT
  • Dec. 24: Same-day delivery is available in 40 U.S. markets for a fee.

Bloomingdale’s 

  • Dec. 20: Place orders by 11:59 p.m. EST with free shipping

Burlington 

  • Dec. 20: Order by noon ET for $10 priority shipping

Coach Outlet

  • Dec. 19: Order by 11:59 p.m. EST for free shipping with guaranteed delivery

Dell

  • Dec. 17: Order by 1 p.m. ET

Dermstore

  • Dec. 20: Standard 2 Day
  • Dec. 21: Standard overnight

Dick’s Sporting Goods 

  • Dec. 18: Free standard by 11:59 p.m. PT
  • Dec. 19: Expedited by 11:59 p.m. PT
  • Dec. 20: Express by 9 a.m. PT

Gap

  • Dec. 18: Select “By Christmas” option by 11:59 pm. EST
  • Dec. 20: 2-Day by 3 p.m. EST
  • Dec. 21: 1-Day by 3 p.m. EST

GameStop 

  • Dec. 17: Ground
  • Dec. 19: Two-day expedited
  • Dec. 20: One-day

J.C. Penney

  • Dec. 18: Standard shipping

Kmart

  • Dec. 16: Free shipping by 11:59 p.m. CST
  • Dec. 18: Standard shipping by 4 p.m. CST 
  • Dec. 20: Premium shipping by 4 p.m. CST 

Kohl’s

  • Dec. 18: Place orders and select standard shipping by 11:59 p.m. CST

Lowe’s

Macy’s 

  • Dec. 20: Standard and premium by 5 p.m. ET
  • Dec. 22: Express shipping by noon ET
  • Dec. 24: Same-day delivery, available in select areas, order by 10 a.m. local time

Neiman Marcus

  • Dec. 22: Place orders by noon

Nordstrom

  • Dec. 18: Free standard shipping, order by noon ET
  • Dec. 20: Free standard shipping on gift cards, order by 3 p.m. ET
  • Dec. 21: Saturday delivery on qualifying merchandise, order by noon ET
  • Dec. 22: Next-business-day shipping, order by noon ET

Old Navy

  • Dec. 18: Select “By Christmas” option by 11:59 pm. EST
  • Dec. 20: 2-Day by 3 p.m. EST
  • Dec. 21: 1-Day by 3 p.m. EST

Saks Fifth Avenue 

  • Dec. 20: Free rush shipping on orders by noon ET with promo code HOLRUSH.

Sam’s Club

  • Dec. 16: Last day for standard orders

Sears

  • Dec. 16: Free shipping by 11:59 p.m. CST
  • Dec. 18: Standard shipping by 4 p.m. CST 
  • Dec. 20: Premium shipping by 4 p.m. CST 

Sephora

  • Dec. 14: USPS ground by 11:59 p.m. PST
  • Dec. 20: Standard by noon local time
  • Dec. 21: FLASH 2-Day by noon local; expedited by 9 a.m. PST

Target

  • Dec. 20: Place order by 11:55 p.m. CT and choose “Free Holiday Shipping”
  • Dec. 21: Express one-day shipping; times vary and choose “Express Shipping” at checkout.

Ulta Beauty

  • Dec. 18: Standard by 11:59 p.m. CT
  • Dec. 19: Expedited by 11:59 p.m. CT 
  • Dec. 20: Premium by 11:59 p.m. CT

Victoria’s Secret 

  • Dec. 19: Order by 5 p.m. ET for domestic shipping

Walmart

  • Dec. 20: Order by 2 p.m. local time for delivery by Christmas Eve
  • Dec. 22: For select items and locations, order up until Dec. 22 to receive the item before Christmas.

Wayfair

  • Dec. 15: Free shipping on everything.

west elm

  • Dec. 19: Standard by 11:59 p.m. PT
  • Dec. 21: Next-day by 6 p.m. PT

Williams Sonoma 

  • Dec. 19: Monogrammed standard delivery, order by 12 a.m. ET
  • Dec. 20: Standard delivery, order by 3 a.m. ET; monogrammed rush delivery, order by 10 p.m. ET
  • Dec. 22: Next-day delivery, order by 1 p.m. ET

More: These awesome holiday gifts are on sale right now

More: 20 gifts on everyone’s Amazon wish list this year

More: 50 amazing gifts for every type of person and budget

The product experts at Reviewed have all your shopping needs covered this holiday season. Follow Reviewed on FacebookTwitter, and Instagram.

Prices are accurate at the time this article was published, but may change over time.

Read or Share this story: https://www.usatoday.com/story/tech/reviewedcom/2018/12/14/every-major-retailers-cut-off-dates-guaranteed-christmas-delivery/2302481002/