Bunbury experiences mild winters, with average temperatures ranging from 1-5°C in June and July. Spring arrives in September, bringing moderate temperatures between 14-25°C, while autumn sees a slight decline in temperature from October to November. Winters are generally cool, but summers can be quite warm, with highs sometimes reaching over 38°C in January and December. The summer months of January to March and December tend to be the hottest, with average temperatures above 21°C. In contrast, winter months have cooler temperatures, averaging around 14-16°C from May to August.