Ukrainian millet prices are broadly stable in early April, but logistics risks around Odesa after fresh drone attacks are keeping a moderate risk premium in the market rather than driving any sharp moves.
Millet trade flows from Ukraine remain supported by the functioning sea corridor and Danube alternatives, while mild weather in southern Ukraine offers neutral-to-slightly-supportive conditions for spring fieldwork. Recent attacks on a port in Odesa region highlight persistent logistics and infrastructure risks, but so far there are no signs of a major disruption to agricultural exports. With China’s feed grain demand expected to grow only modestly and no fresh demand shock from the EU, the near‑term millet balance looks comfortable, leaving prices driven mainly by local competition and freight rather than fundamentals.
Exclusive Offers on CMBroker

Millet seeds
hulled, yellow
FOB 0.24 €/kg
(from UA)

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

Millet seeds
inshell,red
98%
FCA 0.53 €/kg
(from UA)
📈 Prices & Spreads
As of 2 April 2026, indicative Ukrainian millet prices in Odesa remain flat compared with the previous week. Conventional hulled millet seeds on a FOB Odesa basis trade around EUR 0.24/kg, unchanged over the last two weeks. Conventional inshell millet seeds (yellow, 98% purity) on FCA Odesa terms are quoted near EUR 0.51/kg, with red inshell millet around EUR 0.53/kg, both also stable.
For kernels, conventional hulled millet (98% purity, FCA Odesa) is roughly EUR 0.58/kg, slightly above late‑March levels, while organic Ukrainian kernels (99% purity, FCA Odesa) hold at approximately EUR 1.20/kg. Chinese FOB Beijing offers for hulled kernels remain higher for organic but competitive for conventional grades, roughly in the EUR 0.74–0.85/kg range after FX adjustment, keeping some cap on upside for Ukrainian export offers into price‑sensitive destinations.
| Product | Origin | Delivery basis | Latest price (EUR/kg) | WoW change |
|---|---|---|---|---|
| Millet seeds, hulled, yellow | Ukraine (Odesa) | FOB | 0.24 | 0% |
| Millet seeds, inshell, yellow 98% | Ukraine (Odesa) | FCA | 0.51 | 0% |
| Millet seeds, inshell, red 98% | Ukraine (Odesa) | FCA | 0.53 | 0% |
| Millet kernels, hulled, 98% | Ukraine (Odesa) | FCA | 0.58 | ~+5% |
| Millet kernels, hulled, conv. | China (Beijing) | FOB | 0.74 | 0% |
| Millet kernels, hulled, organic | China (Beijing) | FOB | 0.85 | ~+1% |
🌍 Supply, Demand & Logistics
The Ukrainian sea corridor remains operational and has already moved around 100 million tonnes of grain since launch, underscoring that, despite war‑related risks, seaborne exports via Greater Odesa continue at scale. However, Russian drone strikes on a port in Odesa region on 2 April damaged warehouses and port infrastructure, again highlighting vulnerability of export routes. So far there are no reports of a complete shutdown, and grain loadings continue through Odesa‑area ports and Danube alternatives.
On the demand side, China’s feed grain use is expected to grow only slightly in 2026/27 as poultry expands but swine output remains broadly stable, limiting any sudden step‑up in minor grain imports like millet. Overall Ukrainian agricultural exports posted a strong start to 2026, up over 9% year‑on‑year in value in January–February, suggesting that buyers remain comfortable with Ukraine as a supplier despite security risks. This combination of solid export performance but recurring port attacks argues for stable physical demand with a persistent logistics risk premium baked into freight and insurance rather than into the flat price of millet itself.
📊 Fundamentals & Weather
Fundamentally, the millet balance in early April is shaped more by competition among Black Sea origins and Chinese offers than by any acute tightness. Chinese conventional millet kernels at around EUR 0.74/kg FOB Beijing provide a ceiling for Ukrainian kernel offers into more distant Asian destinations, while Ukraine’s cost advantage into Europe and the Middle East keeps Odesa‑based prices supported even when domestic demand is moderate.
Short‑term weather in Odesa is neutral to slightly supportive: from 3 to 5 April, conditions are mostly cloudy to sunny with daytime highs around 12–16°C and cool nights near 8–10°C, with only a few light showers expected on Saturday. This is favorable for preparation of spring fields and early sowing activities, and there is no immediate weather‑driven threat to yield prospects that would justify a weather premium in millet prices at this stage.
📌 Market Drivers to Watch
- Security of Odesa ports: Any escalation beyond the recent drone strike that would temporarily halt grain operations could quickly tighten nearby availability and lift FCA/FOB bids.
- China’s feed grain strategy: If domestic wheat auctions accelerate and storage space is freed up faster than expected, China could increase imports of niche grains later in 2026/27, modestly supporting millet demand.
- EU birdseed and niche food demand: While no major change has been reported in the last few days, relatively high prices in other specialty grains and oilseeds may gradually support millet’s attractiveness in these segments.
- Infrastructure & cooperation: The new cooperation memorandum between Odesa and Rotterdam ports signals ongoing efforts to align logistics and standards with EU norms, which could improve operational resilience and efficiency over time.
🧭 Trading Outlook
- Exporters/Producers (Ukraine): With Odesa‑based millet prices stable and logistics functioning, consider locking in near‑term sales on current FCA/FOB levels, especially for inshell yellow and red grades, while keeping some volume open in case any further port incidents trigger short‑lived spikes.
- International buyers (EU, MENA): Present price differentials between Ukrainian and Chinese millet favor Ukrainian origin for nearby delivery; it is reasonable to cover April–May needs now but avoid over‑buying far forward given the lack of clear bullish demand signals.
- Niche/organic segment: Organic Ukrainian millet kernels remain significantly above Chinese conventional offers; organic buyers should secure essential volumes but can afford to stagger purchases as there is no immediate sign of tightening supply.
📆 3‑Day Price Indication (Region: UA, Odesa)
Given stable local fundamentals, functioning logistics despite recent attacks, and benign short‑term weather, millet prices in Odesa are expected to remain broadly steady over the next three days:
- Hulled millet seeds, FOB Odesa: Sideways in a narrow range around EUR 0.24/kg.
- Inshell millet seeds (yellow/red), FCA Odesa: Sideways around EUR 0.51–0.53/kg.
- Millet kernels, hulled, FCA Odesa: Stable to slightly firm near EUR 0.58/kg, supported by competitive export interest but capped by Chinese offers.





