Market Dynamics

A Cheaper Market Is a Stricter Market

Germany’s medical-cannabis prices fell by more than a third in 2025, even as imports more than doubled and the shelf grew more crowded. That leaves less room to absorb the cost of a shipment that gets turned back.

Bloomwell price, Dec 2025
EUR 5.23/g

The average price paid on Bloomwell’s platform was EUR 5.23/g in December 2025, down from EUR 8.33 in January, a fall of about 37%.

Flower products (Bloomwell)
724

Bloomwell tracked 724 flower products for sale in Germany in December 2025, up from 468 in January.

Colombian growing cost, spring 2025
USD 0.06/g

GCX, a global wholesale cannabis exchange, put Colombian cultivation costs as low as about USD 0.06/g in spring 2025, far below what any pharmaceutical-grade shipment sells for.

Sources in hero metricsBloomwell GroupGCX via StratCann
EUR 5.23/g
Bloomwell price, Dec 2025
The average price paid on Bloomwell’s platform was EUR 5.23/g in December 2025, down from EUR 8.33 in January, a fall of about 37%.[2]2Bloomwell GroupThe Cannabis Barometer — Annual Review 2025Open source ↗
724
Flower products (Bloomwell)
Bloomwell tracked 724 flower products for sale in Germany in December 2025, up from 468 in January.[2]2Bloomwell GroupThe Cannabis Barometer — Annual Review 2025Open source ↗
USD 0.06/g
Colombian growing cost, spring 2025
GCX, a global wholesale cannabis exchange, put Colombian cultivation costs as low as about USD 0.06/g in spring 2025, far below what any pharmaceutical-grade shipment sells for.[5]5GCX via StratCannRedrawing the Map: global cannabis trade in 2025Open source ↗

Germany has Europe’s largest market for medical cannabis, and in 2025 it grew fast. The country imported more than twice as much flower as the year before, from about 73 tonnes to just over 200.[1]1BfArMMedizinalcannabisverkehr – Ein-/AusfuhrOpen source ↗ The price fell as sharply as the volume rose. Bloomwell, a German cannabis company whose telemedicine platform fills prescriptions for self-paying patients, tracks what those patients pay for flower: across 2025 its average fell from EUR 8.33 a gram to EUR 5.23, while the number of different flower products on sale grew from 468 to 724.[2]2Bloomwell GroupThe Cannabis Barometer — Annual Review 2025Open source ↗

Read quickly, that is good news: more supply at lower prices, a market that works. Read by anyone shipping cannabis into Germany, it is a warning. Every shipment has to pass inspection and testing before a pharmacy is allowed to sell it, and a shipment that fails is turned back. A turned-back shipment costs the same to sort out whether the gram was going to sell for eight euros or five: the same weeks lost, the same money tied up, the same production slot wasted. What shrank in 2025 is the profit left over to cover that cost. At EUR 8.33 a gram there was room to absorb a mistake.[2]2Bloomwell GroupThe Cannabis Barometer — Annual Review 2025Open source ↗ At EUR 5.23, with 724 products competing for the same shelf, there is much less.

Recent Analysis

Cannventure Journal

Analysis of processor intake, EU-GMP processing, German imports, pricing, and route regulation.

Write to Cannventure

Whose price, and by how much

The price fall is the clearest part of the record, and it is worth being exact about whose price it is. Bloomwell’s figure is the average paid by patients who buy through its own platform and pay out of their own pocket. It is not an official figure for every German pharmacy, and other trackers, counting differently, land higher. What none of them dispute is the direction. On Bloomwell’s own numbers, flower priced under EUR 6 a gram went from about 14% of the flower dispensed through its platform at the start of 2025 to close to 80% by the end.[2]2Bloomwell GroupThe Cannabis Barometer — Annual Review 2025Open source ↗

The market got broader as it got cheaper. Bloomwell counted 468 different flower products at the start of the year and 724 by December.[2]2Bloomwell GroupThe Cannabis Barometer — Annual Review 2025Open source ↗ For a seller, more products means more competition. A shipment that turns up late, or with problems in its lab results or paperwork, is now one option among many, no longer scarce supply a buyer will wait for.

A cheaper market and a more crowded one, in the same year

The average price paid on Bloomwell’s platform fell from EUR 8.33/g in January 2025 to EUR 5.23 in December, while the number of flower products it tracked grew from 468 to 724.

The price is the average for flower dispensed to self-paying patients through Bloomwell’s platform at partner pharmacies, not an official all-Germany pharmacy average; the December value is extrapolated. The product count covers flower products Bloomwell tracked on the German market, not the wider market’s full range.

A cheaper market and a more crowded one, in the same yearThe average price paid on Bloomwell’s platform fell from EUR 8.33/g in January 2025 to EUR 5.23 in December, while the number of flower products it tracked grew from 468 to 724.Average priceJAN 2025EUR 8.33/gDEC 2025EUR 5.23/g−37%Flower products468724+55%
A cheaper market and a more crowded one, in the same yearThe average price paid on Bloomwell’s platform fell from EUR 8.33/g in January 2025 to EUR 5.23 in December, while the number of flower products it tracked grew from 468 to 724.Average priceJAN 2025EUR 8.33/gDEC 2025EUR 5.23/g−37%Flower products468724+55%

Source: Bloomwell Cannabis Barometer (platform average) · As of December 2025[2, 3]2Bloomwell GroupThe Cannabis Barometer — Annual Review 2025Open source ↗3High TimesGermany’s Medical Cannabis Problem Is That It WorkedOpen source ↗

A cheaper market and a more crowded one, in the same year
ItemJan 2025Dec 2025Change
Average priceEUR 8.33/gEUR 5.23/g−37%
Flower products468724+55%

Retail fell toward a floor that barely moved

The pharmacy price is only the top of the stack. Below it sits the wholesale price: what a buyer in Germany pays a supplier, before the pharmacy adds its own margin. That price fell much less over 2025, because it was already low. GCX, a global exchange that tracks wholesale cannabis prices, put certified flower for the German market at EUR 1.75 to 2.45 a gram for low-THC strains in late 2025, and EUR 2.15 to 3.55 for high-THC. The figures were reported by the trade outlet StratCann.[4]4GCX via StratCannThe global cannabis trade in 2025: price compression, regulatory shifts, and market dynamicsOpen source ↗ Growing the flower costs less still: the same exchange put Colombian cultivation costs as low as about USD 0.06 a gram in spring 2025.[5]5GCX via StratCannRedrawing the Map: global cannabis trade in 2025Open source ↗

But Germany does not pay for cheap flower. It pays for flower that has been tested, processed, and documented to the standard a pharmaceutical product needs (in the EU, a certification called EU-GMP), and that work does not get cheaper just because the flower does. As the pharmacy price falls toward the wholesale price, the gap between what a shipment sells for and what it costs to make it sellable narrows. That narrowing gap is where the cost of a mistake now comes out.

Retail fell toward a wholesale floor that barely moved

German EU-GMP flower traded between EUR 1.75 and EUR 3.55 a gram wholesale in late 2025, depending on THC class, while the Bloomwell retail average fell to EUR 5.23/g.

A price ladder in EUR/g. Retail is Bloomwell’s platform average for self-paying patients, as of December 2025; the wholesale rows are the top and bottom of GCX’s Fall 2025 bands for German EU-GMP flower (low-THC EUR 1.75–2.45, high-THC EUR 2.15–3.55), as reported by StratCann in October 2025. Two different baskets share one scale here, shown for magnitude rather than as a like-for-like series. Colombian cultivation cost (about USD 0.06/g) sits far below this frame.

As retail compresses toward the wholesale band, the margin a failed shipment comes out of gets thinner.

Retail fell toward a wholesale floor that barely movedGerman EU-GMP flower traded between EUR 1.75 and EUR 3.55 a gram wholesale in late 2025, depending on THC class, while the Bloomwell retail average fell to EUR 5.23/g.Retail average, Jan 2025EUR 8.33/gRetail average, Dec 2025EUR 5.23/gWholesale band top (high-THC)EUR 3.55/gWholesale band floor (low-THC)EUR 1.75/g
Retail fell toward a wholesale floor that barely movedGerman EU-GMP flower traded between EUR 1.75 and EUR 3.55 a gram wholesale in late 2025, depending on THC class, while the Bloomwell retail average fell to EUR 5.23/g.Retail average, Jan 2025EUR 8.33/gRetail average, Dec 2025EUR 5.23/gWholesale band top (high-THC)EUR 3.55/gWholesale band floor (low-THC)EUR 1.75/g

Source: Bloomwell Cannabis Barometer (retail); GCX via StratCann (wholesale band) · As of December 2025[2, 4]2Bloomwell GroupThe Cannabis Barometer — Annual Review 2025Open source ↗4GCX via StratCannThe global cannabis trade in 2025: price compression, regulatory shifts, and market dynamicsOpen source ↗

Retail fell toward a wholesale floor that barely moved
ItemValue
Retail average, Jan 2025EUR 8.33/g
Retail average, Dec 2025EUR 5.23/g
Wholesale band top (high-THC)EUR 3.55/g
Wholesale band floor (low-THC)EUR 1.75/g

Getting it wrong costs the same at any price

The cost of a turned-back shipment does not fall when the price does. The money that bought the flower stays frozen until the problem is resolved, and the production time the shipment consumed cannot be sold to anyone else. Both facts held at EUR 8.33 a gram, and they hold at EUR 5.23.[2]2Bloomwell GroupThe Cannabis Barometer — Annual Review 2025Open source ↗

What changed is the money on the other side of that cost. When the market gets cheaper, each gram earns less to put toward fixing the problem, whether that means running the lab tests again or preparing the shipment a second time. The cost of getting it wrong stays flat while the revenue available to cover it drops.

“A cheaper market is a stricter market.”

Friction is what gets set aside

When margins get tight, buyers get pickier. A German importer, the company that brings a shipment into the country, judges an offer on how much work it will create. The lab results have to satisfy its own quality team, and the paperwork has to be usable the day the goods arrive.

In a crowded market at a low price, the shipment that causes trouble is the one set aside, because an easier one is right behind it. Preparation is the difference between a shipment that moves and one that waits.

The squeeze continued into 2026

Germany’s 2025 boom produced a bigger market with less room for error. The more a buyer can choose from, the more a rejected shipment costs the seller who sent it. The lost sale is easy for the buyer to replace.

By March 2026, Bloomwell’s average had fallen again, to EUR 4.52 a gram, and the count of flower products it tracked had reached 887.[6]6Bloomwell GroupThe Cannabis Barometer — Q1 2026Open source ↗ A cheaper market is a stricter market, and the cheapest way through it is to get the shipment right the first time.

Primary Sources

  1. BfArMMedizinalcannabisverkehr – Ein-/Ausfuhrretrieved 2026-04-13
  2. Bloomwell GroupThe Cannabis Barometer — Annual Review 20252026-01
  3. High TimesGermany’s Medical Cannabis Problem Is That It Worked2026-01
  4. GCX via StratCannThe global cannabis trade in 2025: price compression, regulatory shifts, and market dynamics2025-10
  5. GCX via StratCannRedrawing the Map: global cannabis trade in 20252025-04
  6. Bloomwell GroupThe Cannabis Barometer — Q1 20262026-04
Route review

Bring the farm,the processor, and the market.

Cannventure works on readiness, first-batch qualification, and supply management into Germany. Licensed import, wholesale, storage, and release stay with the authorized parties.

201 t
BfArM imports 2025 \u00b7 first print
724
Bloomwell listings \u00b7 Dec 2025
Europe • Country by country
Medical cannabis • Regulated work
Advisory role • No licensed operator function