Updated daily, when the data cooperates

Bangalore's weather, one year at a time.

I got tired of arguing from memory about whether April used to be nicer, whether May rain actually cools the city, and whether October is secretly the wettest month. So this is the chart I keep around.

Loading latest data date Loading chart run date Hourly archive, daily refresh
Latest Bangalore weather chart showing daily temperature ranges and cumulative rainfall.
Latest notes load from the daily weather run.
Records and normals are computed from the historical archive.
Recent values can shift when late-arriving data corrections land.

What this chart is doing

Each day gets a vertical temperature range. The current year sits on top of the normal range and the record range since 1981. Rain is cumulative within each month, because a wet month and a one-day cloudburst are not the same thing.

The subtitle is partly automated, but the analysis is not magic. R computes the weather signals first - streaks, records, rain concentration, warm nights, dry runs. The language layer only decides which of those facts deserves the headline.

Question box

Ask the weather question that has been annoying you.

Not an instant chatbot. That is the point. If people ask good questions - did Whitefield get hotter, did October rain move later, do showers cool nights more than afternoons - I can review them in batches and turn the useful ones into new charts.

Open form in a new tab

The form will collect questions for periodic review. No automatic answers, no surprise token bill, and no pretending every question deserves a generated paragraph.

Data and caveats

The site uses hourly weather data for one Bangalore coordinate from 1981 onward. Recent days can shift slightly after late-arriving corrections, so the updater keeps revisiting the last few days instead of treating yesterday's file as sacred.

There is a separate airport-station sanity check for temperature and wind. Rain is the annoying bit: Bangalore showers are local, and the public station feeds I checked do not give a clean rainfall series. So treat the exact millimetres with more caution than the broad pattern.

Daily chart

Generated by bangalore_weather_update.R, then published into docs/.

Data source

Hourly temperature, rain, wind speed, and wind direction for Bangalore.

Code

Everything is in the GitHub repo.