For mainland UK deliveries to arrive before Christmas, online orders must be placed before noon on the 19th December. For the islands and NI, the deadline is 15th December.