The climate of Colombo
Finding itself in the warm embrace of a tropical rainforest climate,
Colombo, the commercial capital and largest city of
Sri Lanka is subject to the Köppen climate classification 'Af'. It retains a fixed seasonal temperature ranging from 23.1°C (73.6°F) to 31.8°C (89.2°F).
Throughout the year it experiences high relative humidity from 74% to 83%, with an annual average rainfall piling up to more than 2,0mm (0"). Noticeably, rainfall fluctuates significantly, counting from 40mm (1.57") in
February to a staggering 341mm (13.43") in
June. The city is bathed in daylight for about 11.7 to 12.5 hours per day, regardless of the season. Interestingly, sunshine duration varies significantly, with peak hours recorded in
January (9.1 hours) and the least in
November (6.7 hours).
Colombo's high rainfall totals clearly reflect the typical patterns of a tropical rainforest climate, where neither a pronounced dry spell nor a regularly dry season is experienced. Instead, the city seems to be always wet, with over 20 rainfall days in most months. The months June through
August receive the most rainfall, whereas the highest temperatures tend to occur from
March to
May.
The best time to visit Colombo
Balancing various climatological parameters to pinpoint the ideal time for a visit, it could be suggested that the months of
January and
February offer the most favorable conditions. During these months, the city experiences some of the lowest rainfall with values of 40mm (1.57") and 47mm (1.85") respectively. Additionally, they hold the promise of long sunshine hours, around 9 hours daily, providing ample time to explore the city's offerings.
The worst time to visit Colombo
On the flip side, the period from
June through
August presents a challenging time to visit
Colombo. During this period, rainfall amount escalates, reaching its peak of 341mm (13.43") in June. In these months, the chance of encountering a rainfall day is almost a certainty, ranging between 85% to 97%. The reduced visibility, due to increased cloud cover, and the higher wind speed in these months also contribute to making travel during this period more challenging.
Spring weather in Colombo
Transitioning from late winter into spring,
Colombo greets
March with highest annual temperature of 31.8°C (89.2°F) and observes the lowest rainfall of the season. By
May, while the temperature dips slightly to 30.6°C (87.1°F), the rainfall amount more than quadruples from March's figure to 306mm (12.05"). Nevertheless, during spring, Colombo provides consistent daylight hours, hovering around 12.3 to 12.4 hours. The sea is at its warmest with 29.6°C (85.3°F) in
April, ideal for water-related activities.
Summer weather in Colombo
June,
July, and
August collectively present the heart of monsoon, where
Colombo receives its heaviest rainfall within the year, surging from 256mm (10.08") to 341mm (13.43"). Despite this, the temperature maintains a steady rhythm, dangling between 28.9°C (84°F) and 29.3°C (84.7°F). High humidity levels are also prevalent, clocking in at 83%. Colombo experiences around 7 hours of sunshine during the summer, the lowest values for the year.
Autumn weather in Colombo
Autumn arrives with a slight reprieve from the bountiful rains of summer, with a gradual decline in rainfall amounts from 287mm (11.3") in
September to 191mm (7.52") in
November. Meanwhile, daily temperatures fluctuate slightly, from 30°C (86°F) in September to 30.1°C (86.2°F) in November; the humidity level gently reclines from 83% in September to 79% in November. During autumn, sea temperatures remain constant at around 28°C (82.4°F), ideal for swimming and surfing.
Winter weather in Colombo
Winter in
Colombo is far from what might be imagined in colder climates. It marks the beginning of the dry season, with the least annual rainfall of 40mm (1.57") in
January and an amenable range of temperature from 29.9°C (85.8°F) to 30.8°C (87.4°F). Humidity drops to its lowest annual level of 74% in January. The length of daylight is the shortest, teetering between 11.7 and 11.9 hours daily. Sea temperatures also experience a slight dip, fluctuating between 27.2°C (81°F) to 27.7°C (81.9°F).
Weather in January
January in
Colombo,
Sri Lanka, provides a mixture of both pleasant and challenging climatic conditions. Temperature highs peak at 30.8°C (87.4°F) during the daytime, with a slight cooling at nights to about 23.1°C (73.6°F).
Weather in January » Weather in February
In contrast to
January,
February in
Colombo brings a marked increase in rainfall to 47mm (1.85"), although daylight hours increase slightly to 11.9 hours a day. The temperatures remain relatively stable, slightly increasing from January temperatures.
Weather in February »Weather in March
As spring approaches,
March in
Colombo witnesses escalating temperature highs and lows, along with increasing daylight hours to 12.1 a day. A significant uptick in the amount of rainfall to 66mm (2.6") means more wet days in this month.
Weather in March »
Weather in April
In
April,
Colombo experiences the first major surge of rainfall in the year, shooting up to 137mm (5.39") over 25.4 days. This increase coincides with the highest temperature peaks of 31.8°C (89.2°F), resulting in particularly humid and hot conditions.
Weather in April »Weather in May
May ushers in the wettest period in
Colombo, with a staggering rainfall increase to 306mm (12.05"). The increase in cloud cover to 54% combined with a slight decrease in daylight hours could trigger a visually darker environment. Although the temperature during the day slightly decreases, evening temperatures continue to rise, resulting in very warm nights.
Weather in May » Weather in June
The month of
June sees rainfall levels stay above average, as 341mm (13.43") precipitation is recorded throughout the month in
Colombo. Outdoor activities can still be enjoyed with over 12.5 hours of daylight, the highest for the year.
Weather in June »
Weather in July
By
July, the weather in
Colombo starts to shift, with rainfall quantity reducing to 256mm (10.08"). Despite this decrease, the city keeps its high levels of humidity at 83%. As daytime temperatures maintain their stability around 28.9°C (84°F), evening temperatures begin to cool slightly.
Weather in July »Weather in August
In
August,
Colombo sees another increase in rainfall to 287mm (11.3"), although temperature conditions remain relatively stable. With humidity remaining at a constant 83%, conditions continue to feel damp and heavy. Wind conditions persist, showing little change from
July, ideal for relaxed outings in the park.
Weather in August »Weather in September
The transition to a drier season begins in
September, as rainfall decreases significantly to 206mm (8.11"). The decrease in cloud cover allows for increased visibility, making it a suitable month for sightseeing. The daylight hours, although gradually decreasing, remain adequate for daytime activities.
Weather in September »
Weather in October
As
October sets into
Colombo, the declining rainfall trend continues to 237mm (9.33"), with slightly less cloud cover compared to
September. Meanwhile, daily temperatures show a small increase, offering warmer conditions. Opportunities for exploring the city increase with daylight hours still around 12, creating extended periods of sunlight.
Weather in October »Weather in November
In
November, the drying trend reaches its peak with a significant drop in rainfall to 191mm (7.52"), creating a noticeably less humid environment. Temperatures cool just slightly, providing a hint of the cooler season to come.
Weather in November »Weather in December
Closing the year,
December in
Colombo features the most significant decrease in rainfall to 148mm (5.83"). The relative humidity matches
November levels, keeping the moisture in the air fairly consistent. The wind picks up just slightly, providing a comfortable, gentle breeze.
Weather in December »