Christmas shipping deadlines for major stores and delivery companies

Avoid a disappointing Christmas this year and make sure your gifts will arrive before December 25. Here's a list of Christmas shipping deadlines compiled by bestblackfriday.com.  

Deadlines for delivery companies:

FedEx
December 11 - FedEx Smartpost
December 15 - Ground
December 18 - FedEx Home Delivery
December 19 - Express Saver
December 20 - FedEx 2-Day and 2-Day a.m.
December 21 - FedEx Standard Overnight, Priority Overnight, and First Overnight
December 25 - FedEx SameDay and SameDay City (Priority & Standard)

UPS
December 18 - UPS 3 Day Select
December 20 - UPS 2nd Day Air
December 21 - UPS Next Day Air and UPS 2nd Day Air (Saturday Option)
December 22 - UPS Next Day Air (Saturday Option)

USPS
December 14 - USPS Retail Ground
December 19 - First-Class Mail Service
December 20 - Priority Mail Service
December 22 - Priority Mail Express Service

Deadlines for retailers:

Amazon:
December 15 - Free Shipping ($25 min.)
December 18 - Standard Shipping
December 22 - Two-Day Shipping (Free with Prime)
December 23 - One-Day Shipping (In select cities)
December 24, 9:30 a.m. local time or earlier - Same-Day Delivery (In select cities)
December 24, 9:45 p.m. local time or earlier - Two-Hour Delivery (In select cities)

Dell
December 15 by 3 p.m. EST - Standard
December 20 by 3 p.m. EST - Expedited
December 21 by 3 p.m. EST - Express

Dick’s Sporting Goods
December 18 by 11:59 p.m. PT - Free Standard
December 19 by 11:59 p.m. PT - Expedited
December 20 by 9 a.m. PT - Express

GameStop
December 13 - Value Saver
December 17 - Ground
December 18 - Two-Day Expedited
December 19 - One-Day Shipping

JCPenney
December 20

Kmart
December 17 by 11:59 p.m. CST - Free Shipping
December 19 by 4 p.m. CST -Standard Shipping
December 21 by 4 p.m. CST -Premium Shipping
December 24 for In-Store Pickup

Kohl’s
December 18 by 11 p.m. (CST) - Standard
December 19 by 1 p.m. (CST) - 2-Day Shipping
December 20 by 1 p.m. (CST) - 1-Day Shipping

Lowe's
December 15 by 12 p.m. EST - Standard Parcel
December 20 by 12 p.m. EST - 2-Day Business
December 21 by 12 p.m. EST - Next-Day Business

Macy’s
December 20 by 5 p.m. ET -  Free Standard Shipping (min. $99)
December 20 by 5 p.m. ET - Premium
December 21 by 12 p.m. ET - Express
December 24 by 10 a.m. ET - In-Store Pickup
December 24 by 10 a.m. ET - Same-Day Delivery

Nordstrom
December 20 by 12 p.m. ET - Two-Business Day Shipping
December 21 by 12 p.m. ET - Free Standard Shipping
December 22 by 12 p.m. ET - Saturday Delivery ($10)

Sam’s Club
December 11 - Freight
December 16 - Standard
December 20 - Express

Sears
December 17 by 11:59 p.m. CST - Free Shipping
December 19 by 4 p.m. CST -Standard Shipping
December 21 by 4 p.m. CST -Premium Shipping
December 24 for In-Store Pickup

Target
Varies by Item - Free Standard Shipping
December 19 by 12 p.m. - Premium 2-Day Shipping
December 22 by 12 p.m. - Express 1-Day Shipping
December 22 by 7 p.m. - Restock

Toys R Us
December 18 by 11:59 p.m. ET - Free Shipping
December 20 by 3 p.m. ET - Expedited
December 20 by 11:59 p.m. ET - Express
December 24 by Noon ET - In-Store Pickup

Walmart
December 13 - Freight
December 19 - Standard
December 21 - Rush

Copyright CNN