Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124

Let’s face it, the same thing happens year after year. Things get busy with work, school, and life in general until suddenly you find yourself facing the clock as you race your gifts to the local post office, FedEx store, or UPS location. We’ve all been there, but we’d like to help you as you plan your next move and start sending your vacation packages.
If you’re going to send your gifts via traditional mail this year, we’ve rounded up the domestic shipping deadlines for various carriers and major retailers, so you can plan ahead and make sure your packages arrive before the holidays. Hopefully, this will help you avoid some unwanted stress – well, assuming that’s possible this time of year.
Last day for shipping |
Shipping is done via this service |
|---|---|
| December 19 | Choose UPS for 3 days |
| December 22 | UPS 2nd Day Air |
| December 23 | UPS next day air |
With UPS, you have until Tuesday, December 23rd to ship via Next Day Air and your package will arrive by Wednesday, December 24th. Packages shipped via Next Day Air after the 23rd will not arrive until after Christmas. Monday, December 22nd is the last day to ship via 2nd Day Air if you want your package to arrive by December 24th. You can choose the 3-day UPS option through Friday, December 19, to arrive by the 22nd. If you plan to ship your packages before then, it’s best to choose the standard pick-up and delivery service.
Last day for shipping |
Shipping is done via this service |
|---|---|
| December 20 | FedEx Express Stop |
| December 22 | FedEx 2Day and 2Day AM |
| December 24th | FedEx Sam Day |
FedEx says the deadline for SameDay delivery is Wednesday, December 24, but it’s risky to ship packages this late, as the slightest delay could result in them arriving after Christmas. However, if you ship it by Monday, December 22, you can choose one of the two-day shipping methods. If you can get it to FedEx by Saturday, December 20, you can use the Express Saver option for a more reasonable shipping fee.
Last day for shipping |
Shipping is done via this service |
|---|---|
| December 17 | First class mail |
| December 17 | USPS Ground Advantage |
| December 18 | Priority mail |
| December 20 | Express mail priority |
Saturday, December 20 is the last day to send packages (to arrive by Christmas Eve) via USPS Priority Mail Express, while the deadline for packages to be delivered before Christmas via standard Priority Mail is Thursday, December 18. In the meantime, first-class mail packages and those you intend to send via USPS Ground Advantage must be sent by Wednesday, December 17, if you want them to arrive in time for Christmas.
Shipping times and prices may vary depending on product type, size, and whether it ships directly from Amazon or a third-party seller, so be sure to check the expected arrival date at checkout and choose accordingly.
Keep in mind that Best Buy’s shipping and arrival dates vary depending on the type of item you purchase. For example, delivery of major appliances may take longer than delivery of smaller, more traditional electronic devices.
As with Walmart and Amazon, be aware that items shipped or sold by third-party retailers at Target may result in longer lead times. Product listings usually outline your options for pickup, same-day delivery, and standard shipping — complete with estimated availability times — before you add them to your cart.
December 13 update: Updated shipping deadlines and other relevant information related to the 2025 holiday season.