Still gift shopping? Here are important holiday shipping deadlines you'll want to bookmark

With the holidays fast approaching (literally, where has the first half of December gone?), the struggle to finish gift shopping is real.

While there may be people who have everything wrapped with a pretty bow and ready to go, the rest of us haven't even made a dent in our list (oops!).

If you fall into the latter category, don't fret, there's still time -- even if you want to online shop!

We compiled important shipping deadlines for Amazon and various department stores (A.K.A. places where you can pretty much find something for everyone on your list) -- and let's just say, you can wait for the literal last minute and still likely pull everything off (sort of).

Take a deep breath and have a look:

8 PHOTOS
Holiday Shipping Deadlines
See Gallery
Holiday Shipping Deadlines

Amazon

To receive your order before 12/25, here are deadlines to note:

Friday, December 16: FREE shipping

Monday, December 19: Standard shipping

Thursday, December 22: 2-day shipping

Friday, December 23: 1-day shipping

Saturday, December 24: Same-day delivery or 2-hour delivery with Prime Now

Getty

Nordstrom

To receive your order by Christmas of Hanukkah, here are the deadlines:

Thursday, December 15: Last day for free shipping to PO boxes (order by 12 p.m. ET)

Wednesday, December 21: Last day for 2-business day shipping on gift cards and qualifying merchandise (order by 12 p.m. ET)

Thursday, December 22: Last day for free standard shipping on gift cards & qualifying merchandise (order by 12 p.m. ET)

Friday, December 23: Last day for $10 rush shipping on qualifying merchandise (order by 12 p.m. ET)

Getty

JCPenney

Important deadlines for continential US for 12/25 delivery:

Friday, December 16: In-stock items delivered to a jcp store. The store will contact you by email and/or phone when your order arrives.

Sunday, December 18: Items shipped directly from the manufacturer to you with exceptions you can find here.

Monday, December 19: Standard Delivery service for in-stock items delivered within the Continental United States

Tuesday, December 20: Most orders placed before 12 a.m, (midnight) CST when you select Express Delivery 2-day delivery

Thursday, December 22: Most orders placed before 12 p.m. (noon) CST when you select Expedited Delivery 1-day delivery

Getty

Bloomingdale's

Important deadlines for Continental US:

Wednesday, December 14 (for 12/25 delivery): Standard delivery on electronic gift cards on orders made before 11:59 p.m. ET

Wednesday, December 21 (for 12/24 and 12/25 delivery): Standard and premium delivery on in-stock merchandise on orders made before 5:00 p.m. ET 

Thursday, December 22 (for 12/24 and 12/25 delivery): Express delivery on in-stock merchandise on orders made before 12:00 p.m. ET 

Friday, December 23 (for 12/25 delivery): Virtual gift cards delivered by email if ordered before 1 p.m. ET

Getty

Macy's 

Important deadlines for continental US for 12/25 delivery:

Wednesday, December 21: Standard and premium delivery on in-stock merchandise on orders made before 5:00 p.m. ET 

Thursday, December 22: Express delivery on in-stock merchandise on orders made before 12:00 p.m. ET 

Friday, December 23: E-gift cards delivered by email if ordered before 1 p.m. ET

Saturday, December 24: 

- Same-delivery on orders made by 10 a.m. local time

- In-store pickup on online orders made by 12 p.m. local time

Getty

Lord and Taylor

Important deadlines to receive orders by 12/24:

Thursday, December 15: Free standard shipping on all orders

Friday, December 16: National Free Ship Day! Free standard shipping on all orders

Saturday, December 17 - Tuesday, December 20: Free 2-day air upgrade on all orders over $99 (when you select 2-day air as shipping method)

Tuesday, December 20: Last day for 2-day air on all orders over $99 (order by 11:59 p.m. EST and select 2-day air as shipping method

Wednesday, December 21: Free next-day air upgrade on all orders over $99 (when you select next-day air as shipping method)

Thursday, December 22: Last day for next day air on all orders over $99 (order by 12 p.m. EST and select next-day air as shipping method)

TJ Maxx

Important deadlines for 12/24 delivery:

Friday, December 16: Standard delivery on orders made by 11:59 p.m. ET

Monday, December 19: Express and expedited delivery on orders made by 12 p.m. ET

Getty

HIDE CAPTION
SHOW CAPTION
of
SEE ALL
BACK TO SLIDE

And if you're still planning on hitting the mall, watch the video below for advice on the best days to get your in-store shopping done. It all depends on the items you're looking for, how much money you want to save and how crowded of a store you're willing to wander into.

More on AOL.com:
Tips for making your Christmas tree last longer
Steamed chocolate pudding cake is perfect for the holidays
Celebrity party planner shares nifty gift-'wrapping' trick

Read Full Story
JOIN THE CONVERSATION
Like AOL Lifestyle on Facebook