Hermosillo Weather & Climate: Best Time to Visit

Average temperatures, rainfall, sunshine and the best time to visit Hermosillo.

Climate overview of Hermosillo

Hermosillo, Sonora, Mexico, sees big temperature differences between seasons, with June peaking at 40°C (104°F) and December dropping to 25°C (77°F).

With around 273 mm (11 in) of annual rainfall, Hermosillo has a fairly dry climate. However, it has a distinct dry season from October to June. The wettest month is August, while May sees the least rain. May is the sunniest month, averaging 10.0 hours of sunshine per day.

Hermosillo Weather by Month

Pick a month to see the average temperature, rainfall and sunshine in Hermosillo — and find the best time to visit.

Monthly Temperature in Hermosillo

Visitors to Hermosillo can expect significant temperature changes throughout the year. Average daytime temperatures reach a very hot 40°C (104°F) in June. In December, the coolest month of the year, temperatures drop to a comfortable 25°C (77°F).

At night, temperatures range from around 27°C (81°F) in June to 9°C (48°F) in December.

Check out our detailed temperature page for more information.

Temperature ranges by month

Rainfall in Hermosillo

Hermosillo typically sees modest rainfall throughout the year, with an average annual precipitation of 273 mm (11 in). Hermosillo can be quite wet during August, receiving approximately 60 mm (2.4 in) of precipitation over 8 rainy days.

In contrast, during the driest month (May), you will experience much drier conditions, with 0.7 mm (0.03 in) of precipitation spread across 0 rainy days days. For more details, please visit our Hermosillo Precipitation page.

The mean monthly precipitation over the year, including rain, hail, and snow

Sunshine Hours in Hermosillo

Hermosillo can be enjoyed more throughout the sunniest month of May under a blue sky, with approximately 10.0 hours of sunshine daily. In contrast, the city experiences much darker days in February, with only 6.0 hours of sunlight per day.

Visit our detailed sunshine hours page for more information.

Monthly hours of sunshine

Daily hours of sunshine

Humidity in Hermosillo by Month

Best Time to Visit Hermosillo

During January, February, March, November and December, Hermosillo experiences its most favorable weather, with temperatures between 25°C (76°F) and 30°C (86°F). These mild conditions make it an excellent time for a visit.

The weather does bring rainfall during this period, between 8 mm (0.3 in) and 21 mm (0.8 in).

Planning your next adventure but unsure where to go? Our climate tool suggests perfect locations tailored to your preferred weather conditions. Discover your ideal travel destination with our weather planner.

Frequently asked questions about the climate in Hermosillo

What is the best time to visit Hermosillo?

January, February and December typically offer the most optimal weather in Hermosillo. In contrast, May, June, July, August, September and October tend to have less optimal conditions. Hermosillo has a distinct dry season from October to June.

What temperatures can I expect in Hermosillo?

Daytime highs range from 25°C (77°F) in December to 40°C (104°F) in June. Nighttime lows range from 9°C (48°F) to 27°C (81°F). Temperatures vary considerably through the year.

How much rain does Hermosillo get?

Annual rainfall is around 273 mm (11 in). August is the wettest month with 60 mm (2.4 in), while May is the driest with 0.7 mm (0.03 in).

How sunny is Hermosillo?

Hermosillo receives around 2,885 hours of sunshine per year. May is the sunniest month with 300 hours, while February is the cloudiest with just 180 hours. Overall, Hermosillo enjoys abundant sunshine.

Hermosillo 3-Day Forecast

Hermosillo 3-Day Forecast

Hermosillo on the map

Hermosillo is highlighted — select any city to see its climate.

Popular this month

Where to go in July — average daytime high across popular destinations.

Bucket list

Need travel inspiration? Check out our bucket list articles and be inspired.