Enjoy free delivery on orders over £45!

Valid on standard delivery UK mainland orders only, excluding large items delivered directly from our suppliers.

Delivery Guide


Delivery destinations

We deliver to all addresses in the United Kingdom (UK) from £3.99. We also deliver to over 27 destinations in Europe from £9.

Unfortunately we cannot deliver to BFPO addresses and some large items are shipped directly from our suppliers who ship to the UK mainland only.

UK 24 hour GFS tracked courier service

We offer a 24 hour courier service for most addresses in the Uk, however the following Scottish Highlands and Channel Islands are a 48 hour delivery service (IV,HS,KA27-28, KW, PA20-49, PA60-78, PH17-26, PH30-44, PH49-50, ZE, Jersey and Guernsey – Sark, Alderney and Herm are an additional day delivery from Guernsey).

**Our 24 hour service begins when orders are dispatched from our warehouse**

Your Delivery UK - Via Hermes

For orders dispatched from our warehouse you will receive a dispatch email from GFS including your tracking number and a link for you to keep an eye on your delivery. On the day of delivery you will receive a further email notification from Hermes Courier advising you that your order is out for delivery and advising you of an estimated delivery timeframe within 2 hours.

Should nobody be home, Hermes will either;

  • Leave your parcel in a safe place
  • Leave with a Neighbour
  • Leave at a local collection place
  • Leave a card to arrange re delivery

An email advising you of their action will be sent to you.

Your Delivery Europe – DPD

For orders dispatched from our warehouse you will receive a dispatch email from GFS including your tracking number and a link for you to keep an eye on your delivery. On the day of delivery you will receive a further email notification from DPD Courier advising you that your order is out for delivery.

Larger Parcels – Next Day Delivery ( UK )

Whilst we endeavour to meet your next day delivery, with Larger Parcels on odd occasions there maybe a delay with delivery.

Larger items direct from our suppliers

Larger items, primarily outdoor or ride-on products are shipped directly from Hamleys partners and may take longer to arrive. Larger toys are generally only shipped within Mainland UK and expected delivery times are included within the product pages.

Please note: a signature is required for most deliveries so please choose an address where someone is in.

Delivery services and charges

Standard UK mainland addresses (excluding Scottish Highlands) 3-5 (working days) for delivery £3.99
Next day delivery (on orders placed Monday to Friday) UK mainland addresses (excluding Scottish Highlands) – Orders must be placed before 12.00pm £5.99
Named day delivery (Monday to Friday) UK mainland addresses (excluding Scottish Highlands) - Book up to 3 weeks in advance £5.99
Named Saturday delivery - UK mainland addresses (excluding Scottish Highlands) - Book up to 3 weeks in advance £7.99
Next Day Saturday delivery - UK mainland addresses (excluding Scottish Highlands) - Orders must be placed before 12.00pm on the Friday £7.99
Scottish Highlands Postcodes (IV, HS, KA27-28, KW, PA20-49, PA60-78, PH17-26, PH30-n 44, PH49-50, ZE ) 48 Hour Dispatch £10.00
Northern Ireland, Isle of Man and Isles of Scilly Postcodes (BT, IM, TR21-25) Next Day Dispatch Service £12.00
Channel Islands, including Jersey and Guernsey (Sark, Alderney and Herm are an additional 1 days delivery from Guernsey) 48 Hour Dispatch Service £12.00
Large items delivered direct from our suppliers - 2-15 working days service - UK Mainland Addresses Only £12.00
E-Vouchers - received via email Free
Paper Vouchers - Special Delivery. UK only - 3 working days service £3.99

European service and charges

Most of our toys can be delivered to European destinations in 5 working days. For a single price we deliver up to 30Kg of toys to the European destinations below. If your order is over our 30Kg carriage weight our customer service team will contact you to arrange delivery, this may include additional charges.

When placing your order please remember to include a contact phone number

  • Austria £40.00
  • Belgium £9.00
  • Bulgaria £44.00
  • Czech Republic £40.00
  • Denmark £9.00
  • Estonia £90.00
  • Finland £26.00
  • France £9.00
  • Germany £9.00
  • Greece £38.00
  • Hungary £42.00
  • Iceland £39.00
  • Ireland £9.00
  • Italy £26.00
  • Latvia £90.00
  • Lithuania £42.00
  • Luxembourg £9.00
  • Malta £90.00
  • Monaco £9.00
  • Netherlands £9.00
  • Poland £39.00
  • Portugal £29.00
  • Romania £90.00
  • Slovakia £40.00
  • Spain £26.00
  • Switzerland £39.00
  • Sweden £18.00
  • Turkey £79.00