Christmas Delivery Dates 2021

Like last year, Christmas 2021 will be a unique year, with unique challenges in the run up to the day when Santa sets off in his sleigh.

Below are the last recommended order dates that Royal Mail advise us of for Christmas delivery. These are the dates they are advertising, but please remember they are "expected" delivery dates and are not guaranteed. 

It's for this reason we are advising everyone to give yourself plenty of extra time this Christmas. Although the vast bulk of deliveries will arrive within the scheduled time, we will not consider an order missing for an additional 5 working days within the UK, and 15 working days for all international deliveries. 


Saturday 18 December - 2nd Class
Tuesday 21 December - 1st Class 
Wednesday 1 December - Caribbean
Monday 6 December - Australia Greece, Italy, New Zealand and Portugal
Wednesday 8 December - Africa, Central and South America, Asia, Far and Middle East
Friday 10 December - Cyprus, Malta and Sweden
Saturday 11 December - Eastern Europe (except Czech Republic, Poland and Slovakia), Turkey
Monday 13 December Canada, Czech Republic, Finland, Poland and USA
Thursday 16 December Austria, Belgium, Denmark, France, Germany, Iceland, Ireland, Luxembourg, Netherlands, Norway, Slovakia, Spain,