Homeowners Contractors Arizona · every row checked at the source
Find a pro

Trade

HVAC in Arizona: Heat, Permits and Licensing for Homeowners

Heat sets the workload for every cooling system in Arizona, and the permit and license rules change from one city to the next. This page gives the county heat normals, the cities that confirm whether an AC replacement needs a permit, and the Registrar of Contractors classes that cover HVAC work.

Updated Oct 22, 2026

Arizona heat sets the workload for every cooling system

The heat is not the same everywhere. The numbers below are NOAA 1991-2020 normals at one station for each county, not a county average.

The station for La Paz County (Parker) has a July normal high of 108.4 F and 126.3 days a year at or above 100 F.[5][6] That is the hottest row.

Outdoor air conditioner unit beside a stucco house
An outdoor condenser unit beside a stucco home in desert sun

Yuma County's station records 106.7 F and 118.2 days,[13][14] and Pinal County's records 106.6 F and 115.6 days.[11][12] At the Phoenix Sky Harbor station for Maricopa County, the July high is 106.5 F with 111.3 days.[7][8]

The coolest row is Coconino County. The station in Flagstaff has a July high of 82.0 F and 0.0 days at or above 100 F.[3][4]

Cochise County's Bisbee station is close behind at 87.4 F and 0.3 days.[1][2] Tucson sits in between: 100.2 F and 67.9 days at the Pima County station.[9][10] The full table for all 15 counties is on the county heat and monsoon data page.

County stationJuly normal highDays at or above 100 F
La Paz (Parker)108.4 F126.3
Yuma106.7 F118.2
Pinal106.6 F115.6
Maricopa (Phoenix Sky Harbor)106.5 F111.3
Pima (Tucson)100.2 F67.9
Cochise (Bisbee)87.4 F0.3
Coconino (Flagstaff)82.0 F0.0

Phoenix-metro cooling systems face a very different season than those in the high country.

Evaporative (swamp) coolers are a separate system type. The permit and license points below concern refrigerated air conditioning unless a city's wording says otherwise.

When an AC replacement needs a permit, city by city

The answer depends on the city or county. Check with the local building department before starting, since permit rules can vary from one city to the next.

Nine places are confirmed below, each in its own words and checked October 2026. Fees are not published on the pages read, so check the city's fee schedule.

  • Phoenix: no permit for "Air conditioner repairs or replacements that don't increase size and capacity or change location."[17]
  • Mesa: "You don't need a permit if your new air conditioning unit uses the same or less electricity as the old one. If you're changing the electrical connections, you will need a construction permit."[18]
  • Scottsdale: a mechanical permit is "Required to install, alter, reconstruct or repair any furnace, refrigeration or other air conditioning equipment or system, except portable or window units."[19]
  • Glendale: "You do not need a permit if it is installed by a licensed contractor. (Residential Only.)" The page does not say what applies when the owner does the work.[20]
  • Goodyear: "No permit required for residential Heating, Ventilation and Air Conditioning units with like for like replacements installed by Contractor."[21]
  • San Tan Valley (Pinal County): a like-for-like replacement in the same location "may be permit exempt."[22]
  • Tucson: "Installing or replacing a central heating or cooling system (not including evaporative coolers) requires a permit."[23]
  • Prescott: the city's chart marks furnace/HVAC replacement as requiring a residential building permit.[24]
  • Lake Havasu City: no permit for "Replacement of existing HVAC unit that does not increase unit size, capacity, location, or ampacity."[25]

For Chandler, Gilbert, Tempe, Peoria, Surprise, Avondale, Buckeye, Queen Creek, Maricopa, Flagstaff and Yuma, check with the city. The AC replacement permit page links each city's page, and the Chandler, Gilbert, Flagstaff and Yuma city pages are a starting point.

The city has the final word.

Decide

Which permit rule applies to a replacement

What does the city's page say about your replacement?

  • If Like for like, same size and location

    then: Phoenix and Lake Havasu City: no permit

  • If Licensed contractor installs it

    then: Glendale and Goodyear: no permit

  • If Any central system replacement

    then: Tucson, Scottsdale and Prescott: permit required

Which license class covers HVAC work

Confirm the license class you need with the Arizona Registrar of Contractors (ROC) before hiring. Match the class on a contractor's license to the job you are hiring for.

  • R-39, Air Conditioning and Refrigeration, Including Solar: "This classification allows the licensee to install and repair comfort air conditioning systems, including refrigeration, evaporative cooling, ventilating, and heating with or without solar equipment." A new circuit may be added to the existing service panel or sub-panel, but installing a new service panel or sub-panel is excluded.[15]
  • CR-79, Air Conditioning and Refrigeration Including Solar (dual): it "allows the scopes of work permitted by the commercial C-79 Air Conditioning and Refrigeration Including Solar and the residential R-39 Air Conditioning and Refrigeration Including Solar licenses."[16]
  • CR-39, Air Conditioning and Refrigeration (dual): it "allows the scopes of work permitted by the commercial C-39 Air Conditioning and Refrigeration and the residential R-39R Air Conditioning and Refrigeration licenses."[16]

The full list is on the license classes page.

How to check an HVAC contractor before you hire

The ROC runs its own contractor search at the Arizona ROC contractor search.[26] Look up the company there before you sign, and compare the class on the record with the three above.

Our guide to checking a contractor license covers the steps.

Ask any contractor to show proof of workers' compensation coverage before work begins.

Ask for proof of insurance directly.

Checklist

Before you sign

0 of 4 ticked

Tick them off as you go. Nothing is saved or sent.

Ask who pulls the permit where one applies, and get it in writing. In Glendale and Goodyear the no-permit answer applies when a licensed contractor installs the unit, so the contractor's license matters twice.

For installers in the Phoenix metro, see the sister directory at 602hvac.com.

Quick answers

Do I need a permit to replace my AC in Phoenix?

Not if the replacement doesn't increase size and capacity or change location, according to the city's wording.

Which license class covers residential AC work?

R-39 covers residential air conditioning and refrigeration. The dual CR-79 and CR-39 classes also cover the residential scopes.

How do I check a contractor's license?

Look up the company in the Arizona ROC contractor search and compare the class on the record with the job.

Sources

  1. NOAA National Centers for Environmental Information. "NOAA 1991-2020 Climate Normals, Bisbee 1Wnw (monthly normals)." https://www.ncei.noaa.gov/access/services/data/v1?includeStationName=1&format=csv&stations=USC00020775&dataset=normals-monthly-1991-2020&dataTypes=MLY-TMAX-NORMAL,MLY-PRCP-NORMAL. Accessed October 21, 2026.
  2. NOAA National Centers for Environmental Information. "NOAA 1991-2020 Climate Normals, Bisbee 1Wnw (annual days at or above 100 F)." https://www.ncei.noaa.gov/access/services/data/v1?includeStationName=1&format=csv&stations=USC00020775&dataset=normals-annualseasonal-1991-2020&dataTypes=ANN-TMAX-AVGNDS-GRTH100. Accessed October 21, 2026.
  3. NOAA National Centers for Environmental Information. "NOAA 1991-2020 Climate Normals, Flagstaff Pulliam Airport (monthly normals)." https://www.ncei.noaa.gov/access/services/data/v1?includeStationName=1&format=csv&stations=USW00003103&dataset=normals-monthly-1991-2020&dataTypes=MLY-TMAX-NORMAL,MLY-PRCP-NORMAL. Accessed October 21, 2026.
  4. NOAA National Centers for Environmental Information. "NOAA 1991-2020 Climate Normals, Flagstaff Pulliam Airport (annual days at or above 100 F)." https://www.ncei.noaa.gov/access/services/data/v1?includeStationName=1&format=csv&stations=USW00003103&dataset=normals-annualseasonal-1991-2020&dataTypes=ANN-TMAX-AVGNDS-GRTH100. Accessed October 21, 2026.
  5. NOAA National Centers for Environmental Information. "NOAA 1991-2020 Climate Normals, Parker (monthly normals)." https://www.ncei.noaa.gov/access/services/data/v1?includeStationName=1&format=csv&stations=USC00026250&dataset=normals-monthly-1991-2020&dataTypes=MLY-TMAX-NORMAL,MLY-PRCP-NORMAL. Accessed October 21, 2026.
  6. NOAA National Centers for Environmental Information. "NOAA 1991-2020 Climate Normals, Parker (annual days at or above 100 F)." https://www.ncei.noaa.gov/access/services/data/v1?includeStationName=1&format=csv&stations=USC00026250&dataset=normals-annualseasonal-1991-2020&dataTypes=ANN-TMAX-AVGNDS-GRTH100. Accessed October 21, 2026.
  7. NOAA National Centers for Environmental Information. "NOAA 1991-2020 Climate Normals, Phoenix Sky Harbor International Airport (monthly normals)." https://www.ncei.noaa.gov/access/services/data/v1?includeStationName=1&format=csv&stations=USW00023183&dataset=normals-monthly-1991-2020&dataTypes=MLY-TMAX-NORMAL,MLY-PRCP-NORMAL. Accessed October 21, 2026.
  8. NOAA National Centers for Environmental Information. "NOAA 1991-2020 Climate Normals, Phoenix Sky Harbor International Airport (annual days at or above 100 F)." https://www.ncei.noaa.gov/access/services/data/v1?includeStationName=1&format=csv&stations=USW00023183&dataset=normals-annualseasonal-1991-2020&dataTypes=ANN-TMAX-AVGNDS-GRTH100. Accessed October 21, 2026.
  9. NOAA National Centers for Environmental Information. "NOAA 1991-2020 Climate Normals, Tucson International Airport (monthly normals)." https://www.ncei.noaa.gov/access/services/data/v1?includeStationName=1&format=csv&stations=USW00023160&dataset=normals-monthly-1991-2020&dataTypes=MLY-TMAX-NORMAL,MLY-PRCP-NORMAL. Accessed October 21, 2026.
  10. NOAA National Centers for Environmental Information. "NOAA 1991-2020 Climate Normals, Tucson International Airport (annual days at or above 100 F)." https://www.ncei.noaa.gov/access/services/data/v1?includeStationName=1&format=csv&stations=USW00023160&dataset=normals-annualseasonal-1991-2020&dataTypes=ANN-TMAX-AVGNDS-GRTH100. Accessed October 21, 2026.
  11. NOAA National Centers for Environmental Information. "NOAA 1991-2020 Climate Normals, Casa Grande Nm (monthly normals)." https://www.ncei.noaa.gov/access/services/data/v1?includeStationName=1&format=csv&stations=USC00021314&dataset=normals-monthly-1991-2020&dataTypes=MLY-TMAX-NORMAL,MLY-PRCP-NORMAL. Accessed October 21, 2026.
  12. NOAA National Centers for Environmental Information. "NOAA 1991-2020 Climate Normals, Casa Grande Nm (annual days at or above 100 F)." https://www.ncei.noaa.gov/access/services/data/v1?includeStationName=1&format=csv&stations=USC00021314&dataset=normals-annualseasonal-1991-2020&dataTypes=ANN-TMAX-AVGNDS-GRTH100. Accessed October 21, 2026.
  13. NOAA National Centers for Environmental Information. "NOAA 1991-2020 Climate Normals, Yuma Mcas (monthly normals)." https://www.ncei.noaa.gov/access/services/data/v1?includeStationName=1&format=csv&stations=USW00003145&dataset=normals-monthly-1991-2020&dataTypes=MLY-TMAX-NORMAL,MLY-PRCP-NORMAL. Accessed October 21, 2026.
  14. NOAA National Centers for Environmental Information. "NOAA 1991-2020 Climate Normals, Yuma Mcas (annual days at or above 100 F)." https://www.ncei.noaa.gov/access/services/data/v1?includeStationName=1&format=csv&stations=USW00003145&dataset=normals-annualseasonal-1991-2020&dataTypes=ANN-TMAX-AVGNDS-GRTH100. Accessed October 21, 2026.
  15. Cornell Legal Information Institute. "Arizona Administrative Code R4-9-103 (contractor classifications)." https://www.law.cornell.edu/regulations/arizona/Ariz-Admin-Code-SS-R4-9-103. Accessed October 21, 2026.
  16. Cornell Legal Information Institute. "Arizona Administrative Code R4-9-104 (contractor classifications)." https://www.law.cornell.edu/regulations/arizona/Ariz-Admin-Code-SS-R4-9-104. Accessed October 21, 2026.
  17. City of Phoenix. "Phoenix: ac replacement permit." https://www.phoenix.gov/administration/departments/pdd/residential-building/resident-plan-reviews.html. Accessed October 21, 2026.
  18. City of Mesa. "Mesa: ac replacement permit." https://www.mesaaz.gov/Business-Development/Development-Services/Building-Permit-Plan-Review/Residential-Construction/Residential-Construction-FAQ. Accessed October 21, 2026.
  19. City of Scottsdale. "Scottsdale: ac replacement permit." https://www.scottsdaleaz.gov/planning-development/permit-services. Accessed October 21, 2026.
  20. City of Glendale. "Glendale: ac replacement permit." https://www.glendaleaz.gov/Business/Building-Safety-Codes-Services/Building-Permits/Q-A. Accessed October 21, 2026.
  21. City of Goodyear. "Goodyear: ac replacement permit." https://www.goodyearaz.gov/government/departments/engineering-development-services/development-services/homeowner-permit-faqs. Accessed October 21, 2026.
  22. Pinal County. "San Tan Valley: ac replacement permit." https://www.pinal.gov/DocumentCenter/View/447/003---What-Projects-and-Structures-Are-Exempt-From-Permit-Requirements-PDF. Accessed October 21, 2026.
  23. City of Tucson. "Tucson: ac replacement permit." https://www.tucsonaz.gov/Departments/Planning-Development-Services/Permits/Tucson-Permit-Exemptions. Accessed October 21, 2026.
  24. City of Prescott. "Prescott: ac replacement permit." https://prescott-az.gov/wp-content/uploads/2026/01/BLD-FORMS_2026-WHAT-NEEDS-A-PERMIT-20260101.pdf. Accessed October 21, 2026.
  25. City of Lake Havasu City. "Lake Havasu City: ac replacement permit." https://www.lhcaz.gov/DocumentCenter/View/1204/Amendments-To-2024-Intl-Residential-Code-PDF. Accessed October 21, 2026.
  26. Arizona Registrar of Contractors. "Arizona ROC contractor search." https://azroc.my.site.com/AZRoc/s/contractor-search. Accessed October 21, 2026.

AC and HVAC permit rules, city by city

Permit rules for AC and HVAC
CityJobPermit?Checked
Phoenix metroCovered by our 602 directories
AC replacement Check with the city Oct 21, 2026
Avondale, ac replacement
We could not confirm this city's rule from its own pages. Check with the city before the work starts.
Source
City of Avondale · checked Oct 21, 2026

Find a pro in Avondale

Our Phoenix-metro directory for ac and hvac.

AC replacement Check with the city Oct 21, 2026
Buckeye, ac replacement
We could not confirm this city's rule from its own pages. Check with the city before the work starts.
Source
City of Buckeye · checked Oct 21, 2026

Find a pro in Buckeye

Our Phoenix-metro directory for ac and hvac.

AC replacement Check with the city Oct 21, 2026
Chandler, ac replacement
We could not confirm this city's rule from its own pages. Check with the city before the work starts.
Source
City of Chandler · checked Oct 21, 2026

Find a pro in Chandler

Our Phoenix-metro directory for ac and hvac.

AC replacement Check with the city Oct 21, 2026
Gilbert, ac replacement
We could not confirm this city's rule from its own pages. Check with the city before the work starts.
Source
Town of Gilbert · checked Oct 21, 2026

Find a pro in Gilbert

Our Phoenix-metro directory for ac and hvac.

AC replacement Depends Oct 21, 2026
Glendale, ac replacement
No permit if the work is installed by a licensed contractor (residential only); the page does not say what applies when the owner does it.
What the city's page says
Replace a heater/air conditioner or water heater? You do not need a permit if it is installed by a licensed contractor. (Residential Only.)
Source
City of Glendale · checked Oct 21, 2026

Find a pro in Glendale

Our Phoenix-metro directory for ac and hvac.

AC replacement Depends Oct 21, 2026
Goodyear, ac replacement
No permit for a like-for-like replacement installed by a contractor; other changes are not addressed.
What the city's page says
Furnace/air conditioner No permit required for residential Heating, Ventilation and Air Conditioning units with like for like replacements installed by Contractor.
Source
City of Goodyear · checked Oct 21, 2026

Find a pro in Goodyear

Our Phoenix-metro directory for ac and hvac.

AC replacement Check with the city Oct 21, 2026
Maricopa, ac replacement
We could not confirm this city's rule from its own pages. Check with the city before the work starts.
Source
City of Maricopa · checked Oct 21, 2026

Find a pro in Maricopa

Our Phoenix-metro directory for ac and hvac.

AC replacement Depends Oct 21, 2026
Mesa, ac replacement
No permit if the new unit uses the same or less electricity as the old one; a construction permit is needed if the electrical connections change.
What the city's page says
Do I need a permit to replace my air conditioning unit? You don’t need a permit if your new air conditioning unit uses the same or less electricity as the old one. If you’re changing the electrical connections, you will need a construction permit.
Source
City of Mesa · checked Oct 21, 2026

Find a pro in Mesa

Our Phoenix-metro directory for ac and hvac.

AC replacement Check with the city Oct 21, 2026
Peoria, ac replacement
We could not confirm this city's rule from its own pages. Check with the city before the work starts.
Source
City of Peoria · checked Oct 21, 2026

Find a pro in Peoria

Our Phoenix-metro directory for ac and hvac.

AC replacement Depends Oct 21, 2026
Phoenix, ac replacement
No permit if the replacement does not increase size and capacity or change location.
What the city's page says
Home improvement projects that do NOT require a permit: ... Air conditioner repairs or replacements that don't increase size and capacity or change location
Source
City of Phoenix · checked Oct 21, 2026

Find a pro in Phoenix

Our Phoenix-metro directory for ac and hvac.

AC replacement Check with the city Oct 21, 2026
Queen Creek, ac replacement
We could not confirm this city's rule from its own pages. Check with the city before the work starts.
Source
Town of Queen Creek · checked Oct 21, 2026

Find a pro in Queen Creek

Our Phoenix-metro directory for ac and hvac.

AC replacement Depends Oct 21, 2026
San Tan Valley, ac replacement
No permit may be needed if the furnace, condenser or cooler is replaced with the same type and rating in the same location; otherwise a permit is required.
What the city's page says
H. Replacement of HVAC Equipment (“Like for Like”) ... the same type and rating in the same location ... may be permit exempt.
Source
Pinal County · checked Oct 21, 2026

Find a pro in San Tan Valley

Our Phoenix-metro directory for ac and hvac.

AC replacement Permit needed Oct 21, 2026
Scottsdale, ac replacement
Permit needed
What the city's page says
Mechanical Permit Required to install, alter, reconstruct or repair any furnace, refrigeration or other air conditioning equipment or system, except portable or window units.
Source
City of Scottsdale · checked Oct 21, 2026

Find a pro in Scottsdale

Our Phoenix-metro directory for ac and hvac.

AC replacement Check with the city Oct 21, 2026
Surprise, ac replacement
We could not confirm this city's rule from its own pages. Check with the city before the work starts.
Source
City of Surprise · checked Oct 21, 2026

Find a pro in Surprise

Our Phoenix-metro directory for ac and hvac.

AC replacement Check with the city Oct 21, 2026
Tempe, ac replacement
We could not confirm this city's rule from its own pages. Check with the city before the work starts.
Source
City of Tempe · checked Oct 21, 2026

Find a pro in Tempe

Our Phoenix-metro directory for ac and hvac.

Southern ArizonaThe hire-it-yourself kit
AC replacement Permit needed Oct 21, 2026
Tucson, ac replacement
Permit needed
What the city's page says
HVAC - Central Installing or replacing a central heating or cooling system (not including evaporative coolers) requires a permit.
Source
City of Tucson · checked Oct 21, 2026

No directory of ours in Tucson for this job

Ask who pulls the permit and whether the fee is in the quote.

Northern ArizonaThe hire-it-yourself kit
AC replacement Check with the city Oct 21, 2026
Flagstaff, ac replacement
We could not confirm this city's rule from its own pages. Check with the city before the work starts.
Source
City of Flagstaff · checked Oct 21, 2026

No directory of ours in Flagstaff for this job

Ask who pulls the permit and whether the fee is in the quote.

AC replacement Permit needed Oct 21, 2026
Prescott, ac replacement
Permit needed
What the city's page says
WHEN IS A PERMIT REQUIRED WITHIN THE CITY OF PRESCOTT ... FURNACE/HVAC REPLACEMENT YES YES NO
Source
City of Prescott · checked Oct 21, 2026

No directory of ours in Prescott for this job

Ask who pulls the permit and whether the fee is in the quote.

Western ArizonaThe hire-it-yourself kit
AC replacement No permit needed Oct 21, 2026
Lake Havasu City, ac replacement
No permit needed
What the city's page says
Section R105.2 Mechanical(9) Amend to add: Replacement of existing HVAC unit that does not increase unit size, capacity, location, or ampacity.
Source
City of Lake Havasu City · checked Oct 21, 2026

No directory of ours in Lake Havasu City for this job

Ask who pulls the permit and whether the fee is in the quote.

AC replacement Check with the city Oct 21, 2026
Yuma, ac replacement
We could not confirm this city's rule from its own pages. Check with the city before the work starts.
Source
City of Yuma · checked Oct 21, 2026

No directory of ours in Yuma for this job

Ask who pulls the permit and whether the fee is in the quote.

Permit neededDependsNo permitCheck with the city9 of 20 rows confirmed from the city's own pages

County heat and monsoon figures

Heat and monsoon normals by Arizona county, NOAA 1991-2020
CountyJuly normal highDays ≥ 100°FJul–Sep rainStation (our choice)
NWS PhoenixThe forecast office that covers these counties
96.8°F31.25.8 inGlobe #3

Gila County, month by month

Normal high, °FRain, in. (scale shared by every county)
Gila County monthly normals
MonthJanFebMarAprMayJunJulAugSepOctNovDec
High °F55.359.467.776.185.296.596.895.390.179.265.255.9
Low °F32.936.340.947.454.764.570.668.963.151.84132.7
Rain in.2.051.91.040.440.350.262.712.081.011.221.051.51
Station
Globe #3 · USC00023501Our choice of station: 0 miles from Globe, within 10 miles of the county seat; longest active temperature record in that range (GHCN-Daily TMAX 2009-2026, 18 years).
Source
NOAA NCEI 1991–2020 normals · checked Oct 21, 2026
108.4°F126.31.02 inParker

La Paz County, month by month

Normal high, °FRain, in. (scale shared by every county)
La Paz County monthly normals
MonthJanFebMarAprMayJunJulAugSepOctNovDec
High °F68.772.779.986.595.5105.3108.4107.6103.190.377.666.7
Low °F41.54549.956.464.473.780.781.273.860.949.240.4
Rain in.0.850.730.550.160.070.030.180.430.410.420.230.51
Station
Parker · USC00026250Our choice of station: 0 miles from Parker, within 10 miles of the county seat; longest active temperature record in that range (GHCN-Daily TMAX 1893-2024, 132 years).
Source
NOAA NCEI 1991–2020 normals · checked Oct 21, 2026
106.5°F111.32.41 inPhoenix Sky Harbor Intl. Airport

Maricopa County, month by month

Normal high, °FRain, in. (scale shared by every county)
Maricopa County monthly normals
MonthJanFebMarAprMayJunJulAugSepOctNovDec
High °F67.670.878.185.594.5104.2106.5105.1100.489.276.566.2
Low °F464954.560.869.578.684.583.678.165.653.745.3
Rain in.0.870.870.830.220.130.020.910.930.570.560.570.74
Station
Phoenix Sky Harbor Intl. Airport · USW00023183Our choice of station: 4 miles from Phoenix, within 10 miles of the county seat; longest active temperature record in that range (GHCN-Daily TMAX 1933-2026, 94 years).
Source
NOAA NCEI 1991–2020 normals · checked Oct 21, 2026
106.6°F115.63.06 inCasa Grande NM

Pinal County, month by month

Normal high, °FRain, in. (scale shared by every county)
Pinal County monthly normals
MonthJanFebMarAprMayJunJulAugSepOctNovDec
High °F67.671.378.286.495.2105.1106.6104.9100.790.577.866.9
Low °F3739.745.250.859.26877.176.669.856.343.736.3
Rain in.0.981.020.940.250.20.061.121.240.70.480.490.77
Station
Casa Grande NM · USC00021314Our choice of station: 9 miles from Florence, within 10 miles of the county seat; longest active temperature record in that range (GHCN-Daily TMAX 1908-2026, 119 years).
Source
NOAA NCEI 1991–2020 normals · checked Oct 21, 2026
106.7°F118.21.12 inYuma MCAS

Yuma County, month by month

Normal high, °FRain, in. (scale shared by every county)
Yuma County monthly normals
MonthJanFebMarAprMayJunJulAugSepOctNovDec
High °F69.873.480.286.494.3103.3106.7106.4101.490.277.767.8
Low °F47.950.45559.866.97582.683.277.665.754.446.8
Rain in.0.390.380.390.140.060.010.240.20.680.130.230.43
Station
Yuma MCAS · USW00003145Our choice of station: 5 miles from Yuma, within 10 miles of the county seat; longest active temperature record in that range (GHCN-Daily TMAX 1982-2026, 45 years).
Source
NOAA NCEI 1991–2020 normals · checked Oct 21, 2026
NWS TucsonThe forecast office that covers these counties
87.4°F0.310.04 inBisbee 1WNW

Cochise County, month by month

Normal high, °FRain, in. (scale shared by every county)
Cochise County monthly normals
MonthJanFebMarAprMayJunJulAugSepOctNovDec
High °F55.859.766.973.480.989.387.484.881.674.96456.2
Low °F32.234.738.24451.260.163.261.156.547.738.832.6
Rain in.1.311.140.880.190.280.483.814.251.980.980.741.07
Station
Bisbee 1WNW · USC00020775Our choice of station: 0 miles from Bisbee, within 10 miles of the county seat; longest active temperature record in that range (GHCN-Daily TMAX 1985-2021, 37 years).
Source
NOAA NCEI 1991–2020 normals · checked Oct 21, 2026
99°F45.64.27 inSafford Ag. Center

Graham County, month by month

Normal high, °FRain, in. (scale shared by every county)
Graham County monthly normals
MonthJanFebMarAprMayJunJulAugSepOctNovDec
High °F6266.874.382.591.41009996.993.284.471.761.1
Low °F30.333.939.345.553.662.669.4686148.337.430.2
Rain in.0.710.660.450.210.180.271.351.841.080.750.510.77
Station
Safford Ag. Center · USC00027390Our choice of station: 2 miles from Safford, within 10 miles of the county seat; longest active temperature record in that range (GHCN-Daily TMAX 1948-2026, 79 years).
Source
NOAA NCEI 1991–2020 normals · checked Oct 21, 2026
97.5°F40.25.07 inDuncan

Greenlee County, month by month

Normal high, °FRain, in. (scale shared by every county)
Greenlee County monthly normals
MonthJanFebMarAprMayJunJulAugSepOctNovDec
High °F60.264.972.580.588.998.197.595.590.781.469.359.2
Low °F25.128.533.138.647.157.265.564.656.442.830.824.9
Rain in.0.940.840.50.170.290.251.682.181.210.710.641
Station
Duncan · USC00022754Our choice of station: 23 miles from Clifton, no active normals station within 10 miles of the county seat, so searched within 40 miles; longest active temperature record in that range (GHCN-Daily TMAX 1901-2026, 126 years).
Source
NOAA NCEI 1991–2020 normals · checked Oct 21, 2026
100.2°F67.95.51 inTucson Intl. Airport

Pima County, month by month

Normal high, °FRain, in. (scale shared by every county)
Pima County monthly normals
MonthJanFebMarAprMayJunJulAugSepOctNovDec
High °F66.569.275.882.991.8101.2100.298.695.186.375.165.5
Low °F40.843.24853.361.871.176.375.270.45947.940.5
Rain in.0.840.840.560.240.20.232.211.981.320.670.560.96
Station
Tucson Intl. Airport · USW00023160Our choice of station: 6 miles from Tucson, within 10 miles of the county seat; longest active temperature record in that range (GHCN-Daily TMAX 1946-2026, 81 years).
Source
NOAA NCEI 1991–2020 normals · checked Oct 21, 2026
94.4°F22.39.73 inNogales 6 N

Santa Cruz County, month by month

Normal high, °FRain, in. (scale shared by every county)
Santa Cruz County monthly normals
MonthJanFebMarAprMayJunJulAugSepOctNovDec
High °F65.367.272.879.487.496.594.492.390.583.573.464.6
Low °F28.330.53539.546.356.365.36457.544.634.428
Rain in.0.980.920.690.350.170.683.593.912.230.850.591.14
Station
Nogales 6 N · USC00025924Our choice of station: 8 miles from Nogales, within 10 miles of the county seat; longest active temperature record in that range (GHCN-Daily TMAX 1952-2026, 75 years).
Source
NOAA NCEI 1991–2020 normals · checked Oct 21, 2026
NWS FlagstaffThe forecast office that covers these counties
91.1°F1.25.02 inSaint Johns

Apache County, month by month

Normal high, °FRain, in. (scale shared by every county)
Apache County monthly normals
MonthJanFebMarAprMayJunJulAugSepOctNovDec
High °F49.655.863.670.879.89091.18883.172.56049.3
Low °F20.623.928.935.34452.459.557.650.538.227.419.8
Rain in.0.580.560.280.270.390.191.941.951.130.860.550.66
Station
Saint Johns · USC00027435Our choice of station: 3 miles from St. Johns, within 10 miles of the county seat; longest active temperature record in that range (GHCN-Daily TMAX 1901-2026, 126 years).
Source
NOAA NCEI 1991–2020 normals · checked Oct 21, 2026
82°F07.49 inFlagstaff Pulliam Airport

Coconino County, month by month

Normal high, °FRain, in. (scale shared by every county)
Coconino County monthly normals
MonthJanFebMarAprMayJunJulAugSepOctNovDec
High °F43.445.752.259.268.179.18279.374.163.652.143
Low °F17.619.623.828.234.642.551.450.642.531.52316.9
Rain in.2.052.171.880.890.770.32.613.041.841.521.551.9
Station
Flagstaff Pulliam Airport · USW00003103Our choice of station: 4 miles from Flagstaff, within 10 miles of the county seat; longest active temperature record in that range (GHCN-Daily TMAX 1893-2026, 134 years).
Source
NOAA NCEI 1991–2020 normals · checked Oct 21, 2026
94.6°F12.32.92 inWinslow Muni. Airport

Navajo County, month by month

Normal high, °FRain, in. (scale shared by every county)
Navajo County monthly normals
MonthJanFebMarAprMayJunJulAugSepOctNovDec
High °F49.856.264.571.981.292.394.691.785.673.860.348.7
Low °F2225.931.837.946.255.263.762.553.840.428.921.7
Rain in.0.510.420.490.250.30.140.891.160.870.510.480.5
Station
Winslow Muni. Airport · USW00023194Our choice of station: 34 miles from Holbrook, no active normals station within 10 miles of the county seat, so searched within 40 miles; longest active temperature record in that range (GHCN-Daily TMAX 1898-2026, 129 years).
Source
NOAA NCEI 1991–2020 normals · checked Oct 21, 2026
89.6°F1.27.11 inPrescott

Yavapai County, month by month

Normal high, °FRain, in. (scale shared by every county)
Yavapai County monthly normals
MonthJanFebMarAprMayJunJulAugSepOctNovDec
High °F52.655.261.267.876.38789.687.282.472.961.651.9
Low °F23.826.431.637.34553.66159.752.240.129.823.6
Rain in.1.521.781.460.570.510.232.692.781.640.960.871.45
Station
Prescott · USC00026796Our choice of station: 3 miles from Prescott, within 10 miles of the county seat; longest active temperature record in that range (GHCN-Daily TMAX 1898-2026, 129 years).
Source
NOAA NCEI 1991–2020 normals · checked Oct 21, 2026
NWS Las VegasThe forecast office that covers these counties
98.7°F32.42.7 inKingman Mohave Co. Airport

Mohave County, month by month

Normal high, °FRain, in. (scale shared by every county)
Mohave County monthly normals
MonthJanFebMarAprMayJunJulAugSepOctNovDec
High °F57.460.667.474.884.995.198.797.290.978.966.155.7
Low °F30.933.338.143.452.762.37068.960.448.336.530.2
Rain in.0.981.040.590.460.080.110.860.880.960.740.620.68
Station
Kingman Mohave Co. Airport · USW00093167Our choice of station: 8 miles from Kingman, within 10 miles of the county seat; longest active temperature record in that range (GHCN-Daily TMAX 1996-2026, 31 years).
Source
NOAA NCEI 1991–2020 normals · checked Oct 21, 2026

AC and HVAC: where we can send you

In the Phoenix metro

602 HVAC

Our directory of AC and HVAC contractors in the Phoenix metro.

See 602 HVAC

Phoenix metro here means Phoenix, Mesa, Chandler, Gilbert, Scottsdale, Glendale, Tempe, Peoria, Surprise, Goodyear, Avondale, Buckeye, Queen Creek, Maricopa, San Tan Valley.

Elsewhere in Arizona

Hire it yourself

Tucson, Flagstaff, Yuma, Prescott, Lake Havasu City and any city outside the metro.

  • Can I see your certificate of insurance, and who is named on it?
  • Who pulls the permit, and will the permit be in your name or mine?
  • Is the scope, the materials and the price in a written contract before work starts?
  • What is the warranty on the work, and who do I call under it?
  • Can you give me two recent jobs like mine that I can look at?