A raw, chaotic, and unforgettable morning spectacle where you can buy the days catch straight off the boats.
Beruwala Fish Market is a raw, authentic slice of coastal Sri Lankan life — fishermen hauling the morning catch onto the sand while buyers bargain over bins of tuna, barracuda, and crab. The atmosphere is energetic, pungent, and entirely local. It draws travelers who aren't squeamish and want to see where their seafood comes from.
Visitors often expect a neat, tourist-friendly fish market, but Beruwala is the real deal — loud, slippery underfoot, and pungent with the smell of fresh fish and sea salt. Youll see fishermen hauling in tuna, skipjack, and marlin from traditional outrigger canoes, while locals haggle fiercely. Be prepared for intense heat, flies, and no frills — this is not a sanitized experience.
The magic is in the timing: if you arrive after 8am, the best tuna is already gone and the chaos dies down. Many travelers rave about buying a whole tuna for under 1000 LKR and having their guesthouse grill it for dinner — a highlight of their trip. But wear shoes you don't mind getting wet and slimy, and keep your camera safe from splashes.
Have a specific question about Beruwala Fish Market?
Ask BYC — honest answers from 300,000+ real guest reviews.