Weather in Trincomalee

Natural deep harbour with coral reef diving

Loading live weather...

About Trincomalee

A natural deep-water harbour cupped by headlands makes Trincomalee a strategic port treasured by empires for 2,400 years—Portuguese, Dutch, British all fought to control it. The Koneshwaram Temple rises on Swami Rock above turquoise water where pilgrims bathe in sacred pools. Coral reefs surround the coves; dolphins glide in the shipping lanes.

Country
Sri Lanka
Best months to visit
February
Currency
LKR
Language
Sinhala, Tamil, English

Things to do in Trincomalee

Diving and snorkeling pristine coral reefs and wrecks offshore Visiting Swami Rock and the 11,000-year-old Koneshwaram Temple atop cliffs Swimming at Arugambe Beach (15 kilometres away) famous for surfing and turtles Spotting whales and dolphins on boat trips during migration seasons Exploring Fort Frederick, the colonial fort controlling the harbour Eating fresh crab and lobster caught daily at waterfront restaurants

Weather by month

Click any month for detailed weather information and travel tips.

January
27C
Warm and pleasant, with regular rainfall.
Recommended
February
28C
Warm and pleasant, with some rainy days.
March
30C
Hot and humid, with some rainy days.
April
32C
Hot and humid, with some rainy days.
May
33C
Hot and humid, with some rainy days.
June
35C
Very hot, with occasional showers.
July
34C
Hot and humid, with occasional showers.
August
34C
Hot and humid, with some rainy days.
September
33C
Hot and humid, with some rainy days.
October
31C
Hot and humid, with frequent heavy rain.
November
29C
Warm and pleasant, with frequent heavy rain.
December
28C
Warm and pleasant, with frequent heavy rain.

Trincomalee, on Sri Lanka's northeast coast, has one of the world's finest natural deep-water harbours and a long history as a strategic port, visible today in its colonial-era fort and the clifftop Koneswaram Temple. Its beaches, particularly nearby Uppuveli and Nilaveli, are quieter and less developed than those on the south coast, with calm waters, snorkelling and diving around Pigeon Island National Park, and whale and dolphin watching trips during the season.

Best areas to stay in Trincomalee

Trincomalee Town
The historic centre, including Fort Frederick and Koneswaram Temple on Swami Rock.
Uppuveli
A beach area close to town with a growing range of guesthouses and restaurants.
Nilaveli
A quieter beach further north, the main departure point for Pigeon Island snorkelling trips.
Pigeon Island
A small marine national park island off Nilaveli, popular for snorkelling and diving.

Getting to Trincomalee

Flights
A small domestic airport serves limited seasonal flights from Colombo; most visitors travel overland.
From London
By road or rail from Colombo, around 5-6 hours.
🚕
Getting around
Tuk-tuks connect the town with Uppuveli and Nilaveli beaches; boats run from Nilaveli to Pigeon Island.

Frequently asked questions

When is the best time to visit Trincomalee?
May to September is the dry season on the east coast (opposite to the south/west), making it a good complement to a south coast itinerary at other times of year.
What is Pigeon Island?
A small national park island just off Nilaveli beach, popular for snorkelling among reef fish and occasional reef sharks.
How do I get to Trincomalee?
By road or rail from Colombo, both taking several hours; the train via Habarana and Anuradhapura offers views of the dry-zone countryside.
What is Koneswaram Temple?
A Hindu temple dramatically perched on Swami Rock overlooking the harbour, with a long history dating back over a thousand years.
Is Trincomalee good for whale watching?
Yes — boat trips from Trincomalee during the May-September season can spot blue whales and sperm whales, similar to Mirissa but on the opposite coast and season.

Traveler reviews

★★★★★

Snorkelling around Pigeon Island was fantastic — clear water, reef fish everywhere and even a small reef shark. Nilaveli beach itself is quiet and undeveloped compared to the south coast.

Aravinda S. · July 2023
★★★★☆

Koneswaram Temple on the cliff above the harbour is a striking spot, with great views out to sea. The town itself is low-key but a good base for the beaches nearby.

Heidi M. · August 2024
★★★★☆

Came for the dry season here while the south coast was getting monsoon rain, and it worked out perfectly. Uppuveli beach was relaxed with good seafood restaurants right on the sand.

Roshan F. · June 2024

Ready to visit Trincomalee?

Find the best hotels and experiences for your trip.

More dream destinations