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)


Updated January 2017