Below you'll see a table of how long your order will take to get to you, and how much the shipping charges are.
|Order value||Delivery cost||Average delivery time|
|£25 and under||£2.95||Standard Hermes**
5 - 8 working days
|Over £25||FREE||Standard Hermes** 5 - 8 working days|
|Ireland||€50 and under||€5.50||3 - 6 working days|
|Ireland||Over €50||FREE||3 - 6 working days|
|Denmark||All orders||29 Dkr||5 - 7 working days|
|Norway||All orders||49 Nkr||5 - 7 working days|
|Sweden||All orders||39 Skr||5 - 7 working days|
|Austria, Belgium, Czech Republic, Finland, Greece, Italy, Luxembourg, Netherlands, Portugal, Spain, Germany||€50 and under||€7.25||5 - 7 working days|
|Over €50||FREE||5 - 7 working days|
|Andorra, Bulgaria, Croatia, Cyprus, Estonia, Latvia, Lithuania, Malta, Poland, Romania, Slovenia, Switzerland, Hungary, Slovakia||All orders||€7.25||5 - 7 working days|
Rest of the world
|All orders||From £6.95||7 - 10 working days|
Due to COVID-19 there may be delays of 10-14 working days for deliveries to France.
*Orders placed after 1pm will arrive in 2 working days with DPD. Unfortunately we are unable to offer a DPD service in some postcodes. Please check here.
**Delivery to some postcodes will take 4–10 days, please see here for these postcodes
***US, Canada, Australia, New Zealand, or Germany? If you go to the site for your country you will see the accurate delivery times and costs. Find out how to do that here.
Exceptions to our delivery service
For exceptional orders which are unusually large and/or heavy, our delivery charges may be different. If this is the case, one of our Smiles team will contact you before your order is finalised.