La venta de semillas de marihuana es habitualmente legal en muchos países y estas además se pueden obtener fácilmente a través de internet, aúnque en algúnos países, esta practica es ilegal. En países donde plantar la droga es ilegal, los particulares que plantan cannabis para su autoconsumo o para el de su entorno suelen comprar las semillas en bancos de semillas. El precio de cada semilla en españa puede oscilar desde los 2 o 3 euros por unidad de variedades sin feminizar, hasta superar los 15 euros en variedades feminizadas de gran calidad.