Rice Price in Sri Lanka Today

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

Rice is the staple food of Sri Lanka, and prices vary significantly between stores depending on variety, bag size, and whether it is a regulated or market price. GroceryLK compares live rice prices across Cargills, Kapruka, SPAR, Glomark and Arpico so you can see exactly which store offers the best deal today.

Popular local varieties include keeri samba, nadu, samaroo and suduru, while imported basmati and long-grain lines are priced higher. Buying in bulk — 10kg or 25kg bags — almost always works out cheaper per kg than 1kg packs, but not every store lists bulk pricing online.

Rice prices in Sri Lanka are partly regulated by the Consumer Affairs Authority, so large rises are rare, but seasonal supply, harvest cycles (Maha and Yala seasons) and import duties for varieties like basmati can shift prices week to week. Check back daily for the freshest comparison.

Live Rice prices from 6 stores

Kapruka
Nipuna Nadu -5Kg
Rs 1,150.00
View at Kapruka →
SPAR
Rice Supiri Keeri Samba Bulk
Rs 257.00
View at SPAR →
Glomark
Fortune Everyday Basmathi 1Kg
Rs 1,026.00
View at Glomark →

Frequently asked questions

How much does rice cost in Sri Lanka today?

Rice currently starts from Rs 157.50 at rice from Glomark in Sri Lanka. Prices are captured live from the store websites and update daily.

Which store sells rice the cheapest in Sri Lanka?

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

How often is the rice price updated on GroceryLK?

GroceryLK refreshes rice 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 240.00 30-day high: Rs 862.50 now: ↓ Rs 740.00
More Rice prices
Kiribath Ingredients price →

Search for any grocery item across all 6 stores

Search "rice" on GroceryLK →