Dog tax in Switzerland: CHF 70 to 320. Your dog's address decides

Same dog, same breed: in Bellinzona you pay CHF 70, in Uster 200. Move 15 kilometres across a municipal border and your tax triples, or halves. Switzerland has no unified system: 26 cantons and over 2,000 municipalities set their own rates. Here is the complete overview, with a calculator for your municipality.

Key takeaway
The dog tax in Switzerland ranges, depending on the municipality, from CHF 70 to 200 per year for the first dog; a second dog can cost double (e.g. in Basel). It is not a federal tax: it is levied by your municipality of residence based on the cantonal dog law. Every dog must be microchipped from 3 months, registered in AMICUS and reported to the municipality within 10 days.
·Sources: municipal regulations, ch.ch, Fedlex (TSV)·
WhatsApp
Dog tax in Switzerland 2026: comparison of municipalities from CHF 70 in Bellinzona to CHF 200 in Uster, with dog, franc notes and Swiss municipal borders
70–200
francs per year (1st dog)
by municipality
2.9×
gap Bellinzona vs Uster
same dog
10 days
deadline to register
with the municipality
3 months
chip & AMICUS required
from birth

🐕 What is the dog tax, and why does every municipality charge differently?

The dog tax (« Hundesteuer » in German-speaking Switzerland, « taxe sur les chiens » in the French-speaking part) is an annual levy for every dog aged three months or more. Unlike the federal tax, it is not levied by the Confederation but by the municipalities. Based on the respective cantonal dog law. That is exactly why there is no unified system: the amount depends on the municipality where your dog is registered.

Only identification is regulated at federal level: every dog must be microchipped and registered in AMICUS. Everything else, the amount of the tax, exemptions, additional fees, is set by the canton and municipality. As a result, identical dogs cost very different amounts depending on the postcode.

What the municipality uses the money for
Robidog dispensers: setting up, emptying and maintaining the waste-bag stations
Cleaning public spaces of dog waste
Running the dog register and control
Enforcing the leash requirement and prevention
ℹ️

In most cantons the dog tax is not earmarked. That means the municipality does not have to spend the money on dogs. It can use the revenue elsewhere.

🏆 The ConvivaPlus Index: cities in direct comparison

We compiled the dog tax of Switzerland's largest cities from the official municipal regulations. The result shows in black and white how decisive your address is: the most expensive place charges almost triple the cheapest, for exactly the same dog.

According to the ConvivaPlus Dog Tax Index (as of July 2026, sources: official municipal regulations), the tax for the first dog ranges from CHF 70 (Bellinzona) to CHF 200 (Uster); a second dog costs the most in Basel-Stadt at CHF 320.

Uster ZH
CHF 200
Zürich Stadt ZH
CHF 160
Basel BS
CHF 160
Riehen BS
CHF 150
Bern Stadt BE
CHF 150
St. Gallen SG
CHF 130
Luzern Stadt LU
CHF 120
Aargau (ganzer Kanton) AG
CHF 120
Bettingen BS
CHF 120
Genf Stadt GE
CHF 105
Bellinzona TI
CHF 70
Municipality1st dog2nd dogNote
Uster (ZH)200200Most expensive municipality, incl. CHF 30 cantonal share; high because of the Greifensee recreation area
Zürich Stadt (ZH)160160Cut to CHF 140 demanded, city council refuses (« 160 is appropriate »)
Basel (BS)1603202nd dog costs double; supplementary benefits/social aid minus 70 % (1st dog only)
Riehen (BS)150300Part of Basel-Stadt; 2nd dog also double
Bern Stadt (BE)150150Raised in 2024 from 115 to CHF 150; taxable from 6 months
St. Gallen (SG)130130Range CHF 60–200; cantonal share max. CHF 10 per dog
Luzern Stadt (LU)120120Farm dogs only CHF 40, guard dogs CHF 60
Aargau (ganzer Kanton) (AG)120120Uniform across the canton (max. CHF 150 by law); moving within AG changes nothing
Bettingen (BS)120240Part of Basel-Stadt; cheapest of the three BS municipalities
Genf Stadt (GE)105125Two-tier: 50 cantonal + municipal surcharges + CHF 5 fees
Bellinzona (TI)7070Cheapest large city in Switzerland

1st dog = rate for the first dog per owner. 2nd dog = amount for an additional dog. As of July 2026, sources: official municipal regulations (uster.ch, bs.ch, bern.ch, stadtluzern.ch, ag.ch, ge.ch).

Context
Family with two dogs: in Basel-Stadt that is CHF 480 per year (160 + 320), in Bellinzona only CHF 140. Difference: CHF 340. Year after year, for exactly the same animals.

🧮 Calculator: how much do you pay in your municipality?

Your dog taxCHF 160per year
🚚 Moving comparison: how much do you save (or pay) by changing municipality?
Current municipality
CHF 160
Bellinzona
CHF 70
=
CHF 90
less per year

Indicative value based on official municipal rates (as of July 2026). The 3rd dog is calculated at the 2nd dog's rate; from 3 dogs some municipalities also require a permit. Reductions (farm dog, benefits) are not included.

🧠

Test your dog tax knowledge

2 questions – test your knowledge

1.How much does the tax for the same dog differ between Bellinzona and Uster?

2.Within what deadline must you register your new dog with the municipality?

🗺️ The cantons compared: uniform, range or their own path

Some cantons set the tax uniformly, others only provide a framework and let the municipalities decide. A few go their own way, from Geneva's two-tier system to Solothurn's brand-new surcharge.

CantonRangeNote
ZurichCHF 70–200Framework in the cantonal law; mandatory dog training for new owners since 1 June 2025
St. GallenCHF 60–200Municipalities set the rate; cantonal share max. CHF 10 per dog
AargauCHF 120 fixedOnly canton with a uniform tax (max. CHF 150 by law)
Basel-StadtCHF 140–160The second dog costs double; 70 % reduction with supplementary benefits/social aid
BernCHF 75–200Large town/country differences; cantonal cap
Genevafrom ~CHF 105Two-tier: CHF 50 cantonal + municipal surcharges + CHF 5 fees
SolothurnCHF 50–200 + 35Since 2025 an additional cantonal dog tax of CHF 35 (popular vote May 2025)

✅ Who is exempt from the dog tax?

Most cantons have exemptions and reductions. Fully exempt are mainly dogs that perform a social role. For reductions, the dog's function or the owner's financial situation often matters.

Fully exempt
Guide dogs for the blindfrom IV-recognised guide dog schools
Assistance dogsfor people with disabilities
Rescue dogsREDOG, Alpine Rescue Switzerland
Therapy dogswith official certification
Service dogspolice, army, border guard, customs
Shelter dogsduring their stay at the shelter
Reductions (examples)
Farm dogsCHF 40 instead of 120 (canton of Lucerne)
Guard dogsCHF 60 instead of 120 (canton of Lucerne)
Supplementary benefits / social aid70 % reduction, 1st dog only (Basel-Stadt)
Epilepsy/autism dogsnewly exempt in the canton of Solothurn (from 2025)

📝 Registering your dog: AMICUS, chip and the 10-day deadline

Anyone taking over a dog or moving to Switzerland with a dog must act fast. Identification is governed by federal law (Animal Diseases Ordinance), registration with the municipality by the canton. Here is the step-by-step process:

1
Microchip

The dog is identified with a microchip at the vet, no later than 3 months after birth (imported dogs before entry).

2
AMICUS registration

Entry in the national dog database AMICUS. If ownership changes, the former owner reports the change and the new one takes over the dog. Within 10 days.

3
Municipal registration

Registration with the municipality's dog control, also within 10 days. This is where the tax is set.

4
Check liability insurance

In many cantons liability insurance is mandatory (in Bern, for example, with coverage of at least CHF 3 million).

10 days, the deadline many miss

Both the change of owner in AMICUS and the registration with the municipality must happen within 10 days. Miss the deadline and you risk a fine, and in Aargau they can be « steep ».

🆕 New in 2025/2026: Solothurn's surcharge and Zurich's course requirement

A lot is moving on the dog tax right now. Two changes affect particularly many owners:

Solothurn: new cantonal dog tax (CHF 35)

On 18 May 2025, 66 % of Solothurn voters said yes to a cantonal dog tax of CHF 35. On top of the municipal tax (CHF 50–200). It replaces a control-mark fee ruled unlawful in 2023 and helps fund the veterinary service with around CHF 725,000 per year. Newly exempt: epilepsy alert and autism assistance dogs.

Zurich: mandatory dog training since 1 June 2025

Anyone acquiring a dog from June 2025 in the canton of Zurich, or moving there with one, must take courses: a theory course with an exam for new owners, and a practical course of at least 6 lessons for everyone (from the 6th month, within 12 months). Exception: dogs over 10 years old at the time of acquisition.

It's not the dog that sets the price, but its postcode.

ConvivaPlus Dog Tax Index

🚚 Dog tax when you move: what to watch out for

A change of address can noticeably change your tax, up or down. These points save you trouble and sometimes money:

1
New municipality = new rate

Register within 10 days in the new municipality. Its tax applies immediately, use the calculator above first to avoid surprises.

2
Update your AMICUS address

Your change of address must also be updated in AMICUS, otherwise the dog control's data won't match.

3
Avoid double payment

When leaving, deregister the dog in the old municipality. Some refund the tax pro rata, others bill per quarter. Ask actively.

4
Moving within Aargau: no change

Because Aargau charges CHF 120 across the whole canton, a move within the canton doesn't change the amount.

📊
Quick poll54 votes

Do you find the dog tax in your municipality justified?

One click – anonymous, no sign-up required.

Frequently asked questions about the dog tax

The key answers on costs, registration, exemptions and moving.

🔍

People also ask

Related questions from our magazine

ConvivaPlus analysis

The dog tax is one of the last examples of genuine fiscal federalism in everyday life: no federal law, no unified amount, 26 cantonal logics and over 2,000 municipal decisions. For owners this means, concretely: a look at the municipal regulation can be worth more than CHF 100 per year. And before a planned move, the comparison is worth it before the removal van rolls.

ConvivaPlus Editorial

Taxes & municipality

Researched and verified. Facts, not opinions.

Last updated:

Sources & methodology
As of: As of: 2 July 2026
01
ch.ch, dog taxOfficial explanation by Confederation/cantons
02
City of Uster. DogsCHF 200 per dog, incl. CHF 30 cantonal share
03
Basel-Stadt, registering a dogCHF 160/320, reduction for benefits/social aid
04
City of Bern, dogsCHF 150, liability min. CHF 3 million
05
City of Lucerne. OwnersCHF 120, farm dogs 40, guard dogs 60
06
Canton of Aargau, dogsUniform across the canton, CHF 120
07
Canton of Geneva, dog taxTwo-tier system, from ~CHF 105
08
Fedlex. Animal Diseases Ordinance (TSV)Legal basis for chip & AMICUS (art. 16–18)

All information without guarantee. Found an error? → support@conviva-plus.ch

💡Did you know?

Aargau is the only canton with a fixed tax across the whole canton: CHF 120 everywhere. A move from Aarau to Baden therefore changes nothing, elsewhere the same move can double the amount.

Source: ag.ch, ch.ch

Discussion

4 voices from the community

M
Marco T.from Solothurn

Seit der Abstimmung zahlen wir jetzt noch 35 Franken extra an den Kanton. Immerhin sind Assistenzhunde neu befreit.

S
Sandra M.from Basel

Der zweite Hund kostet bei uns wirklich das Doppelte, 320 Franken. Wusste nicht, dass es mit EL eine Reduktion gibt, werde ich abklären.

R
Reto B.from Uster

200 Franken für einen kleinen Dackel. Und mein Kollege in Bellinzona zahlt 70. Der Index hier zeigts endlich mal schwarz auf weiss. Danke!

CP
ConvivaPlus Editorial

Danke, Reto! Genau darum haben wir den Index gebaut. Uster begründet den Spitzenwert mit dem Greifensee-Erholungsgebiet, ein schwacher Trost für den Dackel.

What do you think of this article?

Found an error or have feedback? Let us know or write to us directly.

All information without guarantee. Your municipality's regulation or the cantonal dog law is decisive. As of: July 2026.