Coffee shops in Germany by federal state

With the announced legalization of cannabis products, all federal states have the option of approving commercially operated cannabis businesses. How many densities this will be allowed is not yet legally defined. However, various legal hemp products can already be bought in cannabis stores.


Baden-Württemberg (96)

In Baden-Württemberg there are currently 96 coffee shops, CBD and steam shops.

Bavaria (125)

In Bavaria there are currently 125 coffee shops, CBD and steam shops.

Berlin (151)

In Berlin there are currently 151 coffee shops, CBD and steam shops.

Brandenburg (6)

In Brandenburg there are currently 6 coffee shops, CBD and steam shops.

Bremen (25)

In Bremen there are currently 25 coffee shops, CBD and steam shops.

Hamburg (62)

In Hamburg there are currently 62 coffee shops, CBD and steam shops.

Hesse (84)

In Hesse there are currently 84 coffee shops, CBD and steam shops.

Mecklenburg-Western Pomerania (5)

In Mecklenburg-Western Pomerania there are currently 5 coffee shops, CBD and steam shops.

Lower Saxony (56)

In Lower Saxony there are currently 56 coffee shops, CBD and steam shops.

North Rhine-Westphalia (298)

In North Rhine-Westphalia there are currently 298 coffee shops, CBD and steam shops.

Rhineland-Palatinate (33)

In Rhineland-Palatinate there are currently 33 coffee shops, CBD and steam shops.

Saarland (17)

In Saarland there are currently 17 coffee shops, CBD and steam shops.

Saxony (76)

In Saxony there are currently 76 coffee shops, CBD and steam shops.

Anhalt (25)

In Anhalt there are currently 25 coffee shops, CBD and steam shops.

Schleswig-Holstein (34)

In Schleswig-Holstein there are currently 34 coffee shops, CBD and steam shops.

Thuringia (33)

In Thuringia there are currently 33 coffee shops, CBD and steam shops.