Onions price in Nairobi, Kenya (2026): The onions price in Nairobi today ranges from KES 65 to KES 80 per kg, based on 15 reviewed reports across 5 markets (updated 12 September 2026).

  • Karen Retail Desk, Nairobi: KES 80 per kg — Urban retail signal in Karen pricing far above wholesale supply zones.
  • Kangemi Market, Nairobi: KES 80 per kg — KAMIS avg 80 / 1 = 80 KES/kg × 1 = 80 KES/kg
  • Kangemi (Nairobi), Nairobi: KES 80 per kg — WFP Wholesale price (13 KG)
  • Nairobi Supermarkets, Nairobi: KES 80 per kg — KAMIS avg 70+90 / 2 = 80 KES/kg × 1 = 80 KES/kg
  • Roysambu Retail Desk, Nairobi: KES 65 per kg — Roysambu retail quote still well above most source-market levels.

produce · price intelligence

Updated …

Onions price in Nairobi today

Reviewed Kenyan market prices. Onions trades across a range, not a single number — here is the spread across 5 markets in Nairobi, with the strongest places to sell and source.

as of 12 Sept 2026 · 8 reports · KAMISIndicative

Trading range · kg

19% spread
KES 65avg KES 78KES 80
Nairobi average
KES 78
midpoint of range · per kg
StableReferenceReference baseline — not liveas of 12 Sept 2026
Best place to sell
KES 80
Karen Retail Desk
Nairobi
+23% above lowest
Best place to source
KES 65
Roysambu Retail Desk
Nairobi
Save KES 15 per kg

By market

Onions prices across Nairobi.

Market board

Onions prices in Nairobi

Tap any row to set it as your focus market. 5 active markets · per kg

Avg KES 78 / kg
SELLgood place to sell (at or above average)BUYgood place to buy (at or below average)

Karen Retail Desk

Nairobi

Baseline

as of 26 Mar 2026 · 1 reportIndicative

SELL

Range

KES 80

Trend

Stable

vs Avg

+2.4%

Kangemi Market

Nairobi

KAMIS

as of 23 Mar 2026 · 3 reportsIndicative

AVG

Range

KES 80

Trend

Stable

vs Avg

+2.4%

Kangemi (Nairobi)

Nairobi

WFP

as of 15 Mar 2026 · 2 reportsWholesale

AVG

Range

KES 80

Trend

Stable

vs Avg

+2.4%

Nairobi Supermarkets

Nairobi

KAMIS

as of 23 Feb 2026 · 1 reportIndicative

AVG

Range

KES 80

Trend

Stable

vs Avg

+2.4%

Roysambu Retail Desk

Nairobi

Baseline

as of 26 Mar 2026 · 1 reportIndicative

BUY

Range

KES 65

Trend

Stable

vs Avg

-16.8%

About onions prices in Nairobi

What is the onions price in Nairobi today?

The current reviewed onions average on Agrisoko is KES 78 per kg, based on reports from 5 markets in Nairobi (updated 12 September 2026). Prices vary by market, grade and season, so use this as a guide and check the market-by-market board above for the price nearest you.

Where is the best onions price in Nairobi?

The highest reviewed onions price in Nairobi is currently KES 80 per kg at Karen Retail Desk, Nairobi — the best place to sell right now if you can reach that market.

Where can I buy onions cheaper in Nairobi?

The lowest reviewed onions price in Nairobi is KES 65 per kg at Roysambu Retail Desk, Nairobi — often the cheapest place to source, before adding transport to your destination.

What affects onions prices in Kenya?

Fresh produce prices move fast because supply and demand shift week to week. The biggest drivers are:
  • Seasonality and harvest cycles — prices fall during peak harvest and rise in the off-season.
  • Rainfall and weather, which change how much reaches the market and its quality.
  • Transport costs from the farm to the market — fuel and distance are priced into every bag.
  • Local gluts and shortages — one county can be oversupplied while another runs short.
  • Grade and quality — Grade 1 and well-sorted produce fetch a clear premium.
  • Demand from towns, schools, hotels and other bulk buyers.

Where this data comes from

Onions prices in Nairobi 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 12 September 2026.

Frequently asked questions

What is the price of onions in Nairobi today?+

The onions price in Nairobi today ranges from KES 65 to KES 80 per kg, based on 15 reviewed reports across 5 markets (updated 12 September 2026).

Where is the best onions price in Nairobi?+

The strongest onions read in Nairobi is KES 80 per kg at Karen Retail Desk.

Where is onions cheapest in Nairobi?+

The lowest onions read in Nairobi is KES 65 per kg at Roysambu Retail Desk — often the cheapest place to source before transport.

Where can I sell onions in Nairobi?+

Sell your onions directly on Agrisoko — list it free to reach buyers in Nairobi and across Kenya, with no middlemen.

How often does Agrisoko update onions prices in Nairobi?+

Agrisoko reviews and updates onions prices in Nairobi as new field reports, KAMIS and WFP data come in. This page was last updated 12 September 2026.

Where does Agrisoko get onions price data for Nairobi?+

From farmer and trader submissions, KAMIS, WFP market reports and reviewed marketplace signals in Nairobi — each checked by the Agrisoko team before it appears here.

Selling onions in Nairobi?

Reach buyers across Kenya, direct.

Get buyers →

Buying onions in Nairobi?

Tell us what you need — we source it.

Find suppliers →