Sign In Register

Weather & Climate in Puerto Peñasco, Mexico

Temperature, precipitation, air quality, natural hazards, and monthly weather data.

Puerto Peñasco has a warm climate with an average annual temperature of 72°F (22°C). Winters average 56°F in January while summers reach 88°F in July. The area gets 329 sunny days per year, well above the U.S. average of 205 / making it one of the sunnier locations in the country. Annual precipitation totals 3.7 inches (drier than the 38-inch national average). The city sits at an elevation of 36 feet.

Temperature

56°F Jan (14°C) 88°F Jul (31°C)
Annual Average71.8°F
33% above US avg
January Average56°F (14°C)
July Average88°F (31°C)
Sunny Days329 days/yr

Geography

Elevation36 ft (11 m)
Area272.1 sq mi (704.7 km²)
Population Density230/sq mi
Coordinates31.3172°N, 113.5380°W
TimezoneAmerica/Hermosillo

Precipitation & Snow

Annual Rainfall 3.7"
90% below US avg
Snowfall 0.0"
Wettest Month (Aug) 0.63"
Driest Month (Apr) 0.04"

Air Quality

Earthquake History

600 earthquakes (M2.5+) recorded within 150 km since 1990. Strongest on record: M5.5.

Mar 28, 2016 103 km SSE of San Felipe, Mexico M5.5 144 km 10 km
Mar 7, 2020 71km SE of Estacion Coahuila, B.C., MX M5.5 104 km 10 km
Mar 22, 2014 98 km SE of San Felipe, Mexico M5.3 110 km 13 km
Apr 6, 2019 71 km SW of Puerto Peñasco, Mexico M5.2 72 km 10 km
Aug 27, 2012 91 km SSW of Puerto Peñasco, Mexico M5.2 92 km 10 km
Aug 27, 2012 92 km SSW of Puerto Peñasco, Mexico M5.2 93 km 10 km
Jun 18, 2022 101 km W of La Libertad, Mexico M5.2 139 km 10 km
May 1, 2006 103 km SSE of San Felipe, Mexico M5.1 146 km 10 km
Mar 28, 2016 103 km SSE of San Felipe, Mexico M5.1 141 km 10 km
Jun 18, 2022 103 km WNW of La Libertad, Mexico M5.1 131 km 10 km
Jun 18, 2022 109 km W of La Libertad, Mexico M5.1 140 km 10 km
Apr 27, 2005 109 km SE of San Felipe, Mexico M5.1 131 km 10 km
Mar 21, 2014 99 km SE of San Felipe, Mexico M4.9 114 km 10 km
May 14, 2008 100 km SSE of San Felipe, Mexico M4.8 139 km 10 km
Jan 18, 2007 93 km SE of San Felipe, Mexico M4.8 106 km 10 km
Mar 19, 2018 54 km E of San Felipe, Mexico M4.8 74 km 10 km
Aug 24, 1999 35km SE of Estacion Coahuila, B.C., MX M4.7 134 km 6 km
Oct 21, 2013 80 km WNW of La Libertad, Mexico M4.7 138 km 14 km
Mar 27, 2002 119 km SE of San Felipe, Mexico M4.7 131 km 10 km
Oct 8, 2009 111 km SE of San Felipe, Mexico M4.7 122 km 10 km
Source: USGS Earthquake Catalog (M2.5+, 1990–2025). Sorted by magnitude.

Hurricane History

1 hurricane (Category 1+) recorded within 500 km since 1980. Strongest on record: Category 1.

Year Name Category Max Wind Closest
1997 Nora Category 1 81 mph 236 km
Source: NOAA IBTrACS (Category 1+, 1980–2026).

Nearby Volcanoes

2 volcanoes within 200 km. Closest: Pinacate (51 km).

Name Type Elevation Last Eruption Distance
Pinacate Pyroclastic cone(s) 1,200 m (3,937 ft) Unknown 51 km
San Luis, Isla Tuff cone 180 m (591 ft) Unknown 171 km
Source: Smithsonian Institution Global Volcanism Program (GVP).

Monthly Weather

Month Avg Temperature Precipitation Summary
January 56°F (14°C) 0.4 in Coldest
February 60°F (16°C) 0.4 in
March 64°F (18°C) 0.2 in
April 69°F (21°C) 0.0 in
May 75°F (24°C) 0.0 in
June 82°F (28°C) 0.0 in Driest
July 88°F (31°C) 0.3 in
August 88°F (31°C) 0.6 in Warmest, Wettest
September 84°F (29°C) 0.5 in
October 75°F (24°C) 0.6 in
November 64°F (18°C) 0.3 in
December 57°F (14°C) 0.5 in

Puerto Peñasco has a seasonal temperature swing of 32°F / from 56°F in January to 88°F in August. Total annual precipitation is 3.7 inches, with August being the wettest month (0.6") and June the driest (0.0").

View full profile of Puerto Peñasco, Mexico →