Receptę na medyczną marihuanę można zrealizować w polskich aptekach, które mają pozwolenie na obrót lekami z grupy I-N, a zatem takimi, które zawierają substancje psychoaktywne. Na dzień dzisiejszy za 1 gram medycznej marihuany pacjent musi zapłacić od 50 do 70 zł, w zależności od apteki, w której realizuje receptę a także ilości leku, który musi kupić i jego dawkowania. Najczęściej medyczna marihuana sprzedawana jest w 5g i 10g opakowaniach. Miesięczny koszt terapii wynosi zatem od kilkuset do kilku tysięcy złotych w zależności od schorzenia oraz zaleceń lekarza. Niestety, na ten moment medyczna marihuana nie jest w Polsce refundowana. W przypadku suszu przeznaczonego do waporyzacji konieczny jest także zakup waporyzatora, który umożliwi przyjmowanie leku. Jest to wydatek rzędu kilkuset złotych, ale zaawansowane technologicznie urządzenia mogą kosztować nawet kilka tysięcy złotych. Stosunkowo nową usługą świadczoną przez niektóre apteki jest wypożyczanie pacjentom waporyzatorów jakości medycznej.