I Danmark, er det kun lovligt at købe medicinsk cannabis, hvis man har fået udskrevet en recept på Medicinsk Cannabis fra en læge. Med denne recept kan man få udleveret medicinsk cannabis på apoteket. Apoteket er det eneste sted i Danmark, hvor det er lovligt at sælge medicinsk cannabis.
Produkter der købes andre steder, som f.eks på internettet eller på gaden, er ikke lovlige i Danmark. De er ikke optaget på Lægemiddelstyrelsens liste med cannabis produkter til medicinsk brug og er derfor ikke underlagt kontrol fra Lægemiddelstyrelsens side.
På Lægemiddelstyrelsen hjemmeside, kan man se en oversigt over lovlige produkter med medicinsk cannabis, der er omfattet af forsøgsordningen, og som derfor lovligt er til rådighed, for lægers ordination og apotekets udlevering i Danmark.