The short answer
There is no national number, and under federal law there is no legal home grow at all. Cannabis is still a Schedule I controlled substance, so any plant you keep is technically outside federal law even when your state says it is fine. Once you are in a state with legal home cultivation, the ceiling is usually somewhere between 2 and 12 plants. It might be counted per adult, per household, or per registered medical patient, and in a few states it changes based on how close you live to a store.
how many weed plants can i grow legally in california
So the honest answer is: look up your own state, then check your city, then check your lease. The plant count is the easy part.
states with unlimited cannabis plant count
Why the number is really a convenience question
Plant limits are not written by horticulturists. They are written by regulators deciding whether home growing should be a serious option or a rounding error. Read the caps next to the retail map and the pattern is hard to miss. States with dense dispensary coverage and delivery tend to allow zero plants or very few. Illinois and New Jersey legalized adult use but do not let you grow at home. Washington allows no recreational home grow either. When it is easy to buy, the law stops treating a home plant as a necessity.
states with unlimited cannabis plant count
Now look at the places where access is thin. Nevada lets adults grow up to six plants each, capped at 12 per household, but only if no licensed dispensary sits within 25 miles of the home. Utah has a limited home cultivation path for some registered patients who live far from a pharmacy. Those are explicit distance tests, and they say plainly that convenience is the deciding factor. If the store is close, you buy. If it is not, you may grow.
how many weed plants can i grow legally in california
Per person or per household
This is where most people get it wrong, and it matters if you have roommates or a partner who also wants to grow.
- Per person: Colorado, Massachusetts, Arizona, Missouri, Ohio and Minnesota count plants against each adult, then impose a household cap on top of that.
- Per household: Virginia allows up to four plants for the whole residence, no matter how many adults live there. California's adult-use rule is six plants per private residence.
- Both: New York gives each adult six plants, three mature and three immature, with a 12-plant household ceiling. Minnesota is eight per adult and 16 per household. Michigan's common figure is 12 per household, with medical caregivers able to grow more under registration.
Two roommates in a per-household state do not double the limit. In a per-person state, they usually do, up to the household cap.
Mature versus immature: what actually counts
Some states count every plant in the room, including seedlings and clones. Others count only flowering or mature plants and treat immature plants as a separate allowance. Vermont is a good example: two mature and four immature plants per adult, with household limits of six mature and 12 immature. Missouri counts flowering plants against the cap. When a state separates the two categories, the real number you can keep alive is higher than the headline suggests, and that distinction is worth more than a bigger pot.
Medical patients usually get more room
Registered patients often have a higher cap than recreational adults. Illinois allows no adult-use home grow but permits medical patients to cultivate a small number with registration. Oregon's recreational limit for a residence is four plants, while medical cardholders can grow more. Colorado medical patients can seek an extended plant count beyond the standard household limit. If you hold a valid medical card, check the medical program rules separately, because the adult-use number may not apply to you.
Common limits, roughly, as of late 2025
- California: 6 per private residence, adults 21 and older.
- Colorado: 6 per adult, 12 per household.
- Massachusetts: 6 per adult, 12 per household.
- Michigan: up to 12 per household.
- Nevada: 6 per adult, 12 per household, only 25 miles or more from a dispensary.
- New York: 3 mature and 3 immature per adult, 12 per household.
- Ohio: 6 per adult, 12 per household.
- Minnesota: 8 per adult, 16 per household.
- Vermont: 2 mature and 4 immature per adult.
- Virginia: 4 per household.
These figures shift. Legislatures amend them, courts strike parts down, and local governments layer their own bans on top. Treat the list as a starting point, not a permit.
What to check before you plant anything
- Confirm your state's current adult-use or medical cultivation limit on the state cannabis authority's site.
- Read your city or county code. Many allow the state number, some ban outdoor grows or ban home grow outright.
- Read your lease or HOA rules. A landlord can prohibit cultivation even where state law allows it.
- Check whether the cap counts immature plants or only flowering ones.
- Keep plants locked, out of public view, and away from anyone under 21. Most states require that.
One last thing worth accepting: the number is a ceiling, not a target. The people I know who actually enjoy a home grow end up running two or three plants well rather than maxing out a legal limit badly. Convenience cuts both ways.