Dry · United States

Phoenix weather, year by year

Phoenix averages 23.7 °C over a year. Its warmest year since 1940 was 2017 (+1.0 °C vs normal), and 2025 ranks 2 of 86.

YearYear 2025
Mean tempMean temp 24.6 °C
vs normalvs normal +0.9 °C
RankRank 2/86

Tap or slide over the stripes to flip the year

The climate of Phoenix

July is the warmest month (highs around 41.2 °C) and December the coldest (lows around 6.2 °C). About 248 mm of precipitation falls each year.

10°20°30°40°02040°Cmm20°7°32Jan21°8°38Feb25°11°26Mar30°15°8Apr35°20°4May40°25°2Jun41°29°19Jul40°29°29Aug38°25°24Sep32°17°20Oct24°11°18Nov19°6°28Dec
Average low → highPrecipitation (mm)Normal 1991–2020

Every year in Phoenix since 1940, ranked

Pick a measure and line up all 86 years against the 1991–2020 normal. 2025 ranks 2 of 86 (+0.9 °C).

194019832025

2025 · 24.6 °C · +0.9 °C vs normal · rank 2 of 86

Warmest years

  1. 1201724.7 °C
  2. 2202024.6 °C
  3. 3202524.6 °C
  4. 4202424.5 °C
  5. 5201224.4 °C

Coldest years

  1. 1194120.8 °C
  2. 2196421.5 °C
  3. 3194921.5 °C
  4. 4197121.6 °C
  5. 5196521.6 °C
All 86 years in a table
YearMean temperatureDaytime highsNight lowsPrecipitationHot days (30 °C+)Frost daysSnowfallRainy days
202524.6 °C31.2 °C17.7 °C218 mm197 days0 days0 cm38 days
202424.5 °C31.2 °C17.7 °C169 mm190 days2 days0 cm32 days
202324.2 °C30.6 °C17.5 °C224 mm195 days0 days0 cm40 days
202224.0 °C30.4 °C17.4 °C224 mm197 days0 days0 cm36 days
202124.2 °C30.7 °C17.6 °C316 mm197 days0 days0 cm38 days
202024.6 °C31.4 °C17.5 °C146 mm201 days0 days0 cm13 days
201923.5 °C29.7 °C17.1 °C370 mm174 days1 day0 cm42 days
201824.2 °C30.8 °C17.4 °C278 mm181 days0 days0 cm40 days
201724.7 °C31.5 °C17.7 °C204 mm211 days0 days0 cm30 days
201624.4 °C31.0 °C17.6 °C286 mm207 days0 days0 cm37 days
201524.2 °C30.5 °C17.8 °C210 mm190 days3 days0 cm41 days
201424.3 °C31.0 °C17.4 °C264 mm200 days1 day0 cm31 days
201323.7 °C30.5 °C17.0 °C241 mm202 days5 days0 cm23 days
201224.4 °C31.3 °C17.2 °C166 mm204 days0 days0 cm25 days
201123.7 °C30.5 °C16.8 °C122 mm197 days4 days0 cm26 days
201023.6 °C30.1 °C16.9 °C299 mm184 days1 day0 cm41 days
200924.2 °C30.9 °C17.3 °C117 mm193 days0 days0 cm19 days
200823.5 °C30.1 °C16.8 °C349 mm196 days0 days0 cm38 days
200724.2 °C30.8 °C17.3 °C164 mm206 days2 days0 cm23 days
200623.8 °C30.5 °C17.0 °C109 mm183 days0 days0 cm24 days
200523.8 °C30.1 °C17.1 °C309 mm183 days1 day0 cm30 days
200423.5 °C30.0 °C16.9 °C260 mm196 days1 day0 cm31 days
200324.0 °C30.8 °C17.3 °C206 mm189 days2 days0 cm24 days
200223.7 °C30.7 °C16.6 °C101 mm189 days2 days0 cm18 days
200123.7 °C30.3 °C17.0 °C200 mm200 days0 days0 cm32 days
200023.6 °C30.3 °C16.8 °C289 mm184 days2 days0 cm27 days
199923.3 °C30.4 °C16.0 °C182 mm200 days0 days0 cm23 days
199822.3 °C28.9 °C15.5 °C269 mm170 days1 day0 cm40 days
199723.8 °C30.4 °C16.8 °C193 mm200 days0 days0 cm33 days
199624.2 °C30.8 °C17.3 °C200 mm189 days0 days0 cm30 days
199523.6 °C30.2 °C16.6 °C252 mm181 days0 days0 cm31 days
199423.4 °C30.2 °C16.5 °C238 mm181 days0 days0 cm38 days
199322.9 °C29.6 °C16.0 °C506 mm181 days1 day0 cm54 days
199222.5 °C29.4 °C15.8 °C573 mm190 days0 days0 cm53 days
199122.7 °C29.7 °C15.6 °C336 mm178 days1 day0 cm42 days
199022.6 °C29.7 °C15.7 °C294 mm199 days7 days0 cm48 days
198924.1 °C31.3 °C16.8 °C185 mm210 days1 day0 cm23 days
198823.4 °C30.5 °C16.3 °C233 mm201 days5 days0 cm28 days
198722.8 °C29.5 °C16.0 °C279 mm191 days8 days0 cm45 days
198622.8 °C29.6 °C16.2 °C442 mm185 days0 days0 cm52 days
198522.6 °C29.3 °C16.1 °C290 mm180 days6 days5 cm40 days
198422.6 °C29.2 °C16.0 °C425 mm172 days0 days0 cm61 days
198322.2 °C28.6 °C16.0 °C465 mm153 days2 days0 cm53 days
198222.1 °C28.5 °C15.7 °C407 mm172 days0 days0 cm55 days
198123.7 °C30.5 °C17.1 °C269 mm188 days0 days0 cm33 days
198023.1 °C30.0 °C16.2 °C327 mm177 days0 days0 cm44 days
197922.4 °C29.4 °C15.2 °C289 mm184 days3 days0 cm38 days
197822.7 °C29.2 °C16.0 °C567 mm181 days3 days0 cm56 days
197723.2 °C30.2 °C16.3 °C161 mm184 days2 days0 cm27 days
197622.4 °C29.6 °C15.2 °C278 mm182 days5 days0 cm42 days
197521.9 °C29.2 °C14.5 °C134 mm175 days5 days0 cm35 days
197422.7 °C29.9 °C15.4 °C204 mm188 days5 days0 cm34 days
197322.1 °C29.4 °C14.6 °C219 mm183 days4 days0 cm35 days
197222.5 °C29.9 °C15.1 °C241 mm203 days8 days0 cm26 days
197121.6 °C28.8 °C14.4 °C165 mm177 days14 days0 cm31 days
197022.1 °C29.3 °C14.9 °C295 mm165 days9 days0 cm21 days
196922.6 °C29.6 °C15.5 °C151 mm173 days4 days0 cm30 days
196821.9 °C29.3 °C14.6 °C247 mm182 days6 days0 cm34 days
196722.0 °C29.3 °C14.7 °C279 mm183 days11 days0 cm29 days
196622.4 °C29.8 °C15.0 °C160 mm191 days15 days0 cm23 days
196521.6 °C28.7 °C14.5 °C504 mm179 days3 days0 cm43 days
196421.5 °C28.6 °C14.4 °C177 mm177 days17 days0 cm29 days
196322.6 °C30.1 °C15.3 °C194 mm193 days11 days0 cm25 days
196222.6 °C30.0 °C14.9 °C191 mm197 days6 days0 cm28 days
196122.3 °C29.4 °C14.9 °C231 mm174 days1 day0 cm36 days
196022.4 °C29.6 °C15.1 °C174 mm181 days14 days0 cm30 days
195922.8 °C29.7 °C15.8 °C277 mm186 days0 days0 cm37 days
195822.7 °C29.6 °C15.7 °C344 mm175 days1 day0 cm39 days
195722.5 °C28.9 °C15.8 °C220 mm156 days0 days0 cm30 days
195622.3 °C29.7 °C14.4 °C75 mm185 days6 days0 cm16 days
195521.7 °C28.8 °C14.2 °C242 mm176 days10 days0 cm37 days
195423.1 °C30.3 °C15.5 °C202 mm195 days8 days0 cm25 days
195322.0 °C29.4 °C14.3 °C154 mm177 days9 days0 cm18 days
195221.9 °C28.9 °C14.6 °C300 mm189 days8 days0 cm34 days
195121.8 °C29.1 °C14.5 °C389 mm176 days5 days0 cm35 days
195022.8 °C30.8 °C14.6 °C70 mm202 days9 days0 cm15 days
194921.5 °C28.7 °C14.3 °C348 mm183 days19 days1 cm44 days
194821.9 °C29.0 °C14.4 °C129 mm181 days11 days0 cm19 days
194721.6 °C28.3 °C14.5 °C126 mm168 days19 days0 cm26 days
194621.8 °C28.7 °C14.5 °C148 mm167 days14 days0 cm21 days
194521.8 °C28.5 °C14.5 °C169 mm177 days11 days0 cm29 days
194421.8 °C28.7 °C14.5 °C215 mm173 days4 days0 cm27 days
194322.7 °C29.6 °C15.4 °C228 mm185 days2 days0 cm30 days
194222.4 °C29.3 °C14.8 °C101 mm165 days3 days0 cm17 days
194120.8 °C27.2 °C14.1 °C332 mm153 days5 days2 cm60 days
194022.1 °C28.6 °C15.2 °C242 mm181 days8 days0 cm31 days

Year vs year

Pick two years and let them fight it out in Phoenix: month by month, point by point.

In Phoenix, 2017 beats 2025 by 0.1 °C on mean temperature.

10°20°30°°CJFMAMJJASOND
20252017Normal 1991–2020
2points2
  • 24.6 °CWarmer24.7 °C
  • 197 daysHot days211 days

Records in Phoenix

The most extreme days and years since 1940, with the readings of a nearby station when they go further.

Hottest day

49.2 °C

June 26, 1990 estimate

Nearby station: 50.0 °C on June 26, 1990 measured

Coldest night

-6.1 °C

January 14, 1963 estimate

Nearby station: -8.3 °C on January 5, 1950 measured

Wettest day

87 mm

September 5, 1970 estimate

Nearby station: 84 mm on September 8, 2014 measured

Snowiest day

3 cm

February 3, 1985 estimate

Strongest gust

93 km/h

January 21, 2010 estimate

Year records

  • Warmest201724.7 °C
  • Coldest194120.8 °C
  • Wettest1992573 mm
  • Driest195070 mm

The weather on your birthday in Phoenix

Any day since 1940: high, low, rain, snow, and how warm it was compared with the same date in every other year.

Your date stays in your browser.

Phoenix vs another city

Phoenix is cooler than Miami by 1.0 °C on average over the year. Phoenix gets 797 mm less precipitation per year. In Phoenix, 5 months out of 12 are warmer.

10°20°30°40°°CJFMAMJJASOND
PhoenixMiamiBand: average low to average high

Questions & answers

What is the climate like in Phoenix?

Phoenix averages 23.7 °C over the year. The warmest month is July, with highs around 41.2 °C; the coldest is December, with lows around 6.2 °C. About 248 mm of precipitation falls each year, over some 32 rainy days.

What was the warmest year in Phoenix?

2017, at +1.0 °C compared with the 1991–2020 normal. The coldest was 1941. Out of 86 years since 1940, 2025 ranks 2.

What is the wettest month in Phoenix?

February gets the most precipitation and June the least. The wettest year was 1992, the driest 1950.

Is Phoenix getting warmer?

Compared with its first thirty years on record (from 1940), the last ten years in Phoenix show a gap of +2.2 °C in mean temperature.

More cities to explore