Skip to content
Sri Lanka Travel Guides
Kanniya Hot Springs, Sri Lanka

Kanniya Hot Springs, Sri Lanka

Seven small wells of warm water near Trincomalee, where visitors pour buckets over themselves. Legend says Ravana struck the ground with his sword to create them.

Region

The East Coast

Best time

May to September

Time needed

45 minutes

From the airport

≈ 8 h by road

The Kanniya Hot Springs are a set of seven small square wells near Trincomalee, each filled with naturally warm water. They aren't pools for bathing. Instead, visitors draw water with a bucket and pour it over themselves, which is great fun, especially for children.

Tradition says Ravana made the wells by striking the ground with his sword, to carry out the last rites for his mother. Each well is said to have a slightly different temperature, and you can test that for yourself.

What to see

  • The seven wells — tiled and fenced, with buckets to borrow or rent.
  • Hindu shrines and ruins — a small shrine and old stonework are close by. The site has a long and contested history, shared by different communities, so please be respectful.

Visiting tips

  • There's a small entrance fee, so bring cash.
  • Allow 30 to 45 minutes.
  • Bring a towel and wear swimwear under your clothes, or a sarong. Dress modestly, as it's a local family place.
  • Go early in the day, before day-trippers arrive.
  • The water is warm rather than hot.

When to visit

The springs are open all year, but May to September is the best season for the east coast. See our east coast itinerary.

Getting there

Kanniya is about 8 km from Trincomalee on the Anuradhapura road, or 15 to 20 minutes by tuk-tuk. Combine it with Koneswaram Temple, another site in the Ravana legend, for a half-day out. Nilaveli is about 30 minutes further on.

Kanniya Hot Springs: frequently asked questions

Can you swim in the Kanniya Hot Springs?

No. The wells are small and shallow. You pour the water over yourself with a bucket.

Are the springs really hot?

They're warm, not hot, and each well feels slightly different.

Map and getting there

Approximate road times (Sri Lanka’s roads are slow — allow extra time for traffic and stops): Colombo airport (CMB) ≈ 8 h · Kandy ≈ 6 h · Galle ≈ 11.5 h. For flexible door-to-door travel, consider a local driver.

Related travel guides

More places near Kanniya Hot Springs

Last updated November 2026. May to September (the opposite season to the south and west coasts).