A boring post I know but it's important to post this info somewhere!
Here are our last dates for posting things in time for Christmas. I've added a working day to each of the Royal Mail dates to allow time for me to actually pack the order and transport it to the parcel box, as I don't have the car during the day and can't realistically walk to the nearest parcel box with all the post. Therefore I often miss the last collection of the day (it's meant to be at 5:30pm but often goes earlier!) and it goes the next morning instead.
UK dates:
TRACKED 24 - 19th December, before 3pm.
TRACKED 48 - 18th December, before 5pm.
International dates:
Europe - 4th December, before 5pm.
Australia - 4th December, before 5pm.
USA and Canada - 9th December, before 5pm (USA orders could be delayed by the new tariff situation)
Ireland - 9th December, before 5pm.
You can double check the last date for your country on the Royal Mail website HERE as they do all vary. Please remember to add a working day (so the date will be one day earlier than the RM website says) to allow me time to pack and transport it!