Cannabis Penalties Switzerland — what actually happens

In Switzerland, getting caught with cannabis can cost very differently: from CHF 100 fixed fine to several years in prison for trafficking.

Consumption & possession up to 10 g: CHF 100 fixed fine, no record. Above: criminal proceedings, fine CHF 200–1,000, possible record. Trafficking: up to 3 years prison (base), up to 20 years in serious cases. Driving: withdrawal min. 3 months + CHF 600–2,000. Minors: always juvenile authority.

Consumption & possession — the CHF 100 fixed fine

Since October 2013 (NarcA Art. 28b): CHF 100 fine, no proceedings, no record. Requirements: adult, up to 10 g for personal use, no other offences.

Cantonal reality: GE and ZH enforce strictly, BE and VD more leniently.

Above 10 g — criminal proceedings

Above 10 g or with other narcotics: Art. 19a NarcA, misdemeanour, fine CHF 200–1,000, possible criminal record.

Repeat offence = higher fines, additional measures.

Trafficking — the big jump

Trafficking, import, export, brokerage (NarcA Art. 19 para. 1): felony, up to 3 years imprisonment. Serious case (large quantity or gang): up to 20 years.

Simple sharing with friends without profit is treated more leniently — but the line is blurry.

Special cases — driving, minors, employer

Driving: 1.5 μg/L THC → licence withdrawal min. 3 months. Minors: juvenile authority, graduated measures.

Employer: in safety-sensitive jobs a positive test can lead to dismissal.

FAQ

How much is the fixed fine for cannabis in Switzerland?

CHF 100. Up to 10 g, from age 18, no other offences.

What happens above 10 g?

Criminal proceedings (Art. 19a NarcA), fine CHF 200–1,000, possible record.

What penalty for trafficking?

Up to 3 years prison (base). Serious case: up to 20 years.

Are minors punished?

Yes, via juvenile authority, without public record.

Can I lose my job?

In safety-sensitive jobs yes. Elsewhere only if related to working hours or trust.

Cannabis Penalties Switzerland 2026 — Fines & Sentences