Short answer: in the UK in 2026, an ounce of decent street weed will set you back somewhere between £180 and £250, an eighth (3.5g) is £25-40, and a gram is £10-15. Hash runs cheaper. CBD flower — legal, delivered by post — undercuts all of it. Here is the full picture, and how we got here.

UK street prices in 2026
| Amount | Weed | Hash | CBD flower (legal) |
|---|---|---|---|
| Gram | £10-15 | £8-12 | £5-10 |
| Eighth (3.5g) | £25-40 | £20-30 | £15-25 |
| Quarter (7g) | £50-70 | £40-55 | £30-45 |
| Ounce (28g) | £180-250 | £140-200 | £110-160 |
London prices sit at the top of every range; provincial towns — as ever — do better. Homegrown changes everything: an outdoor plant costs pennies and, this being the subject of half this website, the economics are covered in growing outdoors in the UK and what a plant is actually worth.

Twenty years of price history
I remember in London, twenty years ago, skunk cost in the region of £120-£200 an ounce depending on quality — around £6 a gram. An eighth would be about £30. Hash was on a different scale, normally cheaper, sometimes as little as £60 an ounce. It would be nice to be able to find that these days.
My first dealer had scales, of course, but used pennies to weigh out quarters and eighths. How times have changed. Ten years later the £240 ounce was standard, and it has barely moved since. Adjusted for inflation, weed in the UK is actually cheaper than it was in 2006 — grow technology got better, and the market never went away.
Why UK prices stay high
- Prohibition, obviously. Every link in the chain is a criminal risk, and the price carries it. In Canada, legal ounces start around £120 — and nobody gets arrested buying one.
- No wholesale market. A handful of large operations and thousands of small growers, none of whom compete on price at scale.
- Quality creep. Modern strains are far stronger than the bush weed of the 2000s, and stronger product holds its price.
- Cost of living. Dealers have not escaped it; the £30 eighth that was the 2006 standard now buys you 3.5g of whatever is going.
The legal alternative hiding in plain sight
CBD flower — the same plant, bred under 0.2% THC — is legal in the UK and delivered to your door. At £110-160 an ounce it undercuts street weed, and for people who mostly want the ritual, the taste and the wind-down without the paranoia, it has quietly become the sensible option. The comparison is covered in where to buy CBD flower in the UK.
The one-paragraph summary: £25-40 an eighth, £180-250 an ounce, London at the top of every range and the price barely moved in a decade while everything else inflated. Grow your own and it becomes a hobby with a harvest; switch to legal CBD flower and it becomes about half the cost, post-paid, with no dealer.
What do you pay for weed? Where you are and what it is — the comments are the most accurate price index in the country.