Last-minuteholiday shopping procrastinators, your time is ticking. The last date to order your gifts and have them delivered to their recipients (or yourself) by Dec. 25 — Christmas Day — varies for each retailer, but most deadlines are quickly approaching.

Mailing a gift yourself? Ebay designed a handy chart for its vendors which lays out the various domestic shipping deadlines for USPS, UPS and FedEx.

Alternatively, you could do all your shopping on Friday, known as Free Shipping Day, when more than 900 online stores will offer free shipping for various items with guaranteed delivery before Christmas Day. Check out the updated list of merchants and discounts here.

Meanwhile, here is our list of the shipping deadlines for 22 major online retailers, presented in alphabetical order (this applies to shipping to the contiguous 48 states; shipping to Alaska and Hawaii might take longer):

Barnes & Noble

Qualifying orders placed by 11:59 p.m. Eastern on Dec. 22 can still make it to addresses in Manhattan before Christmas Day using its same-day delivery service.

For members ordering books, DVDs, toys, music, games, or home and gift items, the deadline for free member express shipping is Monday. Qualifying orders placed by 11:59 p.m. Eastern on Dec. 24 can still make it to Manhattan addresses before Christmas Day using its same-day delivery service.

JCPenney

For standard delivery, order by Sunday. For two-day delivery, order before 1 a.m. Eastern on Monday. for one-day delivery, order by 1 p.m. Eastern on Dec. 22. For ship-to-store orders, order by Friday. The store will contact you by email or phone when your order arrives.

Kmart

The free shipping deadline is Monday at 12:59 a.m. Eastern, while the standard shipping deadline is Wednesday at 5 p.m. Eastern. The last day for premium shipping is Dec. 22 at 5 p.m. Eastern, with free in-store pickup until Dec. 24.

Macy's

The deadline on standard and premium shipping for in-stock merchandise is Wednesday at 5 p.m. Eastern. For express shipping, the deadline is Dec. 22 at noon Eastern. The same-day delivery deadline (select areas only) is Dec. 24 at 10 a.m. local time, with an in-store pickup deadline on the same day at noon local time.

Read more here.

Nordstrom

The deadline for two-business day shipping is Wednesday at noon Eastern. Free standard shipping is available until Dec. 22 at noon Eastern, with $10 rush shipping available until Dec. 23 at noon Eastern.

Sears

The deadline for free shipping is Monday at 12:59 a.m. Eastern, with standard shipping available until Wednesday at 5 p.m. Eastern. Premium shipping is available until Dec. 22 at 5 p.m. Eastern, and free in-store pickup goes until Dec. 24.

Target

Target doesn't seem to have a holiday shipping deadline timetable (we have reached out to Target and will update with any information as it is received), but they offer a free "holiday shipping delivery" option for eligible items to receive your order before the holiday.

Toys"R"Us

The deadline for free shipping with $19 purchase is Sunday at 11:59pm Eastern. The expedited shipping deadline is Wednesday at 3 p.m. Eastern, with the express shipping deadline on the same day until 11:59pm Eastern. Free in-store pickup is available until Dec. 24 at 6 p.m. local time.