Highlights
- A natural spring believed to have healing powers
- The cool water makes for a refreshing bathe
- Hindus come on the new moon day of July to honour ancestors
Overview
Keerimalai Springs are freshwater springs on the north coast of the Jaffna peninsula, right beside the sea. They feed stone bathing pools that Hindus have long considered sacred. The springs are close to the Naguleswaram temple, one of the most important Shiva temples in Sri Lanka.
The legend
The name is often said to mean "mongoose hill". A popular legend tells of a sage with a face like a mongoose who was cured after bathing in the springs. Another story says a Chola princess was healed here. The waters are believed to have healing powers.
What you see
The main pool, enclosed by stone walls, has steps leading down into the water. There are separate bathing areas for men and women. The sea lies just beyond the wall, and the cool spring water is a welcome contrast to the heat. Many visitors also visit the Naguleswaram temple nearby.
How long it takes
About one hour, longer if you bathe.
When to go
Morning or late afternoon. Religious festivals, especially Aadi Amavasai, draw large crowds to bathe and perform rites for ancestors.
Getting there
Keerimalai is about 30 to 40 minutes by road north of Jaffna town.
Practical tips
- Bring a towel and modest clothes for bathing.
- Remove shoes at the temple; men may be asked to remove shirts.
- Respect worshippers.
Also in Jaffna: Jaffna Fort and the Nallur kovil. Join our northern Sri Lanka tour, or see things to do in Jaffna.

