How much do drugs cost?

The price of drugs varies between different localities and over time. Prices also tend to fluctuate with fashion (demand) and availability (supply).

The 2016 DrugWise Street Drug Trends Survey (published in January 2017) contacted police forces, drug workers, treatment services, drug expert witnesses and members of the Drug Expert Witness and Valuation Association from around the UK, and compiled the following average prices:


Average prices (2016)

Herbal cannabis (standard) per qtr oz (From Druglink survey 2012)


Herbal cannabis (high strength) per qtr oz  (From Druglink survey 2012)



Varies widely. £30-60 in central London,  £20 for 3.5g in Manchester.

Heroin per bag – average bag weight 0.1g


Cocaine per gram


Crack per rock


Ecstasy per pill


MDMA powder/crystal per gram


Amphetamine per gram

£5 upwards

Methamphetamine per gram


Ketamine per gram


Diazepam per pill (From Druglink survey 2012)


US situation:

What America’s Users Spend on Illegal Drugs, 2006–2016, (2019)
This report updates and extends estimates of the number of users, retail expenditures, and amount consumed from 2006 to 2016 for cocaine (including crack), heroin, marijuana, and methamphetamine in the United States, based on a methodology developed by the RAND Corporation for the Office of National Drug Control Policy. The report also includes a discussion of what additional types of data would help quantify the scale of these markets in the future, including the new types of information produced by the legalization of marijuana at the state level | RAND, USA