It might be a little early for last-minute holiday shopping, but you definitely don't want to be shipping your presents at the eleventh hour.

That's a special kind of stress only Santa Claus can handle.

The deadline for sending packages from the United States Postal Service , UPS and FedEx so that they arrive to family and friends by Dec. 25, 2025, comes earlier than you might think, but don't panic. You still have time to ship your gifts by planning ahead, and perhaps before National Free Shipping Day .

Here's what you need to know to get your gifts shipped on time for your friends and family.

What is the USPS deadline for delivery by Christmas?

If you're shipping gifts to any of the 48 contiguous states in the U.S before Dec. 25, 2025, the 2025 USPS holiday shipping dea

See Full Page