top of page

The Fish Markets of Sri Lanka: How to Shop the Catch of the Day

  • Apr 30
  • 2 min read

The fish markets along Sri Lanka's coast operate on a schedule that begins before the sun comes up. The overnight fishing boats return between 4 and 6am and the catch is unloaded and sold within hours. The freshness available at a Sri Lankan fish market is the kind that changes your relationship with seafood permanently. The fish sold here this morning was in the Indian Ocean last night.


Negombo fish market north of Colombo is the largest on the island and one of the largest in Asia. The activity at peak morning hours is overwhelming in the best possible way: enormous tuna carried by teams of men, enormous heaps of prawns and squid sorted by size, the auction system operating by shout and gesture between sellers and buyers who all know each other and have been doing this every morning for decades.


Photo Credit: Nico Smit

Fish market scene with tables of fresh fish, crabs, and prawns. People in colorful clothes interact, creating a lively atmosphere.

The smaller markets are more accessible for visitors. Mirissa harbour in the morning when the boats come in. Tangalle fishing beach. The Galle harbour area. At these spots you can walk along the catch, ask questions, buy directly from the boat, and have the fish prepared at a nearby restaurant within the hour. This direct line from sea to table is available every day on the Sri Lankan coast and it is one of the great pleasures of being here.


What to look for: seer fish (a local mackerel species with firm white flesh that grills beautifully), yellow fin tuna, red snapper, parrot fish, tiger prawns, squid caught fresh rather than frozen. All of these are available at prices that reflect what the sea actually produces when you take the middlemen out of the chain. Eat what is freshest today. That is always the right answer.

Comments


bottom of page