Fish is a staple source of protein in Sri Lanka, spanning fresh fish, canned tuna and frozen seafood. GroceryLK compares live fish prices across Cargills, Kapruka, SPAR, Glomark and Arpico.
Fresh fish is priced per kilogram and varies daily with the catch, while canned fish follows import pricing. Frozen seafood sits between the two in volatility.
Compare like-for-like (fresh vs canned vs frozen) to get the best value on your preferred seafood.
Fish currently starts from Rs 71.25 at fish from Glomark in Sri Lanka. Prices are captured live from the store websites and update daily.
Based on the latest live comparison, Glomark currently offers the best price for fish at Rs 71.25.
GroceryLK refreshes fish prices from the Sri Lankan store websites every day, so the comparison reflects the current shelf price rather than a stale price list.
Search for any grocery item across all 6 stores
Search "fish" on GroceryLK →