Cannabis users often reach a point where they ask the same question: Is it cheaper to grow weed at home or buy it from a dispensary?
At first glance, growing cannabis might seem complicated and expensive. You need equipment, seeds, and time to care for the plants. Buying cannabis, on the other hand, is simple: walk into a store or order online, and the product is ready to use.
But the economics of cannabis are not always that straightforward. When you break down the costs of seeds, equipment, electricity, and yields, home cultivation can end up costing far less per gram than retail cannabis.
We’ll look at the main costs of growing weed, compare them with typical dispensary prices, and explain when growing your own cannabis makes financial sense.
Average Price of Cannabis in Stores
Cannabis prices vary widely depending on location, quality, and local regulations. In legal markets such as the United States and Canada, dispensary prices typically range from $5 to $20 per gram.
Lower prices are often associated with bulk purchases or lower-potency products. At the same time, premium flower or boutique strains can sit at the higher end of the range.
Several factors influence retail prices:
- Taxes imposed by local governments
- Cultivation and distribution costs
- Branding and packaging
- Supply and demand in the market
For example, industry price trackers and cannabis marketplaces regularly report these price ranges across legal markets.
Because of these variables, consumers who buy cannabis regularly may spend hundreds or even thousands of dollars per year, depending on how much they use. It’s also because of this that many people start wondering if growing their own plants could be more economical.
How Much Does It Cost to Grow Weed?
The cost of home cultivation depends mainly on whether plants are grown indoors or outdoors. Each approach has different expenses.
Research and grower estimates suggest that cannabis grown at home can cost dramatically less per gram than dispensary weed once equipment costs are recovered.
Estimated costs:
- Outdoor homegrown cannabis: about $0.45 per gram
- Indoor homegrown cannabis (first harvest): about $5.80 per gram
- Indoor homegrown cannabis (later harvests): about $1.30 per gram
These figures vary depending on climate, electricity prices, genetics, and yield. Still, they illustrate how home cultivation can quickly become cheaper.
Cost of Growing Cannabis Outdoors
Outdoor growing is usually the least expensive way to cultivate cannabis.
If you already have access to land with good sunlight, the main costs include:
- Seeds or clones
- Soil or compost
- Basic gardening tools
- Nutrients or fertilizers
- Plant support structures
Seeds typically cost $10-$20 each, though some growers exchange genetics with friends or other growers, further reducing the cost.
In many cases, a small outdoor grow setup can cost less than $100 per season, especially if you already own basic gardening tools.
The biggest requirements are:
- At least six hours of direct sunlight daily
- Space where plants can grow undisturbed
- Protection from pests and extreme weather
Because outdoor cultivation uses natural sunlight instead of artificial lighting, electricity costs are almost nonexistent.
Cost of Growing Cannabis Indoors
Indoor growing requires more equipment but offers greater control over the environment.
Typical equipment for a small indoor cannabis cultivation setup includes:
- Grow tent
- LED grow lights
- Ventilation system and fans
- Carbon filter for odor control
- Containers and growing medium
A beginner setup can cost around $500, although larger systems can cost significantly more.
Electricity is the main ongoing expense. Grow lights usually run for 12–18 hours per day, increasing power consumption.
At average U.S. electricity prices of about $0.15 per kilowatt-hour, lighting and equipment can add roughly $20 per month to the power bill, depending on the setup.
While the first harvest includes equipment costs, future harvests become cheaper because the same equipment is reused.
How Much Cannabis Can One Plant Produce?
The yield of a cannabis plant depends on factors such as genetics, light exposure, growing technique, and environmental conditions.
However, common estimates suggest:
- One indoor plant: about 112 grams (¼ pound)
- One outdoor plant: about 224 grams (½ pound)
Experienced growers using optimized setups may produce significantly more than these averages.
Higher yields dramatically reduce the effective cost per gram, which is why experienced growers often pay far less for their cannabis compared with retail buyers.
The Hidden Cost of Growing: Time and Effort
While growing cannabis can save money, it does require time.
Typical weekly tasks include:
- Watering plants
- Checking for pests or mold
- Training and pruning branches
- Monitoring humidity and temperature
Many small growers spend 1-3 hours per week caring for their plants.
Harvesting and trimming also require additional effort. Processing a large harvest can take several hours, depending on the yield.
For some people, this work is part of the appeal. Many growers treat cannabis cultivation as a hobby similar to gardening.
Buying vs Growing Weed: Which Is Cheaper?
If you compare only the financial costs, growing cannabis often wins in the long run.
A simple comparison shows why:
| Source | Estimated Cost per Gram |
| Dispensary cannabis | $5 – $20 |
| Indoor homegrown (after setup) | ~$1.30 |
| Outdoor homegrown | ~$0.45 |
For frequent cannabis consumers, growing even a few plants can reduce yearly spending significantly.
However, buying cannabis still makes sense for people who:
- Do not have space to grow
- Live in places where home cultivation is illegal
- Prefer convenience over gardening
Final Thoughts
In purely financial terms, growing weed is usually cheaper than buying it, especially after the first harvest.
Outdoor cultivation offers the lowest cost per gram, while indoor growing provides better control over plant quality and growing conditions.
But money is only one part of the decision. Home cultivation requires time, patience, and some level of gardening knowledge.
For many cannabis enthusiasts, the real reward is the satisfaction of growing and harvesting their own plants.
