, with a mild or pleasantly warm winter from December to February (but with nights a little cold), and a long, very hot summer from April to October, within which there is a sultry and rainy period from July to September.
The city is located in the state of Sonora, at 29 degrees north latitude, at an altitude of 200 meters (650 feet), and 95 km (60 mi) away from the coast of the Gulf of California. We are in the Sonoran desert.
, the temperature range is strong. Even in the middle of winter, the temperature can reach 30 °C (86 °F), however, there can be short periods when it drops to 3/4 °C (37/39 °F) at night, and sometimes even around 0 °C (32 °F).
. The temperature can reach 40 °C (104 °F) even in April and October. On the hottest days of the year, in July and sometimes in June, it can exceed 45 °C (113 °F). In June 2014, 49.5 °C (121 °F) were reached.
From July to September (and sometimes in October), humid air masses from the south can bring some rain, they also increase humidity, making the heat oppressive.
From June to November, but with a higher probability from August to October, Hermosillo can be affected by
The best time to visit Hermosillo is from mid-November to late February, being a dry period and in which it is not too hot during the day, although it can sometimes be cold at night.
. Here are the average temperatures.
January is generally a very mild month. However, there are remarkable differences between night and day. The average temperature is of
17 °C, with a minimum of
8.4 °C and a maximum of
25.7 °C.

On the coldest nights of the month, the temperature usually drops to around
3 °C. However, it dropped to
-2 °C in January 2013.

On the warmest days of the month, the temperature usually reaches around
31.5 °C. However, it reached
34.5 °C in January 2018.

Precipitation amounts to
15 mm, distributed over 3 days.
The day lasts on average 10 hours and 30 minutes.

There are on average 6 hours of sunshine per day. So, the sun shines 55% of the time.
The average humidity is 43%.
The average wind speed is of
4.4 kph.
February is generally a warm month. However, there are remarkable differences between night and day. The average temperature is of
18.4 °C, with a minimum of
9.7 °C and a maximum of
27 °C.

On the coldest nights of the month, the temperature usually drops to around
4 °C. However, it dropped to
-1.6 °C in February 2011.

On the warmest days of the month, the temperature usually reaches around
33 °C. However, it reached
38 °C in February 2009.

Precipitation amounts to
15 mm, distributed over 2 days.
The day lasts on average 11 hours and 10 minutes.

There are on average 6.5 hours of sunshine per day. So, the sun shines 57% of the time.
The average humidity is 41%.
The average wind speed is of
5.2 kph.
March is generally a warm month. However, there are remarkable differences between night and day. The average temperature is of
21.4 °C, with a minimum of
12.2 °C and a maximum of
30.6 °C.

On the coldest nights of the month, the temperature usually drops to around
7 °C. However, it dropped to
3 °C in March 2008.

On the warmest days of the month, the temperature usually reaches around
36.5 °C. However, it reached
41 °C in March 2007.

Precipitation amounts to only
5 mm, and all occurs in one day.
The day lasts on average 12 hours and 0 minutes.

There are on average 7.5 hours of sunshine per day. So, the sun shines 61% of the time.
The average humidity is 33%. Hence, the air is normally dry.
The average wind speed is of
6.6 kph.
April is generally a warm to hot month. However, there are remarkable differences between night and day. The average temperature is of
24.2 °C, with a minimum of
15 °C and a maximum of
33.5 °C.

On the coldest nights of the month, the temperature usually drops to around
10 °C. However, it dropped to
5 °C in April 1998.

On the warmest days of the month, the temperature usually reaches around
39 °C. However, it reached
42.6 °C in April 1992.

Precipitation amounts to only
5 mm, and all occurs in one day.
The day lasts on average 12 hours and 55 minutes.

There are on average 7.5 hours of sunshine per day. So, the sun shines 60% of the time.
The average humidity is 28%. Hence, the air is normally dry.
The average wind speed is of
7.9 kph.
May is generally a very hot month. However, there are remarkable differences between night and day. The average temperature is of
27.9 °C, with a minimum of
18.6 °C and a maximum of
37.1 °C.

On the coldest nights of the month, the temperature usually drops to around
14 °C. However, it dropped to
10 °C in May 2005.

On the warmest days of the month, the temperature usually reaches around
42 °C. However, it reached
45.6 °C in May 1996.

Precipitation amounts to only
5 mm, distributed over 0 days.
The day lasts on average 13 hours and 35 minutes.

There are on average 9.5 hours of sunshine per day. So, the sun shines 71% of the time.
The average humidity is 26%. Hence, the air is normally dry.
The average wind speed is of
8.6 kph.
June is generally a scorchingly hot month. However, there are remarkable differences between night and day. The average temperature is of
32.5 °C, with a minimum of
24.1 °C and a maximum of
41 °C.

On the coldest nights of the month, the temperature usually drops to around
18.5 °C. However, it dropped to
15 °C in June 1993.

On the warmest days of the month, the temperature usually reaches around
45.5 °C. However, it reached
49.5 °C in June 2014.

Precipitation amounts to
10 mm, and all occurs in one day.
The day lasts on average 14 hours and 0 minutes. June 21, the summer solstice, is the longest day of the year in the Northern Hemisphere.

There are on average 9.5 hours of sunshine per day. So, the sun shines 68% of the time.
The average humidity is 30%. Hence, the air is normally dry.
The average wind speed is of
9.2 kph.
July, the hottest month of the year, is generally a scorchingly hot month. However, there are remarkable differences between night and day. The average temperature is of
33.6 °C, with a minimum of
26.9 °C and a maximum of
40.3 °C.

On the coldest nights of the month, the temperature usually drops to around
23 °C. However, it dropped to
21 °C in July 2000.

On the warmest days of the month, the temperature usually reaches around
45.5 °C. However, it reached
48.5 °C in July 1998.

Precipitation amounts to
100 mm, distributed over 10 days.
The day lasts on average 13 hours and 50 minutes.

There are on average 8.5 hours of sunshine per day. So, the sun shines 63% of the time.
The average humidity is 45%.
The average wind speed is of
8.8 kph.
August is generally a scorchingly hot month. The average temperature is of
33 °C, with a minimum of
26.6 °C and a maximum of
39.4 °C.

On the coldest nights of the month, the temperature usually drops to around
22.5 °C. However, it dropped to
21 °C in August 1998.

On the warmest days of the month, the temperature usually reaches around
44 °C. However, it reached
46.8 °C in August 2011.

Precipitation amounts to
100 mm, distributed over 9 days.
The day lasts on average 13 hours and 5 minutes.

There are on average 9 hours of sunshine per day. So, the sun shines 69% of the time.
The average humidity is 52%.
The average wind speed is of
6.9 kph.
September is generally a very hot month. However, there are remarkable differences between night and day. The average temperature is of
31.5 °C, with a minimum of
24.9 °C and a maximum of
38.1 °C.

On the coldest nights of the month, the temperature usually drops to around
20 °C. However, it dropped to
14 °C in September 2017.

On the warmest days of the month, the temperature usually reaches around
42.5 °C. However, it reached
46 °C in September 2020.

Precipitation amounts to
70 mm, distributed over 6 days.
The day lasts on average 12 hours and 20 minutes.

There are on average 8 hours of sunshine per day. So, the sun shines 65% of the time.
The average humidity is 52%.
The average wind speed is of
6.1 kph.
October is generally a warm to hot month. However, there are remarkable differences between night and day. The average temperature is of
26.9 °C, with a minimum of
18.9 °C and a maximum of
35 °C.

On the coldest nights of the month, the temperature usually drops to around
12.5 °C. However, it dropped to
7 °C in October 1996.

On the warmest days of the month, the temperature usually reaches around
40 °C. However, it reached
44.5 °C in October 2017.

Precipitation amounts to
20 mm, distributed over 2 days.
The day lasts on average 11 hours and 25 minutes.

There are on average 8.5 hours of sunshine per day. So, the sun shines 73% of the time.
The average humidity is 42%.
The average wind speed is of
5.2 kph.
November is generally a warm month. However, there are remarkable differences between night and day. The average temperature is of
21.3 °C, with a minimum of
12.8 °C and a maximum of
29.8 °C.

On the coldest nights of the month, the temperature usually drops to around
7 °C. However, it dropped to
3 °C in November 1992.

On the warmest days of the month, the temperature usually reaches around
36 °C. However, it reached
43 °C in November 2020.

Precipitation amounts to
15 mm, distributed over 2 days.
The day lasts on average 10 hours and 40 minutes.

There are on average 7.5 hours of sunshine per day. So, the sun shines 69% of the time.
The average humidity is 40%.
The average wind speed is of
4.7 kph.
December, the coldest month of the year, is generally a very mild month. However, there are remarkable differences between night and day. The average temperature is of
16.6 °C, with a minimum of
8.5 °C and a maximum of
24.8 °C.

On the coldest nights of the month, the temperature usually drops to around
2.5 °C. However, it dropped to
-1 °C in December 2007.

On the warmest days of the month, the temperature usually reaches around
30.5 °C. However, it reached
34 °C in December 2010.

Precipitation amounts to
30 mm, distributed over 3 days.
The day lasts on average 10 hours and 20 minutes. December 21, the winter solstice, is the shortest day of the year in the Northern Hemisphere.

There are on average 6.5 hours of sunshine per day. So, the sun shines 62% of the time.
The average humidity is 46%.
The average wind speed is of
4.3 kph.