When is the best time to go to Ambalangoda?

When is the best time to go to Ambalangoda? Here's some information to help you in your decision:

  • The best months for good weather in Ambalangoda are January, February and March
  • On average, it is hot all year round
  • The rainiest months are May and June
  • The sea temperature is suitable for swimming all year round

Annual weather in Ambalangoda

For full information about the climate and weather in Ambalangoda a specific month, click on the corresponding line below:

January 81°F/86°F
February 81°F/88°F
March 83°F/88°F
April 85°F/88°F
May 83°F/86°F
June 83°F/85°F
July 83°F/85°F
August 81°F/85°F
September 81°F/85°F
October 81°F/86°F
November 81°F/86°F
December 81°F/86°F

Weather and climate in Ambalangoda

Ambalangoda enjoys an equatorial (or tropical rainforest) climate in accordance with the Köppen-Geiger classification. The yearly average maximum temperature in Ambalangoda is 86°F (ranging from 85°F in august to 88°F in march). Annual rainfall is 166.8in, with a minimum of 4.3in in january and a maximum of 25.9in in may.
  • Between january and february the climate is good. At lunchtime, it's 86°F in average and you can expect to have 4.3in of rainfall/month during this period.
  • From march to april the climate is just OK. It is for example 88°F as maximum temperature in april and it rains about 10.7in each month.
  • In the month of may the climate is very unfavorable. By early evening, the temperature averages 83°F and it rains in may about 25.9in.
  • Between the months of june and december the climate is not good, but still OK. In average, on the morning it is 81°F and, in december, 13 days of rain are expected.

Charts: temperature and rainfall in Ambalangoda

In the charts below, you can see the following seasonal norms for the city of Ambalangoda: the minimum and maximum outdoor temperature, the risk and amount of monthly rainfall, daily average sunshine, sea temperature, and relative humidity for each month of the year.

Outside temperature

Precipitation (rainfall)

Daily sunshine hours

Sea temperature


Other cities and places near Ambalangoda

Chargement en cours
Legend: Ambalangoda other locations

Change units