Quick answer
Pasikudah is dry and calm roughly from April to September, when its reef-protected bay is shallow, clear and ideal for wading and swimming, with May to August the most reliable months. From about November to January, the northeast monsoon brings heavy rain and rough seas, and the Batticaloa area is one of the wetter parts of the east coast at that time. February and March are drying. Highs reach about 33 to 34 °C from May to August.
Key takeaways
- Pasikudah's beach season runs roughly from April to September.
- The shallow, reef-protected bay is at its calmest from about May to August.
- November and December are the wettest months, with heavy rain from the northeast monsoon.
- Batticaloa and Pasikudah receive more rain in the monsoon than Trincomalee or Arugam Bay.
- Many resorts reduce services or close from about November to February.
Pasikudah's climate in brief
Pasikudah and neighbouring Kalkudah lie on the east coast, about 35 km north of Batticaloa, in the dry zone. The Batticaloa area receives roughly 1,600 to 1,800 mm of rain a year, most of it from October to January, and it is often wetter in the monsoon than Trincomalee to the north.
The bay at Pasikudah is protected by a reef that breaks the waves offshore. In calm months, that creates a shallow lagoon-like bay with clear, warm water. In the northeast monsoon, swell can break over the reef and the water turns murky.
Temperatures follow the east coast pattern: about 28 to 30 °C by day in December and January, rising to about 33 to 34 °C from May to August, with warm nights. Humidity is lower than on the southwest coast in summer, and a breeze from the land blows most afternoons.
- →Annual rain: roughly 1,600 to 1,800 mm.
- →Driest: May to August.
- →Wettest: November and December.
April to September: the beach season
From April, the sea in Pasikudah's bay is calm and clear. May to August are the best months, with flat water, light rain and sunny days. The bay is shallow for a long way out, which makes it popular with families and non-swimmers.
Highs are about 33 to 34 °C, with a dry breeze from the land. The sea is about 28 to 30 °C. Late August and September bring occasional evening storms, but the sea usually stays calm.
Kalkudah, next door, has a longer, more open beach that is quieter but less sheltered.
Mornings are the best time in the water. The sea is flattest before about 11 am, and the light on the shallow bay is clear. In the afternoon, the breeze picks up and the sun is strong, so most visitors retreat to the shade, then return for the evening, when the bay glows at sunset.
- →Calmest: May to August.
- →Shallow bay: good for families.
- →Sea: about 28 to 30 °C.
October to January: the wet season
October brings storms, and the northeast monsoon follows in November. November and December are the wettest months, with heavy rain, strong wind and rough water over the reef. When a depression passes, rain can last for days and low roads around Batticaloa can flood.
Many Pasikudah resorts reduce services or close for part of this period. January is drying, but the sea often stays choppy.
- →Wettest: November and December.
- →Flooding possible around Batticaloa.
- →Many resorts closed or quiet.
February and March
February is mostly dry, but the sea is still settling. March is the opening month, with the wind dropping and the bay calming, usually by mid-month. Resorts reopen and prices are lower than in summer.
April is calm and warm, and a good-value month before the July and August school holidays.
- →February: dry, sea settling.
- →March: season opening.
- →April: calm, good value.
Planning a Pasikudah stay by season
Plan Pasikudah from April to September, with May to August the most reliable. It pairs well with Polonnaruwa, about 1.5 to 2 hours away, at the end of a Cultural Triangle route. In winter, the south coast is the better beach.
Lankan Stays & Trails plans Pasikudah stays from April to September, especially for families who want calm, shallow water after the Cultural Triangle.
Frequently asked questions
When is the best time to visit Pasikudah?
Roughly April to September, when Pasikudah's reef-protected bay is calm, shallow and clear. May to August are the most reliable months. March is the opening month, and the northeast monsoon from November to January brings rain and rough seas.
When is the rainy season in Pasikudah?
The rainy season runs roughly from October to January, with November and December the wettest months. The Batticaloa area is often wetter in the northeast monsoon than Trincomalee to the north, and flooding is possible on low roads after heavy rain.
Is Pasikudah good for swimming?
Yes, in season. From about April to September, the reef keeps the bay calm and shallow for a long way out, which makes it one of the easiest swimming beaches in Sri Lanka, popular with families. In the monsoon months, the water is rough and murky.
Is Pasikudah open in December?
Many Pasikudah resorts reduce services or close for part of the northeast monsoon, roughly November to February. December is one of the wettest months, with rough water over the reef. For a December beach stay, the south and west coasts are better.
How hot is Pasikudah?
Daytime highs are about 33 to 34 °C from May to August and about 28 to 30 °C in December and January. The sea is roughly 28 to 30 °C, among the warmest on the island in summer, and the shallow bay warms further during the day.
How far is Pasikudah from Polonnaruwa?
Roughly 1.5 to 2 hours by road, which makes Pasikudah a natural beach finish to a Cultural Triangle route between April and September. Both are in the dry zone and share the same dry season.
How does Lankan Stays & Trails plan Pasikudah stays?
Pasikudah stays are planned from April to September, usually after Polonnaruwa or Sigiriya, and are especially popular with families who want calm, shallow water. In winter, the beach part of a trip is moved to the south or west coast.
What is the weather like in Pasikudah in August?
August is in Pasikudah's best season, with little rain, highs of about 33 °C and a calm, clear bay. Late in the month, an evening storm is possible inland. August is also busy with school holidays, so resorts should be booked well ahead.

