Where can you buy ganja in the US?
You can buy ganja at a licensed dispensary in a state that permits medical or adult-use sales, or you can buy hemp-derived CBD online and in shops across all 50 states. Cannabis flower with more than 0.3% THC by dry weight stays illegal under federal law, so your state decides which path is open to you.
Every legal sale runs through a seller with a state license. Product sold from a car, a chat app, or an unlicensed corner store comes with no testing, no label, and no way to get your money back.
Start with your state law
Cannabis rules are set state by state, and those differences change where you can shop and what you can buy.
- Adult-use states: you need a photo ID showing you are 21 or older. No medical card required.
- Medical states: you need a doctor's certification and a state patient card before you enter a dispensary.
- Hemp-only states: CBD and other hemp products sell in stores and online, with THC capped at 0.3%.
- Restricted states: some states have banned or limited hemp-derived intoxicating cannabinoids such as delta-8 THC. Check your state agriculture or health department page before you order.
Federal law treats cannabis as a Schedule I substance while hemp is legal under the 2018 Farm Bill. That split is why a dispensary in Denver and a CBD shop in Dallas run under two different rulebooks.
What every good seller has in common
The clearest signal of a trustworthy seller is a batch-specific certificate of analysis (COA) from an independent lab. Any seller can post a lab report. Fewer can match that report to the exact batch in your hand.
- A COA tied to the batch or lot number printed on your package
- Testing for potency, pesticides, heavy metals, residual solvents, microbials, and mycotoxins
- A license number you can look up in your state registry
- A street address and a phone number, not just a contact form
- A written return policy for a product that arrives damaged or wrong
Buying CBD and hemp flower online
Online sellers ship hemp-derived products to most states, which makes the COA the only thing standing between you and a mystery product. Read the report before you read the reviews.
How to read a COA
- Check the lab name and its accreditation. ISO 17025 is the standard to look for.
- Match the batch number on the report to the batch number on the product page.
- Look at total THC, not just delta-9 THC. Total THC includes THCA, which converts when heated.
- Scan the pesticide and heavy metal rows. A report that skips them is incomplete.
Shipping and payment
Hemp can cross state lines. Cannabis flower cannot, even between two legal states. If a seller offers to mail you THC flower, walk away.
Pay with a credit card when you can. Cards give you a chargeback option. Sellers who take only cash apps or gift cards remove that protection.
Buying at a dispensary
Dispensaries give you the advantage of seeing and smelling the product before you pay. Use that time to ask questions.
- What is the harvest date? Flower loses potency and flavor after a few months on the shelf.
- What are the THC and CBD percentages on this batch?
- Which terpenes show up in the COA, and what does the strain tend to feel like?
- What is the out-the-door price with tax? Menu prices in many states exclude excise tax.
Check the label against the menu before you leave the counter. Mix-ups happen when a shop carries several batches of the same strain.
Pitfalls that cost you money
- No COA, or a COA that lists a different batch than the one for sale.
- Labels that claim THC-free with no lab report behind the claim.
- Gas station and smoke shop CBD with no batch number and no lab name.
- Prices far below the market. Testing, licensing, and taxes all cost money.
- Reviews that read the same across several products.
- Sellers who push you to pay by gift card or wire transfer.
- Claims that a product cures a disease. The FDA has not approved CBD as a treatment for anything.
What should you expect to pay?
Hemp CBD flower from an online seller often runs about $5 to $15 per gram. Dispensary flower in adult-use states tends to land between $10 and $20 per gram before tax. State excise taxes can add anywhere from a few percent to more than 30% on top.
Ask for the out-the-door total before you commit. The menu price and the receipt total are different numbers in most legal states.
Questions people ask
Is it legal to buy ganja online?
Hemp-derived CBD is legal to ship to most states under the 2018 Farm Bill, though a few states restrict specific cannabinoids. Cannabis with more than 0.3% THC is not legal to buy online or ship across state lines, no matter where you live.
Can I buy CBD at a gas station?
You can, but you give up the two things that matter: a batch COA and a seller who will answer for the product. Gas station stock often sits for months with no harvest date on the label.
What should I ask before I pay?
Ask for the batch number and its COA, the production or harvest date, the total THC percentage, and the return policy. A seller who cannot answer those four questions is not one to trust with your money.
Quick checklist before you buy
- Confirm your state allows the product you want.
- Find the batch number on the package or product page.
- Match it to a COA from an accredited lab.
- Check the license, address, and return policy.
- Pay with a card when you can.