Bengaluru weather by month & the best time to visit
🇮🇳 India · major city break · tropical — wet & dry seasons climate
The best time to visit Bengaluru is January — its sunniest month (Sunshine Score 96/100), with February and December close behind. Bengaluru averages about 2,860 hours of sunshine a year. Daytime highs around 28°C / 82°F and roughly 2 mm of rain in January.
Jump to: month-by-month table · nearby alternatives · embed this data
- Sun hours / year
- 2,860
- Sunniest month
- January
- Peak score
- 96/100
- Rain / year
- 844 mm
- Midday UV at peak
- 12 (extreme)
- Population
- 8.5M
- Elevation
- 901 m
_02.jpg/960px-View_from_Visvesvaraya_Industrial_and_Technological_Museum_(2025)_02.jpg)
When is the best time to visit Bengaluru?
For sunshine, the best time to visit Bengaluru is January, then February and December. The dullest month is April (60/100, 57 mm of rain). The full month-by-month picture is in the table below.
How sunny is Bengaluru?
Bengaluru gets a lot of sun: around 2,860 hours a year. January (96/100) is noticeably better than April (60). It ranks #23 of 112 destinations in India for annual sunshine, above the national median of 2,654 hours. Rain has a clear season: the wettest stretch, around September, carries about 48% of the annual 844 mm.
Sunshine Score by month
| Month | Score | Day high | Night low | Rain | UV |
|---|---|---|---|---|---|
| January | 96 | 28° / 82°F | 13° / 55°F | 2 mm | 9 |
| February | 95 | 32° / 90°F | 15° / 59°F | 5 mm | 11 |
| March | 65 | 35° / 95°F | 18° / 64°F | 17 mm | 12 |
| April | 60 | 35° / 95°F | 21° / 70°F | 57 mm | 12 |
| May | 76 | 32° / 90°F | 21° / 70°F | 110 mm | 11 |
| June | 82 | 29° / 84°F | 19° / 66°F | 76 mm | 10 |
| July | 78 | 28° / 82°F | 19° / 66°F | 100 mm | 9 |
| August | 75 | 27° / 81°F | 18° / 64°F | 113 mm | 9 |
| September | 68 | 27° / 81°F | 18° / 64°F | 152 mm | 10 |
| October | 70 | 27° / 81°F | 18° / 64°F | 141 mm | 9 |
| November | 86 | 26° / 79°F | 16° / 61°F | 56 mm | 8 |
| December | 93 | 26° / 79°F | 14° / 57°F | 15 mm | 8 |
See Bengaluru on the interactive sunshine globe →
Nearby places for sunshine
- Coimbatore India · 252 km · best in Jan · 2,699 h sun/yr
- Chennai India · 268 km · best in Feb · 2,636 h sun/yr
- Kannur India · 274 km · best in Jan · 2,498 h sun/yr
- Tiruchirappalli India · 292 km · best in Jan · 2,755 h sun/yr
- Calicut India · 298 km · best in Dec · 2,500 h sun/yr
- Mangaluru India · 307 km · best in Jan · 2,584 h sun/yr
Nearest destinations
- Mysore India · 157 km · 2,673 h sun/yr · best in Jan
- Kadapa India · 186 km · 2,790 h sun/yr · best in Jan
- Tirupati India · 204 km · 2,616 h sun/yr · best in Jan
- Puducherry (Pondicherry) India · 266 km · 2,630 h sun/yr · best in Feb
Head-to-head
How Bengaluru compares month by month: Bengaluru vs Chennai · Bengaluru vs Hyderabad · Bengaluru vs Coimbatore · Bengaluru vs Tiruchirappalli · all comparisons
Put the Bengaluru sunshine badge on your site
A compact badge showing Bengaluru's sunshine at a glance — free to embed under CC BY 4.0. Paste this wherever you'd like it to appear:
Live preview — this is exactly what your readers see: