Beira Lake

Lake Urban lake forming Colombo's historic canal system

Beira Lake in central Colombo sits amid office towers and the Gangaramaya Temple; visitors stroll waterfront promenades, watch resident waterbirds and cross small bridges into the Pettah market district.

Main image
Beira Lake and Gangaramaya Temple.jpg
Beira lake at Nite.jpg
Beira Lake.jpg
Boat Race 2003.jpg
Colombo at night.jpg
Colombo city @ Day.jpg
Colombo City @ Night.jpg
Colour Full Colombo.JPG
Colour full Tree 1.JPG
Evening Shot.jpg

Beira Lake is an urban lake in central Colombo, Western Province, Sri Lanka, forming part of the city’s historic waterfront area. It is surrounded by commercial and civic buildings and includes several small islands and temples.

The lake edge offers promenades, bridges and views across water to the downtown skyline; the Seema Malaka temple is built on platforms over the lake and is a common photographic subject. Small boat trips and lakeside walks provide urban leisure within Colombo.

Originally part of a coastal lagoon and waterways into the city, the lake has been reshaped over centuries by reclamation and urban development; in the 20th century it became more enclosed by commercial construction while retaining pockets of open water and temple sites.

Beira Lake lies within central Colombo, close to the Fort and Kollupitiya districts, and is surrounded by major roads and business areas in the Western Province.

  • Central location: The lake sits in central Colombo and is immediately adjacent to commercial and government districts, making it an accessible urban green space.

What to See #

  • Seema Malaka Temple: Seema Malaka is a Buddhist assembly temple built on platforms over the lake and designed by architect Geoffrey Bawa in the 20th century; it is a focal point for visitors to the lake.
Beira Lake
6.9294, 79.8521

How to Get to Beira Lake #

Beira Lake is in central Colombo, near the Fort and Pettah districts. It is easily reached by taxi from most parts of the city; several city buses and tuk-tuks serve routes near the lake perimeter.

Tips for Visiting Beira Lake #

  • Walk the lakeside promenades early in the morning to see fishermen and the city wake up; evenings are good for skyline photos of Colombo's mix of colonial and modern architecture.
  • Be mindful of traffic if crossing roads around the lake; some pedestrian crossings are limited and drivers are fast.
  • Local vendors sell snacks and coconut water around the lake-try a fresh juice while watching the waterfowl.

Best Time to Visit Beira Lake #

Beira Lake is best enjoyed in cooler, drier months when city walking is comfortable; early mornings and late afternoons are most pleasant.

Dry season
December-March · 25-30°C
Most pleasant city weather with lower humidity and clearer skies for walking around the lake.
Inter-monsoon months
April; October-November · 26-31°C
Occasional short storms but atmospheric light and lively bird activity.

Weather & Climate near Beira Lake #

Climate

Beira Lake's climate is classified as Tropical Rainforest - Tropical Rainforest climate with consistently warm temperatures year-round. Temperatures range from 23°C to 32°C. Heavy rainfall (2410 mm/year), wettest in October.

Best Time to Visit
JanuaryAugustFebruary
Temperature & Rainfall
Temperature Range
36°
Warmest Month
18°
Coldest Month
Monthly Conditions

January

January is hot, feeling like 30°C with oppressive humidity. Moderate rainfall (67 mm).

78 Very Good

Comfort

30°
Feels Like Hot
27°C
Temperature
23° 32°
80%
Humidity
Very Humid

Weather

67 mm
Rainfall
3.0 m/s
Wind
Light Breeze
2.2
UV Index
Extreme
11.7h daylight

February

February is hot, feeling like 30°C due to high humidity. Moderate rainfall (76 mm).

75 Very Good

Comfort

31°
Feels Like Hot
28°C
Temperature
23° 32°
77%
Humidity
Very Humid

Weather

76 mm
Rainfall
2.8 m/s
Wind
Calm
2.5
UV Index
Extreme
11.8h daylight

March

March is hot, feeling like 32°C due to high humidity. Significant rainfall (140 mm).

71 Very Good

Comfort

32°
Feels Like Hot
28°C
Temperature
24° 32°
76%
Humidity
Very Humid

Weather

140 mm
Rainfall
2.1 m/s
Wind
Calm
2.7
UV Index
Extreme
12.0h daylight

April

April is the hottest month, feeling like 34°C with oppressive humidity. Heavy rain (260 mm) and partly cloudy skies.

63 Good

Comfort

34°
Feels Like Hot
29°C
Temperature
25° 32°
81%
Humidity
Very Humid

Weather

260 mm
Rainfall
2.3 m/s
Wind
Calm
2.5
UV Index
Extreme
12.2h daylight

May

May is the hottest month, feeling like 35°C with oppressive humidity. Heavy rain (358 mm) and mostly overcast skies.

55 Acceptable

Comfort

35°
Feels Like Hot
29°C
Temperature
26° 32°
86%
Humidity
Very Humid

Weather

358 mm
Rainfall
2.9 m/s
Wind
Calm
2.2
UV Index
Extreme
12.3h daylight

June

June is hot, feeling like 34°C with oppressive humidity. Heavy rain (205 mm) and mostly overcast skies.

56 Acceptable

Comfort

34°
Feels Like Hot
28°C
Temperature
26° 31°
87%
Humidity
Very Humid

Weather

205 mm
Rainfall
3.8 m/s
Wind
Light Breeze
2.2
UV Index
Extreme
12.4h daylight

July

July is hot, feeling like 33°C with oppressive humidity. Significant rainfall (134 mm) and mostly overcast skies.

70 Very Good

Comfort

33°
Feels Like Hot
28°C
Temperature
25° 30°
87%
Humidity
Very Humid

Weather

134 mm
Rainfall
3.1 m/s
Wind
Light Breeze
2.2
UV Index
Extreme
12.3h daylight

August

August is hot, feeling like 33°C with oppressive humidity. Regular rainfall (100 mm) and partly cloudy skies.

76 Very Good

Comfort

33°
Feels Like Hot
28°C
Temperature
25° 30°
86%
Humidity
Very Humid

Weather

100 mm
Rainfall
3.1 m/s
Wind
Light Breeze
2.4
UV Index
Extreme
12.2h daylight

September

September is hot, feeling like 32°C with oppressive humidity. Significant rainfall (195 mm) and partly cloudy skies.

72 Very Good

Comfort

32°
Feels Like Hot
28°C
Temperature
25° 30°
85%
Humidity
Very Humid

Weather

195 mm
Rainfall
3.1 m/s
Wind
Light Breeze
2.4
UV Index
Extreme
12.0h daylight

October

October is hot, feeling like 31°C with oppressive humidity. The wettest month with heavy rain (382 mm) and partly cloudy skies.

61 Good

Comfort

31°
Feels Like Hot
27°C
Temperature
24° 31°
85%
Humidity
Very Humid

Weather

382 mm
Rainfall
2.2 m/s
Wind
Calm
2.3
UV Index
Extreme
11.9h daylight

November

November is hot, feeling like 31°C with oppressive humidity. Heavy rain (335 mm) and mostly overcast skies.

57 Acceptable

Comfort

31°
Feels Like Hot
27°C
Temperature
24° 31°
85%
Humidity
Very Humid

Weather

335 mm
Rainfall
2.3 m/s
Wind
Calm
2.0
UV Index
Very High
11.7h daylight

December

December is hot, feeling like 30°C with oppressive humidity. Significant rainfall (158 mm) and partly cloudy skies.

63 Good

Comfort

30°
Feels Like Hot
27°C
Temperature
23° 31°
84%
Humidity
Very Humid

Weather

158 mm
Rainfall
2.7 m/s
Wind
Calm
1.9
UV Index
Very High
11.6h daylight

Nearby Attractions to Beira Lake