Want to make sure you get your Christmas presents in time? Take a look at your options below to find out when to place your order.

Please be aware that as Royal Mail will be taking strike action over the month of December, none of these dates are guaranteed and orders must be placed as soon as possible. Please see our Royal Mail Strike Updates for up-to-date information about delays.

UK – please order by 1pm on the following dates:

UK Standard Delivery Monday 19th December
UK Saturday Delivery Friday 16th  December
UK Next Day Delivery Wednesday 21st December

International – please order by 3pm on the following dates:

Anguilla

British Virgin Islands

Dominica

Friday 7th October
Australia

New Zealand

Thursday 1st December
China Friday 2nd December
All Caribbean Islands (except Anguilla, British Virgin Islands, and Dominica – see above)

Africa

Asia (except China)

Central & South America

Far and Middle East

Monday 5th December
Cyprus

Malta

Tuesday 6th December
Greece

Turkey

Eastern Europe (except Czech Republic, Poland, and Slovakia)

Saturday 3rd December
Czech Republic

Finland

Italy

Poland

Sweden

USA

Canada

Monday 5th December
Austria

Denmark

Germany

Iceland

Ireland

Netherlands

Norway

Portugal

Slovakia

Spain

Switzerland

Wednesday 7th December
Belgium

France

Luxembourg

Friday 9th December

Please see the Royal Mail website for the latest updates.