To guarantee christmas delivery, all US Domestic orders must be placed by 12pm PST on Friday December 19th, 2014. For more accurate and location specific timetables, please visit the USPS website or click here.