In the United States, the retail price for medical marijuana sold legally is between $5,500 to $7,500 per pound.
Purchasing a pound on the wholesale market costs about $4,000.
However, if growing marijuana independently, the cost to grow a pound of marijuana is between $750 to $1,000.
Source: David Segal, “When Capitalism Meets Cannabis,” New York Times, June 25, 2010.