Millet prices in Ukraine have rallied sharply in early 2026, driven by tight farmer selling and robust demand from both exporters and domestic processors. Port bids have gained at least UAH 5,000 per ton since January, and current inland purchase prices suggest further short‑term firmness unless supply improves.
Over the first four months of 2026, millet bid prices at Ukrainian ports on a CPT basis rose by at least UAH 5,000 per ton, reaching around USD 120 per ton, as limited grain availability met strong demand from export channels and local processing plants. Today, purchase prices are clustered in a relatively narrow band of UAH 23,000–26,000 per ton, reflecting aggressive competition for remaining stocks and regional logistics premiums. Processors are increasingly exposed to further price upside if farmers continue to hold back sales ahead of the new crop.
Exclusive Offers on CMBroker

Millet seeds
inshell,red
98%
FCA 0.54 €/kg
(from UA)

Millet seeds
inshell, yellow
98%
FCA 0.52 €/kg
(from UA)

Millet kernels
hulled, yellow
99%
FCA 1.20 €/kg
(from UA)
📈 Prices & Spreads
Domestic millet purchase prices in Ukraine currently stand at approximately UAH 23,000–26,000 per ton, depending on region and delivery urgency. This level is consistent with a strong rally since the beginning of 2026 and indicates that buyers are willing to pay notable uplifts for prompt, high-quality lots near export corridors.
Converted at an indicative exchange rate of UAH 42/EUR, this corresponds to roughly EUR 548–619 per ton. Recent indicative FCA Odesa offers show the following structure along the value chain:
| Product (UA, Odesa, FCA) | Price (EUR/kg) | Approx. Price (EUR/t) |
|---|---|---|
| Millet seeds, inshell, red (conv.) | 0.54 | ≈ 500 |
| Millet seeds, inshell, yellow (conv.) | 0.52 | ≈ 481 |
| Millet kernels, hulled, yellow (conv.) | 0.67 | ≈ 620 |
| Millet kernels, hulled, yellow (organic) | 1.20 | ≈ 1,111 |
The gap between inshell seed prices and hulled kernels confirms firm processing margins, but also shows that raw material tightness is feeding through into value-added segments, especially for higher-quality and organic product.
🌍 Supply & Demand Balance
The current rally is fundamentally driven by limited farmer stocks and restrained selling. Many producers have already offloaded a significant share of their 2025/26 millet crop or are now prioritising other spring fieldwork, which reduces their focus on aggressive cash cereal marketing. This curbs spot market liquidity and amplifies price reactions to any new purchase tenders.
On the demand side, exporters continue to accumulate volumes for shipments via Black Sea and alternative routes, while domestic processors in the food, feed, and niche gluten-free segments maintain steady intake programs. Strong competition between these two channels explains the tight bid range and the willingness to pay delivery premiums for rapid loading and quality-assured lots.
📊 Market Fundamentals & Margins
With port CPT bids having climbed by at least UAH 5,000 per ton since January to around USD 120 per ton equivalent, Ukrainian millet has become one of the more attractive minor grains for growers this season. For processors and exporters, this means squeezed input margins unless they can pass on higher costs to end customers or hedge via forward sales.
The current spread between inshell seeds (roughly EUR 480–500/t FCA) and conventional hulled kernels (around EUR 620/t FCA) still allows for processing returns, but margins are sensitive to any further raw material appreciation. Organic kernels, priced near EUR 1,110/t FCA, occupy a distinct premium niche, where demand is less elastic but volumes are limited, emphasising the importance of quality segregation and contract discipline.
🌦️ Weather & New-Crop Perspective
Millet price risks in the coming weeks hinge on expectations for the next Ukrainian crop. Any signs of delayed sowing, adverse early-summer weather, or reduced planted area would likely reinforce current bullish sentiment and keep old-crop stocks tightly held. Conversely, confirmation of normal planting progress and favourable moisture could cap further upside as buyers pivot to new-crop coverage.
In this context, farmers may seek to stretch sales over time to benefit from potential weather-driven spikes, while buyers are incentivised to secure at least partial coverage before the new-crop outlook becomes clearer.
📆 Trading Outlook & Recommendations
- Farmers (UA): Use current UAH 23,000–26,000/t levels to lock in a share of remaining old-crop millet, especially for distant regions facing higher logistics costs. Retain a portion for potential weather-driven spikes, but avoid overconcentration in unsold stocks.
- Exporters: Prioritise coverage for nearby shipments where margins are already structured, focusing on reliable suppliers close to port. Consider gradual pricing of further positions to manage basis and flat-price risk.
- Processors: Extend coverage on high-quality and organic millet where possible, as these segments show the tightest supply. Explore product mix and premium strategies to pass through higher input costs.
📉 Short-Term Price Direction (3-Day View)
- UA inland bids (millet, all qualities): Stable to slightly firmer in the next three days, with upside risk on urgent procurement.
- UA port / Odesa FCA (seeds & kernels): Mostly steady in EUR terms, with a firm tone as long as supply remains limited and export interest holds.
- Organic kernels (UA, FCA): Stable at a high premium; liquidity thin, buyers likely to accept current levels for prompt, certified lots.



