In the United States, the cannabis legal age is 21 for recreational (adult-use) marijuana in every state that allows it. Medical cannabis has a lower bar: most states let patients 18 and older buy medical marijuana on their own, while younger patients need a parent or caregiver to register for them. Hemp-derived CBD has no federal age minimum, but many states and stores set their own limit at 18 or 21.
Does federal law set a cannabis legal age?
No. Marijuana sits on Schedule I of the Controlled Substances Act, so federal law bans it outright and never names a minimum age.
Cannabis Legal Age for Recreational Use
Hemp is a different story. The 2018 Farm Bill made hemp and hemp-derived CBD legal at the federal level, and it set no age limit for buying them.
That leaves the states in charge. Every state with adult-use sales picked 21 as the minimum, matching the drinking age.
cannabis legal age for recreational use
Why 21 for recreational cannabis?
Lawmakers copied the alcohol standard. States that legalized adult use wanted a familiar number, and 21 was already the rule for beer, wine, and liquor.
Brain development research played a part. The prefrontal cortex keeps maturing into the mid-20s, and health agencies point to that window when they defend a higher age.
Federal money pressure mattered as well. The National Minimum Drinking Age Act of 1984 tied highway funds to a 21 drinking age, and cannabis regulators borrowed that logic.
Medical marijuana age rules
Medical programs use a lower bar. In most states, a patient can get a card at 18 and buy medical cannabis without a caregiver.
Patients under 18 need an adult. A parent or legal guardian registers as the caregiver, and that adult buys and holds the product.
- California: 18 and up for a patient card, caregiver required for minors.
- Colorado: 18 and up for medical, caregiver required under 18.
- Florida: patients under 21 must have a designated caregiver.
- New York: 18 and up for medical, caregiver required for minors.
A few states go lower for specific conditions, such as severe epilepsy, but a doctor and a caregiver stay in the loop.
What age can you buy CBD?
There is no federal CBD age requirement. In states that stay silent on hemp, a store can sell CBD to a minor.
Many states disagree. They set 18 or 21 for hemp products, and some cap THC content or ban certain forms like flower and vapes.
Retailers add their own rules on top. Most CBD shops and online sellers ask for 18+ ID, some ask for 21+, and delivery orders often need an adult signature at the door.
Is 18 the legal age for cannabis anywhere in the US?
For recreational marijuana, no. Every adult-use state uses 21.
For medical marijuana, yes, in many states. An 18-year-old with a valid card can walk into a dispensary in California, Colorado, or New York.
The District of Columbia and Puerto Rico follow their own rules, and both hold adult use at 21.
What happens if you buy cannabis under 21?
Penalties vary, and they hit the buyer and the seller in different ways.
- Buyers: a citation, a fine, or a required drug education class. Some states add a license suspension.
- Dispensaries: fines, suspension, or loss of license for selling to a minor.
- Adults who supply a minor: charges that range from a misdemeanor to a felony, depending on the state.
Using a fake ID can bring separate charges for fraud or identity misuse.
How age checks work at dispensaries and CBD shops
Budtenders check a government photo ID at the door and again at the register. Many dispensaries scan the ID and store the data to prove compliance during an audit.
Online CBD sellers use an age gate at checkout, and some run third-party verification that matches name, address, and date of birth.
Delivery services ask for ID at the door. If the buyer looks under 21 or the ID fails a scan, the order goes back to the store.
Cannabis legal age outside the US
Canada sets 18 or 19 depending on the province. Alberta and Quebec use 18, while most other provinces and territories use 19.
Mexico and Uruguay allow adults at 18. The Netherlands permits coffeeshop sales at 18.
Germany legalized limited adult possession and home growing in 2024 for people 18 and older.
FAQ: cannabis legal age
Can a parent buy cannabis for their 19-year-old?
No, unless the younger person is a registered medical patient and that parent is the caregiver. Handing recreational cannabis to anyone under 21 is against the law in adult-use states.
Can you get a medical card at 18?
In most medical states, yes. You need a doctor's certification and a state application, and the same ID rules apply at the counter.
Does a medical card let an 18-year-old buy any product?
No. Some states limit medical purchases to certain forms, such as tinctures or capsules, and a few cap the THC amount per 30 days.
Is CBD legal for minors?
Under federal law, yes, since hemp CBD carries no age limit. State law and store policy decide the real answer where you live.