Onion Price in Sri Lanka

Compare live prices across Kapruka, Cargills, SPAR, Glomark, Arpico & GFC
← GroceryLK Home
Updated 2026-11-04 · Daily live prices

Onions — both the large white "big onion" and the smaller red shallots — are essential to Sri Lankan cooking. GroceryLK compares live onion prices across Cargills, Kapruka, SPAR, Glomark and Arpico.

Big onions and red onions are priced separately per kilogram, and both are among the more volatile fresh prices, sensitive to import levels and harvests.

Check the live comparison to see which store is cheapest for onions today, as prices can swing noticeably week to week.

Live Onion prices from 6 stores

Kapruka
Red Onion 250
Rs 170.00
View at Kapruka →
SPAR
BIG Onions
Rs 110.00
View at SPAR →
Glomark
Gills Wheel Cheese Onion 500G
Rs 1,350.00
View at Glomark →

Frequently asked questions

How much does onion cost in Sri Lanka today?

Onion currently starts from Rs 49.00 at onion from Glomark in Sri Lanka. Prices are captured live from the store websites and update daily.

Which store sells onion the cheapest in Sri Lanka?

Based on the latest live comparison, Glomark currently offers the best price for onion at Rs 49.00.

How often is the onion price updated on GroceryLK?

GroceryLK refreshes onion prices from the Sri Lankan store websites every day, so the comparison reflects the current shelf price rather than a stale price list.

Price trend · last 30 days
30-day low: Rs 46.00 30-day high: Rs 750.00 now: ↑ Rs 245.00
More Vegetables prices
Potato price →Tomato price →Garlic price →

Search for any grocery item across all 6 stores

Search "onion" on GroceryLK →