The short version
Germany follows Schengen area rules. That one sentence carries most of what matters, because it means the allowance is not Germany's to give and not Germany's to count.
You can travel without a visa to the Schengen area, which includes Germany, for up to 90 days in any 180 day period, as a tourist, to visit family or friends, to attend business meetings, or for cultural and sports events. Longer than that, or for any other purpose, and you are into a different process.
⚠ The ninety days are not German days
This is the single most misunderstood thing about European travel and it is worth being blunt. The ninety days are counted across the entire Schengen area. Days spent in any other Schengen country in the preceding one hundred and eighty days come out of the same allowance as your days in Germany.
Germany borders nine countries, more than any other country in this guide, and every one of them is in the Schengen area. A traveler who has spent a month working down through the Netherlands, Belgium and France does not arrive in Cologne with a fresh ninety days. If your trip is one of those long looping European itineraries, count the whole thing before you book the last leg.
Two passport tests, and people fail the first one
Your passport must satisfy both of these, not either:
- A date of issue less than ten years before the date you arrive. A passport issued more than ten years ago is not valid for entry to the Schengen area even if its expiry date is still in the future.
- An expiry date at least three months after the day you plan to leave the Schengen area. That is measured from the day you leave the AREA, not the day you leave Germany.
The date-of-issue test is the one that strands people, because a passport can look perfectly valid and fail it. Some passports were issued with extra months carried over from an old document, which is exactly how you end up with an issue date more than ten years old and an expiry still comfortably ahead. Check the issue date, not just the expiry.
Two further rules from the same page are worth knowing. You will be denied entry if you do not have a valid travel document, or if you try to travel on a passport that has been reported lost or stolen. And if you hold a residence permit, your passport must stay valid for the whole of your stay.
⚠ The Polish border is being checked again
There are temporary border checks on the Germany and Poland border. Vehicles may be stopped and documentation checked. Schengen means there is normally nothing to stop for, so this is the kind of thing that catches out a driver who has crossed that border a dozen times without slowing down.
It matters for planning rather than for paperwork: if your itinerary crosses into or out of Poland by road, build the time in and have the documents where you can reach them. Check the current position before you travel, because a temporary control is exactly the sort of arrangement that changes.
The Entry/Exit System
The European Union's Entry/Exit System is being implemented across the Schengen area. When you travel you may be asked to provide biometrics, meaning fingerprints and a facial image.
We publish no start date and no deadline for it, and none for the separate ETIAS scheme, deliberately. The rollout has moved before and a date printed on a travel page is the thing most likely to be wrong by the time somebody reads it. Read the current position on the official pages rather than here, and allow more time at the border than you used to.
Money you bring in
You must declare any amount above 10,000 euros, in cash or in other forms of payment, when you enter or leave. Below that there is nothing to declare. The threshold applies to the total you are carrying rather than to each person in your group, and it applies to instruments as well as to notes.
Food you bring in, which is stricter than people expect
There are strict rules about what you may take into and out of Germany, and you must declare anything that may be prohibited or subject to tax or duty. The one that catches ordinary travelers is food: you cannot take meat, milk or products containing them into European Union countries. There are narrow exceptions, including powdered baby milk, baby food and special foods or pet feed required for medical reasons.
That means the sandwich in your bag, the cheese somebody sent you off with and the jerky in your carry on are all in scope. It is enforced at airports.
What this guide does not tell you
It does not tell you whether you personally need a visa, because that depends on your nationality and your purpose and it is not something a travel page should guess at. Check with the German embassy or consulate that covers where you live. If you hold more than one nationality, decide which passport you are traveling on before you book rather than at the desk.
Verify Before You Travel
- The UK Foreign, Commonwealth & Development Office Germany entry requirements page, for Schengen rules, both passport tests, the Polish border checks, the food restrictions and the cash threshold.
- The German embassy or consulate for the country you live in, for anything about your own nationality and purpose of travel.
Sources
- UK Foreign, Commonwealth & Development Office: Germany travel advice: no advisory against travel to any part of the country. Accessed 16 September 2026.
- UK Foreign, Commonwealth & Development Office: Germany entry requirements: Schengen area rules, the two passport tests, the temporary checks on the Polish border, the food restrictions and the 10,000 euro cash declaration. Accessed 16 September 2026.