Procrastinators Unite! If you're like me you may wait till the very last minute to get those holiday greetings/gifts out the door. But don't worry - I checked and it's not too late - yet!  So how much time do ya got to ensure it arrives before or by Christmas day? Here's the deets:

USPS (United States Postal Service)

  • First Class Mail - December 19
  • Priority Mail - December 20
  • Priority Mail Express - December 22

Source: https://www.usps.com/holiday/

UPS

  • 2nd Day Air packages - December 20 & 21
  • Next Day Air - December 22

Source: https://www.ups.com/assets/resources/media/en_US/UPS_PeakSeason.pdf

FedEx

  • FedEx Saver - December 19
  • FedEx 2Day A.M. and FedEx 2Day - December 20
  • FedEx First Overnight, FedEx Priority Overnight, FedEx Standard Overnight - December 21

Source: http://images.fedex.com/images/us/2011crimages/holiday/Peak-Last-Days-to-Ship-Leave-Behind.pdf

Note: Extra fees may apply especially when mailing last minute but I'd say it's worth it if you want to make it in time for Christmas. If all else fails you can still do Amazon Prime last minute. In fact, we have a $300 Amazon gift card you could win just in time for Christmas gift shopping!