A legal ounce of marijuana in the US costs $150 to $400, and most shoppers pay $200 to $300 out the door. Three things set that number: your state's market, the flower tier on the label, and the tax added at checkout. Buying 28 grams at once cuts the per-gram cost by 20% to 40% compared with buying the same weight in eighths.

more on this topic

What is the average marijuana price per ounce?

Mature legal markets price flower lower than new ones. Oregon, Colorado, Washington, and Michigan sit at the low end, where a solid mid-tier ounce costs $120 to $200. New York, New Jersey, and Illinois sit at the high end, where the same ounce reaches $300 to $450. Medical programs often charge less than the recreational side of the same store.

What Is Marijuana Used For? Medical, Recreational, and Everyday Uses

Those ranges cover dried flower only. Pre-rolls, concentrates, and edibles follow their own price scales, so an ounce price tells you nothing about them.

what is marijuana used for

State taxes

Tax can add 15% to 35% to the shelf price. Some states charge a flat excise tax plus sales tax. Others tie the rate to THC potency, which pushes the tax on a strong ounce past 30%. Ask for the out-the-door total, not the sticker price.

related article

Flower tier

Stores split flower into tiers, and the tier can move an ounce price by $100. Top-shelf flower gets hand-trimmed, cured slow, and sold in sealed jars with a harvest date. Value flower comes from the same plants but holds smaller buds, older batches, or machine trim.

Supply, harvest, and batch age

When cultivation outpaces demand, menus fill up and prices fall. Fall harvests flood stores with fresh flower, and buyers cut prices on older batches to clear shelf space. Batch age decides quality more than any label claim: terpenes fade with time, so a cheap ounce packed last spring smokes worse than a fresh eighth.

How to compare ounce prices without getting fooled

Price tags hide the numbers that matter. Check these five items before you pay.

  • Out-the-door total. Ask for the price with tax and any local fees. A $180 ounce becomes $235 in a city with a 30% tax stack.
  • Weight. Confirm the package says 28 grams. Some ounce specials pair a 14-gram jar with a 14-gram pre-roll pack.
  • Harvest and package dates. A jar packed within the last three months beats one packed last year at any price.
  • Batch label numbers. THC percentage and terpene content come from lab tests on that specific batch, not the strain in general.
  • Trim and bud size. Popcorn nugs cost less to grow and sell for less. That is fine for rolling, less fine for a display jar.

Price per gram vs price per ounce

Per-gram math shows what bulk buying saves. Ballpark menu prices in legal states break down like this.

  • 1 gram: $12 to $20, or $12 to $20 per gram
  • Eighth (3.5 g): $35 to $60, or $10 to $17 per gram
  • Quarter (7 g): $60 to $110, or $9 to $16 per gram
  • Half (14 g): $100 to $200, or $7 to $14 per gram
  • Ounce (28 g): $150 to $400, or $5.40 to $14 per gram

The last step from a half to a full ounce saves the most. Going from a gram to an eighth saves plenty too, while the jump from a quarter to a half adds a smaller discount.

Common pitfalls when buying an ounce

  1. Chasing the lowest sticker price and ignoring tax, which can flip the ranking of two stores.
  2. Buying 28 grams of a strain you never smoked. Try a gram or an eighth first.
  3. Assuming a higher THC number means better flower. Cure, trim, and terpenes matter more.
  4. Storing the ounce in the original bag. Move it to a glass jar with a humidity pack, away from light and heat.
  5. Trusting a top shelf label with no harvest date. Ask for the jar with the date printed on it.
  6. Driving past a better deal. Two or three menus within a few miles often differ by $50 on the same tier.

How to get the best ounce price at a dispensary

  1. Check the online menu before you leave home. Prices and stock change through the day.
  2. Ask which tier is on special this week. Stores rotate discounts on slow weekdays.
  3. Buy on a sale day. Holiday weekends and 4/20 bring the deepest ounce discounts of the year.
  4. Ask about loyalty points, member pricing, and medical discounts. Stacks add up fast.
  5. Ask for the bulk price if the menu shows only eighths and quarters. Counter staff can quote a full-ounce rate.
  6. Split a bulk buy with a friend if a two-ounce deal beats the one-ounce price.

FAQ

Is it cheaper to buy an ounce or two halves?

An ounce wins at most stores, but the gap runs small, often $10 to $25. Ask for both quotes at the counter before you decide.

Do dispensaries run ounce deals on certain days?

Yes. Many stores schedule ounce specials on slow weekdays and hold full price on weekends. Sign up for the store text list to catch the deals.

Are cheap ounces worth it?

Sometimes. A $100 ounce can be a good value when the label shows a recent harvest date and the flower still feels springy. Walk away if it crumbles to dust or smells like hay.

How much should one gram cost inside an ounce?

Between $5.40 and $14 per gram in legal US markets. If a store sells single grams at $15 and an ounce at $150, the bulk buy halves your cost per gram.

Bottom line

Legal ounce prices land between $150 and $400, with tax, tier, and batch age explaining the spread. Compare out-the-door totals, check harvest dates, and ask for the bulk rate. The best ounce deal comes from a fresh batch at a fair tier, not from the lowest number on the menu.