There is no single national cannabis tax rate. In the United States, cannabis is taxed by state and local governments, so how much cannabis tax you pay usually lands somewhere between about 10% and 45% of the retail price. For a typical recreational purchase in a legal state, shoppers most often see a combined total of roughly 20% to 35% added at checkout.
Does Cannabis Tax Apply to Medical Cannabis?
Why There Is No National Cannabis Tax Rate
Cannabis remains illegal under federal law, so there is no federal excise tax on cannabis products the way there is on alcohol or tobacco. That leaves the rules to the states, and each one builds its own system. Some tax the grower, some tax the retailer, and some tax based on THC content. Cities and counties often add their own layer on top.
The Three Layers of Cannabis Tax
- Excise tax: A cannabis-specific tax, charged as a percentage of the retail price or the wholesale price, or as a flat dollar amount per ounce or per milligram of THC.
- General sales tax: The same state and local sales tax you pay on other goods, applied to cannabis in most legal states.
- Local cannabis tax: An extra municipal or county tax that can range from a small fraction to double digits, depending on the city.
How Much Tax You Pay in Different States
The structures vary enough that two shoppers can pay very different totals for the same product. Commonly cited examples include Washington's 37% excise tax on retail cannabis sales, California's 15% excise tax plus regular sales tax, and Colorado's excise tax on wholesale transfers combined with standard sales tax at the register. Rates change often, so the state revenue or cannabis agency is the only reliable source for the current number.
Where is Cannabis Tax Lowest in the US?
Potency-Based Taxes
Some states tax by THC content rather than by price. In these systems a high-potency concentrate or edible can carry a much higher effective rate than flower, even when both sell for the same amount.
Medical Versus Recreational
Many states exempt medical cannabis from sales tax or apply a reduced excise rate. That is one reason a medical card can change the final price at the register.
Why the Menu Price Is Not Always the Final Price
Some states let retailers advertise a tax-inclusive shelf price, so the number on the menu is what you pay. Others apply excise and sales tax at checkout, which means the total can jump several dollars on a larger order. This is a big part of why convenience matters to shoppers: a store that shows the full out-the-door price removes the guesswork.
How to Estimate Your Cannabis Tax
- Find your state's cannabis excise rate.
- Add your state sales tax rate.
- Add any city or county cannabis tax where you shop.
- Multiply the total percentage by the shelf price.
As a rough example, a $50 item in a state with a 15% excise tax, 7% sales tax, and a 3% local tax would total about $62.50 before any card or membership discounts.
Bottom Line
How much cannabis tax you pay is decided by your state and city, not by a national rule. Expect a combined rate somewhere from the low teens to over 40%, with potency-based and local taxes driving the biggest differences. Check your state tax agency for the current rate before you budget a purchase.