What you can bring into the UK depends on whether you’re travelling from within or outside the EU, Liechtenstein, Norway and Switzerland.
The EU also includes Andorra, Canary Islands, Channel Islands, Isle of Man and San Marino in this context.
Travelling from the EU, Liechtenstein, Norway or Switzerland
You can bring any fruit, vegetables, meat, dairy or other animal products (for example fish, eggs and honey) into the UK if you’re travelling from an EU country, Liechtenstein, Norway or Switzerland.
Travelling from outside the EU, Liechtenstein, Norway or Switzerland
Meat, dairy products and potatoes
You cannot bring meat, meat products, milk, dairy products or potatoes into the UK from outside the EU, Liechtenstein, Norway or Switzerland unless you’re coming from:
- the Faroe Islands
You can bring up to 10kg from these countries.
Fruit and vegetables
You can bring fruit and vegetables (except potatoes) into the UK as long as they are:
- in personal baggage
- for you and your family or friends (meaning you can’t sell them)
They must also be accompanied by a phytosanitary certificate, unless they’re one of the following tropical fruits:
- banana or plantain
You need to send the certificate to the Animal and Plant Health Agency (APHA) within 72 hours of your arrival in the UK.
Eggs, honey and fish
You can bring:
- egg products, eggs and honey (up to 2kg in total)
- fish (up to 20kg in total or 1 fish, whichever is the heaviest)
Any fish you bring in must be fresh and gutted, cooked, cured, dried or smoked.
Penalties and appeals
If you’re coming back to the UK from outside the EU, Liechtenstein, Norway or Switzerland and you do not declare food that’s not allowed, it will be taken away. You could face severe delays and face possible charge and prosecution.
You can appeal for compensation if you think your products should not have been taken away.