The climate of Dehradun is generally temperate, although it varies from tropical; from hot in summers to severely cold, depending upon the season and the altitude of the specific location. The nearby hilly regions often get snowfall during winter but the temperature in Dehradun is not known to fall below freezing. Summer temperatures can often reach 40°C whereas winter temperatures are usually between 2 and 20°C.