Surrey, Canada's climate is characterized by mild winters and warm summers. Winter months, December through February, are cool with temperatures often ranging between freezing and single digits Celsius, averaging around 4-6°C. Spring arrives in March, bringing warmer temperatures that steadily increase throughout the season, with April and May averaging highs of 10-12°C. Summer is warm to hot, with July and August temperatures frequently reaching mid-twenties to low thirties Celsius, while September marks a return to milder conditions as autumn sets in. Autumn's temperature range is relatively narrow, typically fluctuating between single digits and teens Celsius from October through November.