Onions price in Kenya (2026): Board average KES 106 per kg across 5 markets. Best price: KES 160 at Migori Town Market, Migori. Lowest signal: KES 58 at Meru Town Market. Based on 8 reviewed market reports. Updated 22 July 2026.
Onions is paying best in Migori Town Market, Migori at about KES 160 per kg, roughly 178% above Meru this week.
produce · price intelligence
Updated …Reviewed Kenyan market prices. Onions trades across a range, not a single number — here is the spread across 5 markets, with the strongest places to sell and source.
as of 12 Sept 2026 · 8 reports · Farmer-reportedIndicative
Trading range · kg
99% spreadBy market
Market board
Tap any row to set it as your focus market. 5 active markets · per kg
History
Daily movement
Latest is 3.2% above the 30-day average of KES 94
Earliest
KES 82
30-day avg
KES 94
Points
29
By county · last 90 days
County averages · kg · Board avg KES 104
Help keep this honest
The board is built from reviewed field reports. Add yours.
Where this data comes from
Onions prices in Kenya on Agrisoko come from farmer and trader submissions, KAMIS and WFP market reports, and reviewed marketplace signals — each checked by the Agrisoko team before it appears. This page reflects 8 reviewed reports, last updated 22 July 2026.
The average onions price in Kenya today is KES 106 per kg, based on 5 markets (updated 22 July 2026). The best market to sell is Migori Town Market, Migori at KES 160.
The lowest onions price on the board is KES 58 per kg at Meru Town Market, Meru.
Sell your onions directly on Agrisoko — list it free to reach buyers across Kenya, or tell us what you have and we connect you to buyers with no middlemen.
Agrisoko reviews and updates onions prices as new field reports, KAMIS and WFP data come in. This page was last updated 22 July 2026.
From farmer and trader submissions, KAMIS, WFP market reports and reviewed marketplace signals — each checked by the Agrisoko team before it appears on this page.