Price of Medical Cannabis in Poland 2026 - Cost per Gram
Blog

Price of Medical Cannabis in Poland 2026 - Cost per Gram

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.

How much a gram of medical cannabis costs in 2026

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.

The cost of 5 and 10 grams

Doctors rarely prescribe a single gram - a typical prescription covers a few weeks of therapy. So it is easier to think in larger amounts.

AmountApprox. cost 2026
1 gram50-65 PLN
5 grams200-350 PLN
10 grams400-700 PLN
One month of therapy300-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.

What drives the price

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:

  • THC content and strain profile - stronger and more sought-after strains tend to cost more.
  • Producer - the Polish market carries products from various companies (Aurora, Tilray, S-Lab, Cannamedical among others), and their prices differ.
  • Availability - when a product is short in the wholesalers, the price goes up.
  • Pharmacy margin - each pharmacy sets it on its own, which is why prices differ between them.
  • 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.

    Flower, oil and extract - different prices

    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.

    How to pay less

    You can genuinely save on price without giving up quality. A few proven ways:

  • Compare pharmacies - the difference can reach a dozen or more zloty per gram.
  • Ask the doctor for a cheaper equivalent strain - there is often a product with similar effects at a lower price.
  • Use promotions and discount codes - with smart shopping, prices can drop to as low as a dozen or so zloty per gram.
  • We gathered more on cutting costs, current promotions and codes in our article on medical cannabis discounts in Poland 2026.

    The cost of the visit versus the raw material

    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.

    Frequently asked questions

    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