Where does your dog ride free, where does the leash apply, how many dog areas do cities list? 31 German cities compared, with official sources and honest gaps.

In 16 of the 31 German cities we compared, your dog rides buses and trains without a ticket of its own (in Munich and Augsburg this applies to one dog), we could confirm a dedicated statutory leash period for the breeding and nesting season only in Lower Saxony, Bremen and Saxony-Anhalt, and Hamburg has the most officially listed dog areas with 143 off-leash zones. Every figure comes from official sources and is current as of 15 October 2026. Anything we could not verify appears in the table as "not verified", never as an estimate.
ou will not find a ranking of the most dog-friendly city here, on purpose. The numbers show which rules and which published data exist. They say nothing about what life with a dog is really like in a city. Leash rules, counting methods and transit fares differ too much for that.
Cities with a link have their own Souldog city guide. An asterisk means weakly verified; see "Methodology" below. The "Official dog areas" column counts zones, meadows or areas depending on the city, so read it across cities with care.
| City (state) | Official dog areas | Leash rule | Public transport | Breeding season | Dog beach |
|---|---|---|---|---|---|
| Augsburg (BY) | not verified | zones only | 1 dog free | no statewide rule* | none found |
| Berlin (BE) | not verified | citywide | reduced fare | year-round leash | Yes: Grunewaldsee |
| Bielefeld (NW) | 9 | zones only | free | recommendation only | none found |
| Bochum (NW) | 14 | parks and zones | free | recommendation only | none found |
| Bonn (NW) | not verified | parks and zones | free | recommendation only | none found |
| Braunschweig (NI) | 3 | parks and zones | free | 1 Apr to 15 Jul | none found |
| Bremen (HB) | 13 | parks and zones | child fare | 15 Mar to 15 Jul | Yes: Hemelinger See |
| Dortmund (NW) | not verified | citywide* | free | recommendation only | none found |
| Dresden (SN) | not verified | zones only | special rule | not verified | none found |
| Duisburg (NW) | not verified | parks and zones | free | recommendation only | none found |
| Düsseldorf (NW) | 38 | parks and zones | free | recommendation only | none found |
| Essen (NW) | 29 | citywide | free | recommendation only | none found |
| Frankfurt am Main (HE) | not verified | not verified | free | no statewide rule* | not verified |
| Freiburg im Breisgau (BW) | 1 | parks and zones | child fare | no statewide rule* | none found |
| Halle (Saale) (ST) | 17 | parks and zones | extra ticket | 1 Mar to 15 Jul | none found |
| Hamburg (HH) | 143 | citywide | free | year-round leash | none found |
| Hannover (NI) | 32 | parks and zones | child fare | 1 Apr to 15 Jul | none found |
| Heidelberg (BW) | 3 | citywide | child fare | no statewide rule* | none found |
| Karlsruhe (BW) | 18 | parks and zones | child fare | no statewide rule* | Yes: Baggersee Grötzingen |
| Köln (NW) | 94 | parks and zones | free | recommendation only | Yes: Rather See (private) |
| Leipzig (SN) | 40 | parks and zones | extra ticket | not verified | Yes: Cospudener and Kulkwitzer See |
| Magdeburg (ST) | 24 | citywide | child fare | 1 Mar to 15 Jul | Yes: STRANDPARX (private) |
| Mannheim (BW) | 4 | citywide | child fare | no statewide rule* | none found |
| Mönchengladbach (NW) | 17 | citywide | free | recommendation only | not verified |
| München (BY) | not verified | zones only | 1 dog free | no statewide rule* | none found |
| Münster (NW) | not verified | parks and zones | free | recommendation only | none found |
| Nürnberg (BY) | 20 | parks and zones | child fare | no statewide rule* | none found |
| Oldenburg (Oldb) (NI) | 7 | zones only | child fare | 1 Apr to 15 Jul | none found |
| Rostock (MV) | 2* | zones only* | special rule | not verified | Yes: Baltic beaches (May to Sep) |
| Stuttgart (BW) | 5 | parks and zones | child fare | no statewide rule* | none found |
| Wuppertal (NW) | 5 | citywide | free | recommendation only | none found |
"none found" in the dog beach column means: the official pages we checked name no designated spot. That does not prove none exists. Always check the signs on site.
We found an official figure for 21 cities. Hamburg publishes a list of 143 dog off-leash zones (as of March 2026), plus 99 released paths and areas for dogs that passed an obedience test. Cologne lists 94 numbered off-leash areas; the city gives no total, so we counted the table ourselves. Next come Leipzig with 40 off-leash sites, Düsseldorf with 38, and Hanover with 32 areas plus 9 dog routes. The median across the 21 cities is 17.
At the bottom are Freiburg with one explicitly designated dog meadow (a pilot project) and Braunschweig and Heidelberg with three areas each. For Frankfurt we could verify neither the number of off-leash areas nor the leash rule, because the city's pages were not accessible to us; both are marked "not verified" in the table.
In eight cities we found no official figure or list: Augsburg, Berlin, Bonn, Dortmund, Dresden, Duisburg, Munich and Münster; for Frankfurt the figure is not verified. That does not mean they have no off-leash areas. Berlin, for example, names 12 dog off-leash areas in its forests covering roughly 1,220 hectares, but no citywide total. Dortmund lists only three example sites. Münster names four zones where dogs may run off leash rather than fenced meadows.
A designated area applies only within its own boundaries. The park around it stays a leash zone. Our guide finding a dog park near you explains how to find suitable areas; places per city are in the dog-friendly places directory.
We sorted the rules into three groups.
Streets and public grounds in built-up areas (9 cities): Berlin and Hamburg have a citywide leash requirement under state dog law, in Hamburg with the option of an exemption after an obedience test. In Essen, Wuppertal, Mönchengladbach, Magdeburg, Heidelberg and Mannheim a municipal ordinance sets the leash rule on streets and in public grounds. Dortmund also belongs here according to the version of its ordinance available to us (weakly verified, we did not check the current text).
Green spaces and specific zones (16 cities): The leash applies mainly in parks and gardens, pedestrian zones and at transit stops, except on designated dog areas. Examples include Cologne, Düsseldorf, Leipzig, Stuttgart, Karlsruhe, Nuremberg, Bremen and Hanover.
Specific zones only, otherwise off leash (6 cities): Augsburg, Bielefeld, Dresden, Munich, Oldenburg and Rostock (Rostock weakly verified through press reports). Augsburg states explicitly that there is no general leash requirement.
State law applies on top. In North Rhine-Westphalia the state dog act adds duties for large dogs; in Munich, dogs of 50 centimetres shoulder height or more face stricter zones. The details for your city are in the individual guides, for example for Berlin, Hamburg and Munich.
In 14 cities a dog rides free according to the fare rules: in all eleven North Rhine-Westphalian cities we checked (VRR, VRS and Westfalentarif networks) as well as in Hamburg, Frankfurt and Braunschweig. In the NRW conditions this means "free of charge without legal entitlement": carriage applies as long as safety and order are not at risk.
In two more cities one dog rides free: Munich and Augsburg, with the child fare for every further dog.
Ten cities require a child ticket for the dog: Bremen, Oldenburg, Hanover, Magdeburg, Nuremberg, Stuttgart, Karlsruhe, Mannheim, Heidelberg and Freiburg. In Stuttgart, Karlsruhe and Nuremberg the dog still rides free with certain season tickets. Berlin charges a reduced fare per dog, with free carriage on season and day passes. Leipzig and Halle (both MDV) require an extra ticket, and Dresden and Rostock have special rules: in Dresden the bicycle day ticket also covers dogs, in Rostock dogs up to 30 centimetres shoulder height ride free.
The Deutschlandticket treats dogs differently. According to the fare rules you need a regular ticket for the dog in, for example, Berlin, Bremen, Dresden, Hanover, Leipzig, Magdeburg, Oldenburg and Freiburg. In Munich, Stuttgart and Karlsruhe the dog rides free with the Deutschlandticket according to the networks, and in Hamburg dogs ride without a ticket anyway. Check the rule for your route before you set off.
In Berlin, Dresden, Leipzig, Halle and Magdeburg the conditions generally require a muzzle for dogs without a carrier. In the other cities the conditions usually mention a muzzle only for dogs that could endanger other passengers. Small dogs in a closed carrier ride free in most networks. Our guides to Cologne and Leipzig show how this looks in practice.
The breeding and nesting season is the time when wild animals give birth and raise their young. Whether your dog must be on a leash then is decided by the state, not the city.
We could confirm a statutory period for three states. In Lower Saxony a leash requirement applies from 1 April to 15 July in forests and open countryside (section 33 NWaldLG), affecting Hanover, Braunschweig and Oldenburg. In Bremen dogs must be leashed from 15 March to 15 July outside the built-up city area. In Saxony-Anhalt dogs must be leashed in open countryside from 1 March to 15 July (section 28 paragraph 2 LWaldG), affecting Magdeburg and Halle. The start varies between 1 March and 1 April; the end is 15 July everywhere.
Berlin and Hamburg need no separate period because the leash requirement applies all year anyway. In North Rhine-Westphalia the forestry authority Wald und Holz NRW calls the leash in this period a recommendation, not a duty. For Bavaria, Hesse and Baden-Württemberg we found no statewide duty; there, municipalities or hunting authorities can order the leash. Heidelberg, for example, asks for a short leash from 15 March to 31 August. These three states carry an asterisk in the table because we could not read the statute text ourselves everywhere. For Saxony and Mecklenburg-Western Pomerania we found no reliable source.
How this works in practice is shown in our guides to Hanover and the Eilenriede and to Bremen.
Official pages name a designated dog swimming spot for five cities: the Grunewaldsee in Berlin, the Hemelinger See in Bremen, the Baggersee Grötzingen in Karlsruhe (1 May to 31 October, signed area only), the west shore at the Cospudener See and the east shore at the Kulkwitzer See in Leipzig, and the dog beaches on the Baltic coast in Rostock (May to September). In Cologne (Rather See) and Magdeburg (STRANDPARX) private operators run a dog beach; that is not a municipal service.
For 22 cities the pages we checked name no designated spot, and for Frankfurt and Mönchengladbach we could not verify it. Sometimes swimming is regulated explicitly: Augsburg allows swimming with dogs in the Lech and Wertach and bans it at four lakes. Düsseldorf has banned swimming in the Rhine citywide (provisionally until 31 December 2026). Watch for blue-green algae warnings; see our guide to blue-green algae and dogs and the guide to swimming with your dog in lakes and the sea.
We compared 31 German cities: the 24 for which Souldog has published a city guide, and seven more for which research exists. It is not a census of all large cities.
Sources are official city pages, bylaws and ordinances, fare conditions of the transit networks, and state pages on forests and nature conservation. The source list is at the end of the article.
Four kinds of cells occur: verified (statement read in the source), weakly verified (asterisk; partial evidence, press or search result), "none found" (negative finding) and "not verified" (no reliable source). Of 155 cells, 106 are verified, 12 weakly verified, 22 negative findings and 15 not verified.
We do not calculate per-capita values. The counting methods for dog areas differ too much, and we did not collect dated population figures for every city. Rules change: bylaws are rewritten and fares are adjusted yearly. For legal questions the current text of the city applies, and on site the signs.
Look up your city in the dog-friendly places directory, open the matching city guide and check the rules for your route. In the Souldog app you can find dog meadows and confirmed places on the Discover map. For more ideas, see our overview of dog-friendly day trips in Germany.