World

Amsterdam Cannabis Tourism: Is It Still Worth the Trip for Europeans?

By ZenNews Editorial 2 min read
Amsterdam Cannabis Tourism: Is It Still Worth the Trip for Europeans?

Amsterdam and coffeeshops have been synonymous for decades. Hundreds of thousands of Europeans have visited to consume cannabis legally. Since Germany's legalisation in April 2024, the question arises: is the Amsterdam trip still worth it?

Amsterdam Coffeeshops 2025/2026: The Current Situation

  • Tourists still permitted: Unlike several other Dutch cities, Amsterdam retains tourist access
  • Smoking ban in the red-light district: Since May 2023, public cannabis smoking in the Wallen is prohibited — fine: €100
  • Coffeeshops remain open — consumption inside is still permitted
  • Tourist ban debate: Proposals to restrict access to Dutch nationals surface periodically — not yet implemented in Amsterdam
  • Total coffeeshops: Approximately 160 licensed outlets in Amsterdam (2025)

How Do Coffeeshops Work?

  1. Show ID: Entry for over-18s only — bring a passport or national ID
  2. Order at the counter: Flowers, hash, pre-rolls, edibles in some shops
  3. Purchase limit: Max. 5 g per person per day per shop
  4. No alcohol: Soft drinks and coffee only
  5. Consume on-site: Cannabis may only be consumed inside or in designated outdoor areas
  6. Prices: Typically €10–€18 per gram

Top Coffeeshops in Amsterdam

  • The Bulldog: Oldest chain (1975), multiple locations — touristy but iconic
  • Boerejongens: Consistently rated for quality and fair prices
  • Dampkring: Multiple High Times Cannabis Cup winner, legendary atmosphere
  • Tweede Kamer: One of the oldest shops (since 1985), relaxed city-centre setting
  • Grey Area: Tiny, cult American concept — expect a queue
  • Barney's Farm: Known for award-winning strains and its own seed brand

What You Cannot Do

  • Transport across borders: ABSOLUTELY ILLEGAL. Taking cannabis from the Netherlands to Germany, the UK, or any other country is a criminal offence — in both the Netherlands (export) and the destination country. No quantity is safe to transport. The Dutch-German border is checked regularly.

Alternatives to Amsterdam

  • Barcelona / Spain: Cannabis social clubs, accessible to tourists — see our Spain cannabis guide
  • Germany: Personal consumption legal, social clubs emerging (German residents only)
  • Portugal: Drug consumption decriminalised
  • Czech Republic (Prague): Small quantities decriminalised since 2024

Amsterdam vs. Post-Reform Germany

Criterion Amsterdam Coffeeshop Germany (CanG)
Tourist access Yes (currently) No (German residents only)
Purchase possible Yes, in-shop (max. 5 g) No legal retail purchase
Public consumption In-shop / designated areas only Not near schools, playgrounds, etc.
Home cultivation Illegal Up to 3 plants legal
Strain selection Extensive, menu prices Home grow / CSC members only
Quality control Tolerance system, not officially regulated Strict CanG regulation within CSCs
Image: Leafme.co.uk

Is Amsterdam Still Worth It?

Reasons to go: Immediate legal purchase, wide strain selection, unique city culture, no membership required.

Reasons to reconsider: Taking anything home is illegal; Germans can now grow at home; CSCs are emerging; further restrictions in Amsterdam cannot be ruled out.

Verdict: Amsterdam remains a unique experience, but as a pure cannabis destination it is less exclusive for Europeans than before 2024. Those who love the city have plenty of reasons to visit; those seeking only cannabis now have alternatives.

Related: Cannabis Spain Guide | Cannabis Law Germany | Cannabis Social Clubs Germany

How do you feel about this?
Z
ZenNews Editorial
Editorial

The ZenNews editorial team covers the most important events from the US, UK and around the world around the clock — independent, reliable and fact-based.

Topics: NHS Policy NHS Ukraine War Starmer League Net Zero Artificial Intelligence Zero Ukraine Mental Senate Champions Health Final Champions League Labour Renewable Energy Energy Russia Tightens Renewable UK Mental Crisis Target