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 at a Glance#

Address: Ulsoor Lake, Ulsoor (Halasuru), Bengaluru, Karnataka, India

About Ulsoor Lake#

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.

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.

Air Quality: AQI 107 Unhealthy (Sg)
Best Time to Visit
FebruaryMarchJanuary
Temperature & Rainfall
Temperature Range
40°
Warmest Month
9°
Coldest Month
Monthly Conditions
Month Comfort Temp Feels Rain Sky Humidity Wind UV Daylight
January Ideal 15° - 27° 21° 2 mm mostly sunny 63% 1.9 m/s 1.9 very high 11.4h
February Ideal 17° - 30° 24° 3 mm clear 51% 1.8 m/s 2.3 extreme 11.6h
March Ideal 19° - 33° 26° 5 mm mostly sunny 43% 1.8 m/s 2.5 extreme 12.0h
April Excellent 22° - 34° 28° 36 mm some cloud 49% 2.1 m/s 2.5 extreme 12.3h
May Very Good 22° - 33° 29° 91 mm partly cloudy 64% 2.1 m/s 2.4 extreme 12.6h
June Very Good 20° - 29° 25° 71 mm overcast 75% 2.8 m/s 2.1 extreme 12.7h
July Very Good 20° - 28° 24° 89 mm overcast 77% 3.0 m/s 1.9 very high 12.7h
August Good 20° - 28° 24° 113 mm overcast 79% 2.8 m/s 2.0 extreme 12.4h
September Good 20° - 28° 24° 166 mm overcast 80% 2.1 m/s 2.2 extreme 12.1h
October Very Good 19° - 28° 24° 166 mm partly cloudy 81% 1.5 m/s 1.9 very high 11.7h
November Excellent 18° - 27° 22° 52 mm partly cloudy 79% 1.7 m/s 1.7 very high 11.4h
December Excellent 16° - 26° 21° 18 mm some cloud 74% 1.6 m/s 1.6 very high 11.3h

Nearby Attractions to Ulsoor Lake#