
The first question most patients ask is simple: how much does it cost. The answer is not a single number, because the price of medical cannabis depends on the strain, the producer, the THC content and the specific pharmacy.
Below we give the real price ranges in Polish pharmacies in 2026 - per gram, per 5 and per 10 grams - and explain what makes up that cost and how you can bring it down.
In the first half of 2026, the price of a gram of medical flower in a Polish pharmacy usually falls between 50 and 65 PLN gross. That is the amount the patient pays when filling the prescription, after the pharmacy's margin.
There are cheaper and more expensive strains - in practice you see prices from around 40 to 70 PLN per gram, depending on the availability of a given product and how sought after it is. Keep in mind that medical cannabis is not reimbursed by the national health fund, so the patient covers the full cost.
Doctors rarely prescribe a single gram - a typical prescription covers a few weeks of therapy. So it is easier to think in larger amounts.
| Amount | Approx. cost 2026 |
|---|---|
| 1 gram | 50-65 PLN |
| 5 grams | 200-350 PLN |
| 10 grams | 400-700 PLN |
| One month of therapy | 300-2100 PLN (depending on dose) |
The monthly spread is wide because it all depends on how much you use. A patient on a low maintenance dose will stay within a few hundred zloty, while someone on intensive pain therapy will pay more. We break down the full cost of the visit and the monthly budget in our guide to therapy costs.
Two pharmacies can have the same product at different prices, and two strains with similar THC need not cost the same. Several things affect the price:
That is why it is worth calling a few pharmacies and comparing before you fill the prescription. We explain how to check the availability and price of specific products in a separate article on where to buy the raw material.
The price also depends on the form of the medicine. Flower is the most common and is priced per gram. Oils (extractum normatum) and vaporization extracts are counted differently - what matters is the tested THC content, not the weight of flower.
Extracts tend to cost more per gram, but their high concentration makes them efficient, so one cartridge lasts longer. Which form works out cheaper in your case depends on the dose and how you take it - best discussed with the doctor at the visit.
You can genuinely save on price without giving up quality. A few proven ways:
We gathered more on cutting costs, current promotions and codes in our article on medical cannabis discounts in Poland 2026.
It is worth separating two things: the cost of the doctor's visit and the cost of the raw material. These are two distinct items.
The qualifying visit is a one-off consultation cost (our first visit is 169.99 PLN), after which you receive an e-prescription (RpW type) valid for 30 days. You buy the raw material separately at a pharmacy. How such a visit goes and how to prepare for it is covered in our article on how to choose a cannabis clinic.
How much does a gram of medical cannabis cost in a pharmacy in 2026?
Most often 50 to 65 PLN gross per gram, though depending on the strain and pharmacy you see prices from around 40 to 70 PLN. That is the price after the pharmacy margin, paid by the patient when filling the prescription.
How much do 10 grams cost?
Roughly 400 to 700 PLN, depending on the strain and pharmacy. It is worth comparing a few pharmacies, as the price of the same product can differ noticeably.
Is medical cannabis reimbursed by the national health fund?
No. The therapy is fully self-funded - the patient covers both the visit and the raw material. There is no reimbursement or co-payment from the national health fund.
Why does the same strain cost different amounts at different pharmacies?
Because each pharmacy sets its own margin and wholesale availability changes. That is why it pays to call a few pharmacies and compare prices before buying.
How can I pay less for medical cannabis?
Compare pharmacies, ask the doctor for a cheaper equivalent strain, and use promotions and discount codes. With good optimization, the price per gram can drop significantly.
Ready to start therapy?
Book online in 60 seconds - consultation at our clinic in Krakow, Bydgoszcz, Toruń or Kielce.
Book a consultation