Not yet medically reviewed, information on this site is in preparation and has not been verified by a medical reviewer.
Legality

Is it legal in Germany? Drug law, cannabis and penalties

German drug law is set by three acts that do different jobs, and the most commonly repeated claim about it is wrong. This page states which act reaches which substance, quotes the provision that sets each penalty, and links every substance to its own sourced entry. Legal information, not legal advice.

88 confirmed substances0 not separately listedLast updated September 21, 2026

Three acts, read in order

The Betäubungsmittelgesetz is the drug act. Its three annexes decide everything that follows. Anlage I is not marketable, so nothing in it has a lawful supply or prescription route. Anlage II is marketable but not prescribable. Anlage III is marketable and prescribable, which is where opium, fentanyl, GHB, diazepam and nimetazepam sit. Unauthorised handling carries imprisonment of up to five years or a fine under § 29(1), and that list reaches simple possession at number 3.

The Neue-psychoaktive-Stoffe-Gesetz catches what the drug act does not, and it is expressly subordinate to it. § 1(2) provides that the act does not apply to Betäubungsmittel within § 1(1) of the drug act, nor to medicinal products, veterinary medicines or medical devices. So the annexes are read first.

The Konsumcannabisgesetz took cannabis out of the drug act in 2024 and gave it its own rules. It is the source of almost every mistaken English summary of German law.

Cannabis is not legalised. It is prohibited with exceptions.

§ 2(1) of the Konsumcannabisgesetz sets out twelve prohibitions. It is forbidden to possess cannabis, to cultivate it, to produce it, to trade in it, to import or export it, to move it through the country, to hand it over or pass it on, to let another consume it, to administer it, otherwise to put it into circulation, to procure it, or to acquire or receive it. The default position is prohibition.

§ 3 then permits specific quantities. An adult may possess up to 25 grams of cannabis for own consumption, measured after drying for flowers and leaf material. At the person's home or habitual residence the limit is 50 grams and up to three living cannabis plants, and the total held may not exceed 50 grams.

There are then two different sets of numbers and confusing them is the common error. § 34 makes it a crime, punishable by up to three years or a fine, to possess more than 30 grams away from home, more than 60 grams in total, or more than three living plants. § 36 makes the band in between an administrative offence rather than a crime: more than 25 and up to 30 grams away from home, and more than 50 and up to 60 grams in total. Those carry a fine of up to 30,000 euro under § 36(2).

So there are three tiers, not two. Permitted up to 25 and 50 grams. An administrative offence between 25 and 30, and between 50 and 60. A crime above 30 and 60. Cultivation beyond three plants, any trade, and any import or export remain crimes whatever the quantity.

§ 2(2) prohibits extracting cannabinoids from the cannabis plant, with an exception for CBD. That is why concentrates are not covered by the possession allowances.

The new psychoactive substances act catches by group, not by name

Anlage 1 to the Neue-psychoaktive-Stoffe-Gesetz defines nine substance groups by chemical scaffold: compounds derived from 2-phenethylamine, cannabimimetics and synthetic cannabinoids, benzodiazepines, compounds derived from N-(2-aminocyclohexyl)amide, compounds derived from tryptamine, compounds derived from arylcyclohexyl(methyl)amine, compounds derived from benzimidazole, compounds derived from 3,3-diphenylpropan-1-amine, and compounds derived from 4-amino-1-benzylpiperidine.

Anlage 2 works differently. It names two substances individually, gamma-butyrolactone and nitrous oxide, and reaches them only when they have the properties set out in column 2. For nitrous oxide those properties are about packaging: a container holding more than 8.4 grams, or the sale of more than ten containers of up to 8.4 grams in one transaction.

There is no general catch-all for psychoactivity. A substance that is psychoactive, sits in no Anlage 1 group and is not named in Anlage 2 is not a new psychoactive substance under this act.

The prohibition and the crime are not the same size. § 3(1) forbids trading, putting into circulation, manufacture, import, export, acquisition and possession. § 4(1) punishes only trading, putting into circulation, administering to another, and manufacture or import for the purpose of putting into circulation, with up to three years or a fine. § 4(3) raises that to one to ten years for commercial or gang conduct, or for supply by a person over 21 to a person under 18. Acquisition and simple possession are forbidden by § 3 and are not among the acts § 4 punishes.

What each provision carries

ProvisionConductPenalty
BtMG § 29(1)Unauthorised handling of a listed drug, including possession at number 3Up to 5 years or a fine
BtMG § 29(3)A particularly serious caseNot less than 1 year
KCanG § 34(1)Over 30 g away from home, over 60 g in total, or over three plantsUp to 3 years or a fine
KCanG § 36(1) and (2)Over 25 and up to 30 g away from home, or over 50 and up to 60 g in totalAdministrative offence, fine up to 30,000 euro
NpSG § 4(1)Trading, supplying or administering a new psychoactive substanceUp to 3 years or a fine
NpSG § 4(3)Commercial or gang conduct, or supply by an adult over 21 to a person under 181 to 10 years
NpSG § 3(1) and § 4Acquiring or possessing a new psychoactive substanceForbidden, and not among the acts § 4 punishes

Every substance confirmed against a primary source

88 substances have a status for Germany verified against a named statute. Each row links to the full entry, with the consequences, the prescription position and the source.

SubstanceStatus
1P-LSD1P-LSD is reached in Germany by the Neue-psychoaktive-Stoffe-Gesetz and not by the Betäubungsmittelgesetz, and it is reached as a member of a printed structure group rather...
2-FDCKControlled narcotic, 2-FDCK (2-Fluordeschlorketamin) was added by name to Anlage II of the Betäubungsmittelgesetz (BtMG) by the 24th BtMÄndV (BGBl. 2024 I Nr. 379), in force 5...
25I-NBOMe25I-NBOMe holds a line of its own in Anlage I of the Betäubungsmittelgesetz. The dossier records the printed table row as „- | 25I-NBOMe(2C-I-NBOMe) |...
2C-B2C-B is a named narcotic in Germany with a line of its own in Anlage I of the Betäubungsmittelgesetz. The dossier records the printed table row as „- |...
2C-E2C-E is listed in Germany under its own market name. The dossier records the Anlage I row of the Betäubungsmittelgesetz as „- | 2C-E |...
2C-I2C-I is named in its own right in Anlage I of the Betäubungsmittelgesetz. The dossier records the row as „- | 2C-I | 4-Iod-2,5-dimethoxyphenethylazan“ and makes a point that is...
2C-T-72C-T-7 is listed by name in Anlage I of the Betäubungsmittelgesetz. The dossier records the row as „- | 2C-T-7 | 2,5-Dimethoxy-4-(propylsulfanyl)phenethylazan“. The...
3-MMC3-MMC is a named entry in Anlage I of the Betäubungsmittelgesetz. The dossier records the row as „- | 3-Methylmethcathinon(3-MMC) |...
4-AcO-DMT4-AcO-DMT is reached by the Neue-psychoaktive-Stoffe-Gesetz through the indole-3-alkylamine structure group, not by a named narcotics line. The dossier places it at NpSG Anlage...
4-HO-MET4-HO-MET is reached by the Neue-psychoaktive-Stoffe-Gesetz as a member of the indole-3-alkylamine group at Anlage 1 Nr. 5.1, and not by any named narcotics entry. The dossier...
5-MeO-DMT (Bufo / Toad)5-MeO-DMT holds its own line in Anlage I of the Betäubungsmittelgesetz, which is worth stating against the tryptamines that Germany leaves to the structure-group statute. The...
6-APBControlled narcotic. 6-APB is named in Anlage II of the Betäubungsmittelgesetz, the schedule of substances that are tradeable but not prescribable. [Certain] Re-derived in this...
7-Hydroxymitragynine (7-OH)Neither 7-hydroxymitragynine nor kratom is separately scheduled in Germany: 7-OH, a kratom alkaloid, falls outside the BtMG and the NpSG substance groups, so it shares the...
AdderallAdderall is a brand, and Germany's schedules do not list brands, so the row is resolved through the constituent. The dossier takes the route through amphetamine and records the...
AlcoholAlcohol is outside the German narcotics schedules and the dossier records the absence as a checked one rather than an assumed one. The search ran on 20 September 2026 across...
Amanita muscariaAmanita muscaria is not scheduled in Germany, and the dossier reaches that as a checked absence with a named rejection. The search ran on 20 September 2026 across BtMG Anlagen...
AmphetamineAmphetamine is listed in Germany in the prescribable tier rather than the prohibited one, which is the fact most accounts of it get wrong. The dossier records the Anlage III...
Amyl NitriteThe German position on amyl nitrite is open on this dossier and the row records it as open rather than as an absence. The search ran on 20 September 2026 across BtMG Anlagen I...
AyahuascaAyahuasca is a preparation and the German schedules do not list preparations by name, so this row is resolved through a constituent. The dossier takes the route through...
BarbituratesGermany's schedule names individual barbiturates, so this row is a finding rather than a deferral, and the specific barbiturate has to be identified before any answer is given....
BenzodiazepinesBenzodiazepines resolve member by member in Germany and across two different statutes, which is why a single class answer would be wrong here. The dossier ran the check against...
BuprenorphineBuprenorphine is a named narcotic in the prescribable tier of the German schedules. The dossier records the Anlage III row of the Betäubungsmittelgesetz as „Buprenorphin | - |...
CaffeineCaffeine is absent from the German narcotics lists, and the dossier records the absence as a search that was actually run. On 20 September 2026 the terms „Koffein; Coffein...
CannabinolCannabinol is not a scheduled substance in Germany on this reading, and the row turns on a rejection that is easy to get wrong. The search ran on 20 September 2026 across BtMG...
Cannabis / THCControlled, and not as a narcotic. Since 1 April 2024 cannabis is governed by the Konsumcannabisgesetz (KCanG) and medical cannabis by the Medizinal-Cannabisgesetz (MedCanG)...
CathinoneCathinone holds its own line in Anlage I of the Betäubungsmittelgesetz. The dossier records the row as „Cathinon | - | (S)-2-Amino-1-phenylpropan-1-on“, and the stereochemistry...
CBDCannabidiol is expressly outside the statutory definition of Cannabis. [Certain] Re-derived in this pass: KCanG S 1 Nr. 8 was read at gesetze-im-internet.de on 21 September...
ClonazepamClonazepam is a named narcotic in the prescribable tier of the German schedules. The dossier records the Anlage III row of the Betäubungsmittelgesetz as „Clonazepam | - |...
CocaineCocaine is a named narcotic in Germany and it sits in the prescribable tier rather than the prohibited one. The dossier records the Anlage III row of the Betäubungsmittelgesetz...
CodeineCodeine is listed in Germany with a printed exception attached, and the exception is the whole of the practical answer. The dossier records the Anlage III row of the...
Crack CocaineCrack is a physical form rather than a separate substance, and the German schedules do not list forms, so this row resolves through the molecule. The dossier records the Anlage...
Delta-8-THCDelta-8-THC has an entry of its own in Anlage I of the Betäubungsmittelgesetz, distinct from the delta-9 isomer. The dossier records the row as „- | Δ8-Tetrahydrocannabinol...
DiazepamDiazepam is a named narcotic in the prescribable tier of the German schedules. The dossier records the Anlage III row of the Betäubungsmittelgesetz as „Diazepam | - |...
DMTDimethyltryptamine is named in Anlage I of the Betäubungsmittelgesetz in its own right. The dossier records the row as „- | N,N-Dimethyltryptamin (Dimethyltryptamin, DMT) |...
DOMDOM is listed by name in Anlage I of the Betäubungsmittelgesetz. The dossier records the row as „- | Dimethoxymethylamfetamin (DOM, STP) |...
DXMDextromethorphan is absent from the German narcotics lists, and this row is the cleanest stereochemical rejection in the set. The search ran on 20 September 2026 across BtMG...
EphedrineEphedrine is controlled in Germany, but not as a narcotic, and the difference decides everything downstream. The search ran on 20 September 2026 under „Ephedrin; Ephedrine“...
EtizolamEtizolam is a named narcotic in Germany, which is worth stating because it is not a benzodiazepine in the strict sense and several jurisdictions reach it only through analogue...
FentanylFentanyl is a named narcotic in the prescribable tier of the German schedules. The dossier records the Anlage III row of the Betäubungsmittelgesetz as „Fentanyl | - |...
GabapentinGabapentin is not scheduled in Germany. The search ran on 20 September 2026 under „Gabapentin“ across BtMG Anlagen I bis III and NpSG Anlagen 1 und 2 and returned no entry in...
GBLGBL is placed by the Neue-psychoaktive-Stoffe-Gesetz through a named line in Anlage 2, which is a different list from the Anlage 1 substance groups and it enters the Act by a...
GHBGHB is a named narcotic in the prescribable tier of the German schedules, and the contrast with its precursor lactone is the point of the row. The dossier records the Anlage...
HeroinHeroin is in Anlage I of the Betäubungsmittelgesetz with a carve-out printed inside the entry itself, and the carve-out is the reason this row is not the simple prohibition it...
HHCControlled narcotic. Hexahydrocannabinol is named in Anlage II of the Betäubungsmittelgesetz, the schedule of substances that are tradeable but not prescribable. [Certain]...
HydrocodoneHydrocodone is a named narcotic in the prescribable tier of the German schedules. The dossier records the Anlage III row of the Betäubungsmittelgesetz as „Hydrocodon |...
KetamineKetamine is not a scheduled narcotic in Germany on the text searched, which is a genuine divergence from many other jurisdictions and the row is worth reading closely for that...
KhatKhat is plant material and the German schedules reach it through its alkaloid rather than by naming the plant. The dossier takes the route through cathinone and records the...
KratomKratom (Mitragyna speciosa) is not controlled in Germany. It is not scheduled under the Narcotics Act (BtMG) nor the New Psychoactive Substances Act (NpSG), and neither...
LorazepamLorazepam is a named narcotic in the prescribable tier of the German schedules. The dossier records the Anlage III row of the Betäubungsmittelgesetz as „Lorazepam | - |...
LSA (Morning Glory)Ergine is not scheduled in Germany on this reading, and the rejection that produces that answer is a name-proximity one. The search ran on 20 September 2026 under „Ergin...
LSDLSD is listed in Anlage I of the Betäubungsmittelgesetz under its international non-proprietary name. The dossier records the row as „Lysergid | N,N-Diethyl-D-lysergamid...
MDAMDA is listed in Anlage I of the Betäubungsmittelgesetz under a name most readers will not recognise. The dossier records the row as „Tenamfetamin | Methylendioxyamfetamin...
MDMAMDMA is listed in Anlage I of the Betäubungsmittelgesetz. The dossier records the row as „- | Methylendioxymetamfetamin (MDMA) |...
MDPVMDPV sits in Anlage II of the Betäubungsmittelgesetz, the middle tier, which is an uncommon placement worth stating precisely. The dossier records the row as „- |...
MemantineMemantine is not scheduled in Germany. The search ran on 20 September 2026 under „Memantin; Memantine“ across BtMG Anlagen I bis III and NpSG Anlagen 1 und 2 and returned no...
Mephedrone (4-MMC)Mephedrone is listed by name in Anlage I of the Betäubungsmittelgesetz. The dossier records the row as „- | 4-Methylmethcathinon(Mephedron) |...
MescalineMescaline holds its own line in Anlage I of the Betäubungsmittelgesetz. The dossier records the row as „- | Mescalin | 3,4,5-Trimethoxyphenethylazan“, with the German spelling...
MethadoneMethadone is a named narcotic in the prescribable tier of the German schedules. The dossier records the Anlage III row of the Betäubungsmittelgesetz as „Methadon | - |...
MethamphetamineMethamphetamine sits in Anlage II of the Betäubungsmittelgesetz, the middle tier, and not in the first. The dossier records the row as „Metamfetamin | Methamphetamin |...
Methaqualone (Quaaludes)Methaqualone sits in Anlage II of the Betäubungsmittelgesetz, the marketable but not prescribable tier. The dossier records the row as „Methaqualon | - |...
MethyloneMethylone is expressly printed in Anlage II of the Betäubungsmittelgesetz, which the dossier stresses because a substance of this kind is often assumed into a structure group...
MethylphenidateMethylphenidate is a named narcotic in the prescribable tier of the German schedules. The dossier records the Anlage III row of the Betäubungsmittelgesetz as „Methylphenidat |...
MitragynineMitragynine is not printed in the German lists, and the dossier is careful about the inference that would otherwise be made from its chemistry. The search ran on 20 September...
ModafinilModafinil is not scheduled in Germany. The search ran on 20 September 2026 under „Modafinil“ across BtMG Anlagen I bis III and NpSG Anlagen 1 und 2 and returned no entry in...
MorphineMorphine is a named narcotic in the prescribable tier of the German schedules. The dossier records the Anlage III row of the Betäubungsmittelgesetz as „- | Morphin |...
MXEMXE is listed by name in Anlage I of the Betäubungsmittelgesetz, and the placement is worth contrasting with the parent it derives from. The dossier records the row as „- |...
NicotineNicotine is outside the German narcotics lists and is regulated by product legislation instead. The search ran on 20 September 2026 under „Nikotin; Nicotine“ across BtMG...
NimetazepamNimetazepam is a named narcotic in the prescribable tier of the German schedules, which is a notably different position from the one it holds in several Asian jurisdictions...
Nitrous OxideNitrous oxide is placed by the Neue-psychoaktive-Stoffe-Gesetz through a named line in Anlage 2, and the line carries its own quantitative limits on its face. The dossier...
OpiumOpium is listed in Anlage III of the Betäubungsmittelgesetz by description rather than by chemistry. The dossier records the row as „- | Opium(der geronnene Saft der zur Art...
OxycodoneOxycodone is a named narcotic in the prescribable tier of the German schedules. The dossier records the Anlage III row of the Betäubungsmittelgesetz as „Oxycodon |...
PCPPCP is listed in Anlage I of the Betäubungsmittelgesetz under its international non-proprietary name. The dossier records the row as „Phencyclidin | PCP |...
PeyotePeyote is a plant and the German narcotics table does not name it, so the row resolves through the alkaloid it contains. The dossier takes the route through mescaline and...
PhenibutThe German position on phenibut is open on this dossier, and the row is explicit that it is the structural question, rather than the name search, that leaves it open. The...
Pink Cocaine / TusiPink cocaine is a market label and not a substance, and German law has no line for a label. The dossier treats the row as a designation covering variable mixtures and records...
PoppersPoppers is a collective name for several different alkyl nitrites, and German law resolves substances rather than collective names. The dossier records the label as covering...
PregabalinPregabalin is not scheduled in Germany. The search ran on 20 September 2026 under „Pregabalin“ across BtMG Anlagen I bis III and NpSG Anlagen 1 und 2 and returned no entry in...
PsilocybinPsilocybin is listed in Anlage I of the Betäubungsmittelgesetz. The dossier records the row as „Psilocybin | - | [3-(2-Dimethylaminoethyl)indol-4-yl]dihydrogenphosphat“, so the...
QuetiapineQuetiapine is not scheduled in Germany. The search ran on 20 September 2026 under „Quetiapin; Quetiapine“ across BtMG Anlagen I bis III and NpSG Anlagen 1 und 2 and returned no...
Salvia divinorumSalvia divinorum is named as a species in Anlage I of the Betäubungsmittelgesetz, which is the opposite arrangement from the other plants in this set. The dossier records the...
Scopolamine (Devil's Breath)Scopolamine is not scheduled in Germany, and the rejection recorded on this row is a pharmacological one rather than a chemical one. The search ran on 20 September 2026 under...
Synthetic Cannabinoids (K2 / Spice)Synthetic cannabinoids is a class name covering many different molecules, and no single German result attaches to it. The dossier records that the new psychoactive substances...
THC-PTHC-P is reached by the Neue-psychoaktive-Stoffe-Gesetz through a printed side-chain allowance rather than by any name. The dossier places it at Anlage 1 Nr. 2.3.2 Buchst. c...
TobaccoTobacco is outside the German narcotics lists and is governed by its own product statute. The search ran on 20 September 2026 under „Tabak; Tobacco; Nicotiana tabacum“ across...
TramadolTramadol is not a scheduled narcotic in Germany, which is a genuine divergence from a number of countries that place it in their drug schedules, and it is the kind of...
Xanax (Alprazolam)Alprazolam is a named narcotic in Germany and sits in the prescribable tier. The dossier records the Anlage III row of the Betäubungsmittelgesetz as „Alprazolam | - |...
XylazineXylazine is not scheduled in Germany. The search ran on 20 September 2026 under „Xylazin; Xylazine“ across BtMG Anlagen I bis III and NpSG Anlagen 1 und 2 and returned no entry...
ZolpidemZolpidem is a named narcotic in the prescribable tier of the German schedules, which is worth stating because it is not a benzodiazepine and is often assumed to be outside the...

Sources

Statute text on this page is quoted from the copies linked above. Last verified September 21, 2026.

← All countries Drug index