Building a Pool in Tucson, AZ: Permits, Code, Soil and Neighborhoods
Short answer: Inside City of Tucson limits, Planning and Development Services (PDSD) issues the pool permit. A pool permit typically costs about $850 based on Omni permit receipts. The City requires a cover that limits evaporation on new and remodeled pools before final inspection. State law sets a 60 inch barrier measured on the outside, and that is the design number we use in the City. Much of central and east Tucson sits on caliche about 7 inches down, so excavation planning matters. A Tucson mailing address does not mean the City permits the pool: many Tucson addresses are in unincorporated Pima County, Oro Valley or Marana. A typical custom pool from Omni runs $65,000 to $200,000; see what a pool costs in Tucson.
Last checked: November 2026. City rules were checked against City of Tucson documents. Soil points come from USDA Soil Data Access. Costs marked approximate are rounded from Omni records, not set fees or quotes.
City of Tucson pool facts
| Item | Value | Source |
|---|---|---|
| Who issues the permit | City of Tucson Planning and Development Services, for parcels inside City limits. Confirm by parcel, not mailing city | City of Tucson address search |
| Typical pool permit cost (approximate) | About $850 | City of Tucson FY27 fee schedule |
| Other permit costs | Plan review is billed by the hour, equipment such as heaters can add trade permits, and a 1 percent digital filing fee applies | City of Tucson FY27 fee schedule |
| When a permit is required | Any in-ground pool, spa or hot tub. Filling in or demolishing a pool also needs a permit | City permit exemptions page |
| Plan review time | Posted as 10 business days in the Fast Lane; another City page states 15 days. A completeness check of up to 5 working days comes first | City permit review lanes |
| Code editions | 2024 ISPSC with City amendments, 2024 IRC and 2023 NEC for applications received on or after July 1, 2026 | City building codes page |
| Barrier height | 60 inches measured on the outside, the safe design number under state law. The City’s amendments do not change barrier height | A.R.S. 36-1681 |
| Gates | Open outward, self-closing, self-latching, latch at least 54 inches up | A.R.S. 36-1681 |
| House doors | Where the house is part of the barrier: a 4 foot barrier between house and pool, a motorized safety cover, or self-latching devices on ground-level doors with the latch at least 54 inches up | A.R.S. 36-1681 |
| Evaporation cover | Required on new and remodeled pools and spas before final inspection | City 2024 ISPSC amendments, 303.4 |
| Backwash and draining | Backwash soaks in on your property within 24 hours. Draining to the street only if it does not reach a neighbor, erode or carry treated water; discolored water is held 72 hours first | City 2024 ISPSC amendments |
| Draining to the sewer | Through your private cleanout, small pump, 15 gallons per minute or less, in low-use hours. Never a public manhole | Pima County RWRD letter |
| Hillside | Maximum cut 30 feet and exposed cut slope 15 feet on hillside sites | City Development Standard 9-01 |
| Soil, central and east Tucson | Cave soils: hard caliche layer at about 7 inches, low shrink-swell | USDA Soil Data Access |
| Soil, southwest Tucson | Cave-Rillito complex: hard caliche at about 11 inches, low shrink-swell | USDA Soil Data Access |
| Soil, northwest Tucson | Palos Verdes-Jaynes complex: dense layer at about 10 to 19 inches, moderate shrink-swell | USDA Soil Data Access |
| Groundwater | 38 to 141 feet down at City wells along the Santa Cruz River, well below any pool | USGS report 2023-5115 |
Who permits your pool: City or County
The mailing city does not decide who permits the pool. The parcel does. In our experience, Tucson mailing addresses can sit in unincorporated Pima County, Oro Valley or Marana, and Rita Ranch and the subdivisions near Vail were annexed into the City in pieces, so neighbors a few lots apart can have different rules. We look up every parcel in the City’s address search before we design. If your parcel is outside the City, see building a pool in unincorporated Pima County.
Barrier: 60 inches
Arizona law requires a pool barrier at least 5 feet, 60 inches, measured on the outside. The City’s pool code amendments do not change that number and the City does not publish a separate height, so 60 inches measured from outside is the number we design to in Tucson. See pool fence height in Tucson.
Permit and fees
| Item | Typical cost (approximate) |
|---|---|
| Pool permit, City of Tucson | About $850 |
These are rounded figures from years of Omni permit receipts, not set fees. The actual permit cost moves with pool size, a gas line, added inspections and plan review time, and every jurisdiction updates its fee schedule. Your proposal lists the permit cost for your property.
City of Tucson permits usually run about $300 more than the others.
Soil, rock and caliche
Central and east Tucson sit on Cave soils, with a hard caliche layer about 7 inches below the surface. Southwest Tucson has caliche at about 11 inches, and the northwest has a dense layer at 10 to 19 inches. Caliche takes heavier equipment and more days to dig, so we price it from the site visit rather than guess. Shallow caliche does not change the shell design much; it changes the excavation.
Every Omni pool shell starts at 6 by 12 inch steel spacing with #3 bar, and we go to 6 by 6 spacing on poor ground, with an automatic cover or on a long pool. A licensed engineer sets the final reinforcement. See pool steel and shell thickness and who pays for the soil report.
Site costs that can apply
| Item | Typical cost (approximate) |
|---|---|
| Narrow gate or side yard access | $2,000 to $6,000 |
| Extra depth, each added 6 inches | Up to about $500 |
| Haul-off, per load | $500 to $1,500 |
| Soils report review, or a radar test with an observation letter | About $500 to $1,000 |
Ranges are rounded up from Omni’s 2026 pricing and are estimates, not quotes. Rock and caliche are priced from the site visit.
Neighborhoods and HOAs
| Neighborhood | What to know |
|---|---|
| Sam Hughes, El Presidio, Armory Park, Barrio Viejo | Central neighborhoods inside the City. Armory Park, Barrio Viejo (Barrio Historico) and El Presidio are Historic Preservation Zones, so a pool there needs historic review before the building permit. For Sam Hughes, check the parcel for a historic overlay. See building a pool in a Tucson historic district |
| Saguaro Trails | Southeast Tucson, inside the City. HOA review required; contact the HOA for current submittal rules |
| Rita Ranch | Part City, part County. Check the parcel. HOA review required; contact the HOA for current submittal rules |
| Civano, Star Pass, La Cholla Hills | HOA review required; contact the HOA for current submittal rules |
| Casas Adobes and Star Valley | Tucson mailing addresses, but mostly unincorporated Pima County. Check the parcel; County rules usually apply |
| Rocking K | East edge of Tucson toward Vail. Parts are unincorporated Pima County; check the parcel. HOA review required; contact the HOA for current submittal rules |
No Tucson HOA we checked publishes a construction deposit amount.
What surprises people in Tucson
- Review time is posted two ways, 10 business days or 15 days.
- The evaporation cover is due before final inspection.
- Trade permits for equipment and hourly plan review are extra.
- The mailing city does not decide who permits the pool.
We keep 36 inches of clear working space in front of the pool equipment. That is our standard, not a code rule.
Frequently asked questions
Who issues pool permits in Tucson?
City of Tucson Planning and Development Services, for parcels inside City limits. Many Tucson mailing addresses are in unincorporated Pima County, Oro Valley or Marana instead, so check the parcel first.
How much is a pool permit in the City of Tucson?
About $850, based on years of Omni permit receipts. It is a rounded figure, not a set fee. Plan review hours, trade permits and a spa add to it, and your proposal lists the permit cost for your property.
How tall does a pool fence have to be in Tucson?
Design to 60 inches measured on the outside. That is the state law minimum, and the City’s amendments do not change it.
Does Tucson require a pool cover?
Yes. The City’s 2024 pool code amendments require a cover that limits evaporation on new and remodeled pools and spas before final inspection.
Is there caliche under Tucson?
In much of the city, yes. USDA maps a hard caliche layer about 7 inches down in central and east Tucson and about 11 inches down in the southwest. It is priced from the site visit.
How long does City plan review take?
The City posts 10 business days for residential pools in its Fast Lane, while another City page says 15 days. A completeness check of up to 5 working days comes first.
What does a custom pool cost in Tucson?
A typical custom pool from Omni runs $65,000 to $200,000. Caliche, access and haul-off are the Tucson site items that move the number most.
Related reading
- What a pool costs in Tucson and how to choose a builder
- Pool fence height in Tucson
- Building a pool in a Tucson historic district
- Which authority permits my community
- Building a pool in unincorporated Pima County
- Pool cover rules in Southern Arizona
- Glass pool fencing in Tucson, built to the barrier rules above
- Pool removal and demolition in Tucson, with the permit pulled
Call (520) 222-8503 or request a design consultation.


