Ulsoor Lake

Lake Urban lake in Bangalore popular for boating

In central Bangalore, Ulsoor Lake has islands, rowing boats and a busy promenade. Morning walkers and small boating parties mix with nearby markets and street food stalls.

Main image
Bangalore Aerial view from MG road Utility Building 2.jpg
Fisherman at Ulsoor lake in an Indian coracle.jpg
Fishing at Ulsoor lake (cropped).jpg
Fishing at Ulsoor lake.jpg
Ganpati visarjan at a kalyani at Ulsoor Lake.jpg
Halasuru lake 20191228 071441.jpg
Halasuru lake 20191228 072110.jpg
Halasuru lake 20191228 072207.jpg
Halasuru lake 20191228 072505.jpg
Halasuru lake 20191228 072521.jpg

Ulsoor Lake (Halasuru Lake) is a prominent urban lake in central Bengaluru (Bangalore), Karnataka, and one of the city’s older and better-known water bodies. It sits within a densely built urban neighbourhood and functions as a city recreation area with islands and boating.

The lake contains multiple small islands and a shoreline used for parks, promenades, and boat rides; it is a common local spot for walking, rowing, and community gatherings. Water level and ecological condition have varied over time due to urban pressures and restoration efforts.

Historically the lake is one of several Bengaluru tanks and lakes that predate modern urbanization; it has undergone repairs and management interventions during the colonial and post-independence periods.

Geographically the lake is in central Bengaluru, within the city limits of Karnataka’s capital and easily reached from surrounding neighbourhoods.

  • Recreation: Contains several small islands and a boating facility; walking paths along parts of the lake edge are used for recreation by local residents.
Ulsoor Lake
Ulsoor Lake, Ulsoor (Halasuru), Bengaluru, Karnataka, India
12.9765, 77.6223

How to Get to Ulsoor Lake #

Ulsoor Lake is in central Bengaluru (Halasuru/Ulsoor area) near Ulsoor Metro Station on the Purple Line. It is within walking distance of Brigade Road and MG Road civic centres.

Tips for Visiting Ulsoor Lake #

  • Visit early on weekday mornings to see the lake free of vendors and to observe fishermen's routines.
  • Look for the small lotus beds in season and the old colonial-era balustrades along parts of the lake.
  • Combine a visit with a walk along nearby Brigade Road and Commercial Street to see historic Bangalore landmarks.

Best Time to Visit Ulsoor Lake #

Winter months are best for comfort and clearer skies; monsoon shoulder months show the lake at its greenest.

Winter
November-February · 15-28°C (59-82°F)
Pleasant weather for walks and boating; mornings crisp and relatively clear.
Monsoon shoulder
September-October · 20-30°C (68-86°F)
Lush surroundings and replenished water levels; watch for sudden showers.

Weather & Climate near Ulsoor Lake #

Climate

Ulsoor Lake's climate is classified as Tropical Savanna - Tropical Savanna climate with hot summers (peaking in April) and warm winters (coldest in December). Temperatures range from 15°C to 34°C. Moderate rainfall (812 mm/year) with a pronounced dry season.

Best Time to Visit
FebruaryMarchJanuary
Temperature & Rainfall
Temperature Range
40°
Warmest Month
Coldest Month
Monthly Conditions

January

January is mild with highs of 27°C and lows of 15°C. The driest month with just 2 mm and mostly sunny skies.

93 Ideal

Comfort

21°
Feels Like Mild
21°C
Temperature
15° 27°
63%
Humidity
Humid

Weather

2 mm
Rainfall
1.9 m/s
Wind
Calm
1.9
UV Index
Very High
11.4h daylight

February

February is mild with highs of 30°C and lows of 17°C. Almost no rain and clear sunny skies.

97 Ideal

Comfort

24°
Feels Like Mild
24°C
Temperature
17° 30°
51%
Humidity
Humid

Weather

3 mm
Rainfall
1.8 m/s
Wind
Calm
2.3
UV Index
Extreme
11.6h daylight

March

March is warm with highs of 33°C and lows of 19°C. Almost no rain and mostly sunny skies.

95 Ideal

Comfort

26°
Feels Like Warm
26°C
Temperature
19° 33°
43%
Humidity
Comfortable

Weather

5 mm
Rainfall
1.8 m/s
Wind
Calm
2.5
UV Index
Extreme
12.0h daylight

April

April is the hottest month, feeling like 28°C. Moderate rainfall (36 mm).

89 Excellent

Comfort

28°
Feels Like Hot
28°C
Temperature
22° 34°
49%
Humidity
Comfortable

Weather

36 mm
Rainfall
2.1 m/s
Wind
Calm
2.5
UV Index
Extreme
12.3h daylight

May

May is hot, feeling like 29°C. Regular rainfall (91 mm) and partly cloudy skies.

73 Very Good

Comfort

29°
Feels Like Hot
27°C
Temperature
22° 33°
64%
Humidity
Humid

Weather

91 mm
Rainfall
2.1 m/s
Wind
Calm
2.4
UV Index
Extreme
12.6h daylight

June

June is warm with highs of 29°C and lows of 20°C. Moderate rainfall (71 mm) and mostly overcast skies.

73 Very Good

Comfort

25°
Feels Like Warm
25°C
Temperature
20° 29°
75%
Humidity
Very Humid

Weather

71 mm
Rainfall
2.8 m/s
Wind
Calm
2.1
UV Index
Extreme
12.7h daylight

July

July is mild with highs of 28°C and lows of 20°C. Regular rainfall (89 mm) and mostly overcast skies.

72 Very Good

Comfort

24°
Feels Like Mild
24°C
Temperature
20° 28°
77%
Humidity
Very Humid

Weather

89 mm
Rainfall
3.0 m/s
Wind
Light Breeze
1.9
UV Index
Very High
12.7h daylight

August

August is mild with highs of 28°C and lows of 20°C. Significant rainfall (113 mm) and mostly overcast skies.

69 Good

Comfort

24°
Feels Like Mild
24°C
Temperature
20° 28°
79%
Humidity
Very Humid

Weather

113 mm
Rainfall
2.8 m/s
Wind
Calm
2.0
UV Index
Extreme
12.4h daylight

September

September is mild with highs of 28°C and lows of 20°C. The wettest month with heavy rain (166 mm) and mostly overcast skies.

67 Good

Comfort

24°
Feels Like Mild
24°C
Temperature
20° 28°
80%
Humidity
Very Humid

Weather

166 mm
Rainfall
2.1 m/s
Wind
Calm
2.2
UV Index
Extreme
12.1h daylight

October

October is mild with highs of 28°C and lows of 19°C. The wettest month with heavy rain (166 mm) and partly cloudy skies.

71 Very Good

Comfort

24°
Feels Like Mild
24°C
Temperature
19° 28°
81%
Humidity
Very Humid

Weather

166 mm
Rainfall
1.5 m/s
Wind
Calm
1.9
UV Index
Very High
11.7h daylight

November

November is mild with highs of 27°C and lows of 18°C. Moderate rainfall (52 mm) and partly cloudy skies.

85 Excellent

Comfort

22°
Feels Like Mild
22°C
Temperature
18° 27°
79%
Humidity
Very Humid

Weather

52 mm
Rainfall
1.7 m/s
Wind
Calm
1.7
UV Index
Very High
11.4h daylight

December

December is mild with highs of 26°C and lows of 16°C. Light rainfall.

89 Excellent

Comfort

21°
Feels Like Mild
21°C
Temperature
16° 26°
74%
Humidity
Very Humid

Weather

18 mm
Rainfall
1.6 m/s
Wind
Calm
1.6
UV Index
Very High
11.3h daylight

Nearby Attractions to Ulsoor Lake