Bendigo enjoys a Mediterranean-style climate. There are four distinctly-different seasons offering new ways to experience the city.

The average summer temperature is 28°C, autumn is 20.5°C, winter 13°C and spring 20 °C. Rain is common at all times of the year, although expect the most in winter.