Skip to main content

It's not too late to order for Christmas

Christmas is coming, but if you are looking for last minute Christmas gifts there’s still time to order from

For customers in the UK, the last date to order for delivery in time for the big day is Thursday 21st December. Order by then and you can still have a Haynes book under the tree on the big day.

For overseas customers, time is bit tighter. For deliveries to Germany, orders need to be made by Friday 15th December. Deliveries to elsewhere in Europe need to be made by Thursday 14th December to guarantee it gets there on time.

For orders from the UK site to the USA and Canada, orders need to be made no later than the 8th December to ensure a timely arrival. Alternatively, you could see if the item you need is available from our US store.

For the rest of the world, Thursday 7th December is the latest date that delivery is assured. If the deliveries are for Australia and New Zealand however, be sure to check our Australian store for later ordering dates.

UK orders
Thu 21st December

Outside the UK
Germany - Fri 15th Dec
Europe - Thurs 14th December
USA & Canada - Fri 8th December
Rest of the World - Thurs 7th December