Cooking Oil Price in Sri Lanka

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

Cooking oil is a price-sensitive kitchen staple in Sri Lanka, spanning coconut oil, vegetable oil, sunflower oil and olive oil. GroceryLK compares live prices across Cargills, Kapruka, SPAR, Glomark and Arpico.

Coconut oil is the traditional and most expensive option, while vegetable and sunflower oils offer cheaper alternatives. Prices are quoted per litre and larger packs (2L, 5L) are usually more economical.

Vegetable oil prices track global edible-oil markets and are among the most volatile pantry items. Check back for current prices before restocking.

Live Cooking Oil prices from 6 stores

Kapruka
Sunflower Oil 500ml
Rs 1,800.00
View at Kapruka →
SPAR
SPAR Local Coconut Oil, 1L
Rs 1,235.00
View at SPAR →
Glomark
Fortune Cooking Oil Rbd Palm Superolein 1L
Rs 1,162.50
View at Glomark →

Frequently asked questions

How much does cooking oil cost in Sri Lanka today?

Cooking Oil currently starts from Rs 539.00 at cooking oil from Glomark in Sri Lanka. Prices are captured live from the store websites and update daily.

Which store sells cooking oil the cheapest in Sri Lanka?

Based on the latest live comparison, Glomark currently offers the best price for cooking oil at Rs 539.00.

How often is the cooking oil price updated on GroceryLK?

GroceryLK refreshes cooking oil 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 1,800.00 30-day high: Rs 1,800.00 now: → Rs 1,800.00
More Cooking Staples prices
Sugar price →Sauce price →Ketchup price →Soya Meat price →Coconut price →Salt price →Keells Products price →Coconut Milk price →

Search for any grocery item across all 6 stores

Search "cooking oil" on GroceryLK →