Weed prices vary by type, location, and how much you buy
The cost of weed depends on what kind you're buying, where you live, and whether you're purchasing a small amount or larger quantity. Prices also shift based on the strain's popularity, how it was grown, and whether you're buying from a legal dispensary or an unlicensed source. In legal markets, you'll also pay taxes on top of the base price.
Generally, weed sold by weight follows a pattern: smaller amounts cost more per unit, while buying in bulk brings the per-unit price down. A single joint or pre-roll costs differently than an ounce, which costs differently than a pound. Understanding these price tiers helps you know what to expect when you shop.
Key Takeaways
- A single gram typically costs between $8 and $15 at a legal dispensary, though prices vary significantly by state and local taxes.
- An eighth of an ounce (3.5 grams) usually runs $25 to $45, making it one of the most common purchase sizes.
- An ounce (28 grams) generally costs $150 to $300 depending on strain quality and your location.
- Pre-rolled joints and edibles have their own pricing structures separate from flower weight, often costing $5 to $20 per unit.
- Prices in legal dispensaries include state and local taxes, which can add 15 to 45 percent to the listed price depending on where you live.
Pricing by weight and quantity
The smallest standard purchase is a gram, which costs roughly $8 to $15 at a legal dispensary before tax. A gram is enough for about one joint or a few bowls. This is the most expensive way to buy weed per unit of weight, because the seller's overhead is the same whether you're buying one gram or one ounce.
An eighth (one-eighth of an ounce, or 3.5 grams) typically costs $25 to $45 and is the most popular purchase size. This quantity lasts a casual user several days to a week. The per-gram cost drops noticeably at this tier compared to buying single grams.
A quarter ounce (7 grams) usually runs $45 to $80. A half ounce (14 grams) generally costs $80 to $150. An ounce (28 grams) typically ranges from $150 to $300, depending on the strain and the dispensary's location. Once you reach an ounce, the per-gram price is lowest, sometimes dropping to $5 to $10 per gram.
These prices are before tax. In states with high cannabis taxes—California, Illinois, and Washington among them—the final price at checkout can be 20 to 45 percent higher than the shelf price.
How strain quality affects the price
Weed is often sorted into tiers: budget, mid-range, and premium. Budget flower typically costs $6 to $10 per gram and may have lower potency or less appealing appearance. Mid-range flower runs $10 to $14 per gram and represents the most common purchase. Premium or top-shelf flower costs $14 to $20 per gram and usually has higher THC content, better flavor, or more desirable appearance.
The difference between tiers is not always dramatic in effect—a budget eighth and a premium eighth will both get you high—but premium strains often have more distinct flavors and smoother smoke. Some people notice no difference and prefer to save money on budget options. Others find premium worth the cost.
Specialty products like small-batch or limited-release strains can cost significantly more. Dispensaries sometimes mark up rare or newly available strains by 30 to 50 percent above standard pricing.
Pre-rolls and other cannabis products
A pre-rolled joint typically costs $5 to $12 depending on size and quality. Most contain 0.5 to 1 gram of flower. Pre-rolls are convenient but usually cost more per gram than buying flower and rolling it yourself—you're paying for the labor and packaging.
Edibles like gummies, chocolates, and baked goods are priced by dose rather than weight. A single serving (usually 5 to 10 milligrams of THC) costs $2 to $5. A full package with multiple servings runs $15 to $30. Edibles take longer to take effect (30 minutes to 2 hours) but last much longer than smoking.
Concentrates like wax, shatter, and live resin cost $30 to $80 per gram because they're more potent than flower—a small amount goes further. Vape cartridges typically cost $40 to $70 for a half-gram or full gram and are popular for discreet use.
Price differences by state and region
Cannabis prices vary dramatically by state. States with mature, competitive legal markets like Colorado and Oregon tend to have lower prices—an ounce might cost $120 to $180. States with newer markets or fewer dispensaries, like New York or New Jersey, often have higher prices—an ounce might cost $250 to $350.
Within a state, prices also differ between urban and rural areas. Cities with many dispensaries usually have lower prices because of competition. Rural areas with fewer options often charge more. Dispensaries near state borders sometimes raise prices because customers from neighboring states with higher prices will travel to buy.
Taxes are a major factor. Colorado's combined state and local tax is around 20 percent. California's can exceed 45 percent in some counties. These taxes are added at checkout and significantly affect what you actually pay.
What affects price changes over time
Weed prices fluctuate seasonally. After harvest (typically fall and winter), prices often drop because supply increases. In spring and early summer, before new harvests, prices may rise slightly. This pattern is less dramatic in states with year-round indoor growing, but it still exists.
Dispensaries run sales and promotions, especially on slower days. Many offer discounts on first purchases, bulk discounts, or periodic sales on specific products. Loyalty programs sometimes give points toward future purchases. Checking a dispensary's website or app before you go can reveal current deals.
The overall legal market has seen prices decline over the past five years as more states legalized and competition increased. However, this trend varies by region and is offset in some places by rising taxes.
Frequently Asked Questions
Why is weed more expensive at some dispensaries than others?
Dispensaries set their own prices based on overhead, location, and local competition. A dispensary in a high-rent area or with fewer competitors nearby will charge more. Some dispensaries also position themselves as premium and price accordingly. Comparing prices across nearby dispensaries before you buy can save money.
Is weed cheaper if I buy more at once?
Yes. The per-gram price drops as you buy larger quantities. An eighth costs more per gram than a quarter, which costs more per gram than an ounce. However, most states have legal purchase limits—typically one ounce per transaction for recreational users—so you can't buy unlimited amounts at once.
Do taxes really add that much to the final price?
Yes. In high-tax states, taxes can add $10 to $30 to a single purchase depending on the amount. A $50 eighth might cost $70 after tax in California, but only $60 in Colorado. Always check the final price at checkout, not just the shelf price.
What's the difference between budget and premium weed?
Budget weed costs less but may have lower THC content, less appealing flavor, or a rougher smoke. Premium weed usually has higher potency and better taste. The effect is often similar—both will get you high—so the choice depends on whether you prioritize cost or experience.
Are pre-rolls a good deal?
Pre-rolls are convenient but cost more per gram than buying flower. If you value convenience and don't mind paying extra, they're worth it. If you want the best price, buying flower and rolling yourself saves money.