Oro Valley Pool Permit Requirements and Costs
The Town of Oro Valley, not Pima County, issues pool permits inside the town limits. The Town of Oro Valley requires a pool barrier at least 5 feet (60 inches) tall, measured from the outside. Oro Valley code requires doors that open onto the pool area to have self-closing, self-latching hardware with the release at least 54 inches high. We treat sliding glass doors the same way. Other jurisdictions accept a door alarm. Town of Oro Valley code requires a cover that limits evaporation before final inspection. The City of Tucson and unincorporated Pima County also require a cover that limits evaporation on new and remodeled outdoor pools and spas before final inspection. Town of Oro Valley inspectors require an electrical load calculation. Town of Oro Valley inspectors require the construction access to be cleaned up and restored before they final the permit. From Omni’s permit receipts, an Oro Valley pool permit typically costs about $500. The Town of Oro Valley states a plan review time of 10 business days.
Last checked: November 2026. Town rules were checked against Town of Oro Valley pages on November 5, 2026. Costs are from Omni’s own Oro Valley jobs and pricing, not Town figures.
Oro Valley pool permit facts
| Requirement | What Oro Valley requires | Typical cost | Source |
|---|---|---|---|
| Permit and plan review fee | Fee set by the size of the pool | About $500, approximate (Omni permit receipts) | Town pool permit page |
| Barrier height | At least 5 feet (60 inches), measured from the outside, the side away from the pool | Depends on the wall or fence | ISPSC amendments 305.2.1 |
| Gates | Open outward, self-closing, self-latching, latch at least 54 inches above grade | Depends on the gate | Town barrier guide |
| Doors to the pool area | Self-closing, self-latching hardware on doors that open onto the pool area, with the release at least 54 inches high. We treat sliding glass doors the same way. Alarm only if the barrier rules cannot reasonably be met | About $600 to $1,000 more than a door alarm | ISPSC amendments 305.4 and 305.9 |
| Electrical load calculation | Required by Town of Oro Valley inspectors. More in-depth review over 40 amps. Not on the Town checklist | $500 to $1,000 | Town pool permit page (electrical items listed); load calculation from Omni permits |
| Evaporation cover | Required by Town code before final inspection | About $330 up to 300 sq ft, about $440 for 301 to 600 sq ft (Omni price) | ISPSC amendments 303.4 |
| Spa cover | Listed and approved spa cover before the spa final | Depends on the spa | Barrier Acknowledgement form |
| Rear setback | At least 5 feet from the rear property line for an in-ground pool | A survey if the property corners are not marked | Town pool permit page |
| Side setback | Set by the zoning district | None added | Town pool permit page |
| Plan review time | 10 business days | Included in the permit fee | Town pool permit page |
| Barrier Acknowledgement | Signed by owner, pool contractor and barrier installer, or the application is not accepted | None | Barrier Acknowledgement form |
| Site cleanup | Construction access cleaned up and restored before the permit is finaled | Part of the construction bid | Town pool permit page (access route on the site plan); cleanup at final from Omni permits |
Who issues the permit
The Town of Oro Valley Community and Economic Development permitting division reviews and inspects pools inside the town limits. Since January 1, 2026, the Town of Oro Valley has applied the 2024 International Swimming Pool and Spa Code with its own amendments. The adopting law is Town Code 6-5-1, Ordinance (O)25-05. Homes just outside the town limits, in Casas Adobes, the Catalina Foothills or Catalina, are permitted by Pima County under different rules. Check which authority covers your address.
Source: Town of Oro Valley building codes and amendments; Town Code 6-5-1. Related: pool permit requirements in Pima County; rules that exist only in Oro Valley.
Permit fee
The Town of Oro Valley sets residential pool permit fees by the size of the pool. The Town of Oro Valley does not publish the amount on its pool permit page. On Omni’s new pool jobs in Oro Valley from 2022 to 2026, the permit and plan review cost about $500. A pool with an attached spa costs a little more to permit.
Source: Town of Oro Valley, Apply for a Pool or Spa Permit. Related: does the city you build in change what a pool costs.
60 inch barrier
The Town of Oro Valley requires the top of the barrier to be at least 5 feet (60 inches) above grade. The height is measured from the outside, on the side of the barrier that faces away from the pool. Unincorporated Pima County requires 48 inches. A wall that passes in unincorporated Pima County can fail in Oro Valley. Gates must open outward, away from the pool. Gates must be self-closing and self-latching. The gate latch must be at least 54 inches above grade. The barrier must be in place before the pool is filled at final inspection.
Source: Town of Oro Valley 2024 ISPSC amendments, Section 305.2.1; Town of Oro Valley barrier guide, updated January 21, 2026; Pool/Spa Barrier Acknowledgement. Related: pool barrier height in Oro Valley; gate latch height and how it is measured; barrier height in unincorporated Pima County; what an HOA can change; what size of water feature needs a barrier.
Omni installs glass pool fencing in Oro Valley built to this 60 inch rule, with self-closing, self-latching gates. See glass pool fencing in Tucson and Oro Valley.
Self-closing, self-latching doors instead of a door alarm
Where a wall of the house is part of the barrier, Oro Valley code requires doors that open onto the pool area to have self-closing, self-latching hardware with the release at least 54 inches high. We treat sliding glass doors the same way. The door handle must be at least 54 inches above the walking surface. Operable windows must have latches at least 54 inches above the walking surface. A pet door is not allowed in a wall that serves as the barrier. Other jurisdictions accept a door alarm on those doors. The Town of Oro Valley allows an alarm only when it determines that the standard barrier rules cannot reasonably be met. The door hardware typically costs about $600 to $1,000 more than a door alarm.
Source: Town of Oro Valley 2024 ISPSC amendments, Sections 305.4 and 305.9; Town of Oro Valley pool permit page. Related: when the house is the pool fence.
Electrical load calculation
The Town of Oro Valley pool checklist asks for the size and location of the existing electrical service. The checklist asks for the circuit and conductor size for the pool and a panel schedule. The checklist does not list a load calculation. Town of Oro Valley inspectors require a load calculation in practice. When the pool equipment load is over 40 amps, Town of Oro Valley inspectors require a more in-depth review. A load calculation typically costs $500 to $1,000.
Source: Town of Oro Valley pool permit page for the checklist items. The load calculation requirement comes from Omni’s own Oro Valley permits and is not written on the Town checklist. The Town of Oro Valley is on the 2023 National Electrical Code. Related: which electrical code applies to your pool; what electrical work a pool requires; pool electrical, bonding and drain safety.
Evaporation cover
Town of Oro Valley code requires every new and remodeled outdoor pool, spa and hot tub to have a cover that limits evaporation before final inspection. The rule is Section 303.4 of the Town of Oro Valley 2024 ISPSC amendments. The City of Tucson and unincorporated Pima County also require a cover that limits evaporation on new and remodeled outdoor pools and spas before final inspection. A spa also needs a listed and approved spa cover in place before its final inspection is scheduled. Omni’s price for a solar evaporation cover is about $330 up to 300 square feet. Omni’s price is about $440 for 301 to 600 square feet.
Source: Town of Oro Valley 2024 ISPSC amendments, Section 303.4; Pool/Spa Barrier Acknowledgement. Draining a pool later has separate rules: Town of Oro Valley pool draining guidelines.
Setbacks and property lines
The Town of Oro Valley requires an in-ground pool to sit at least 5 feet from the rear property line. Side setbacks are set by the zoning district of the property. The nearest property lines must be located and marked on site before the shell is shot, usually with stakes and string line. Town of Oro Valley inspectors do not verify property lines. If the property corners are not marked, plan on a survey by a registered land surveyor.
Source: Town of Oro Valley pool permit page. Related: pool setbacks across Southern Arizona; setbacks, septic and floodplain rules; what can move a pool setback.
Plan review time
Plans are submitted online as PDF files through the Town of Oro Valley customer portal. The Town of Oro Valley states a plan review time of 10 business days. Reviewer comments add time. The Town of Oro Valley does not accept the application without a Pool/Spa Barrier Acknowledgement signed by the property owner, the pool contractor and the barrier installer. The plans need structural calculations and reinforcing details from an Arizona registered structural engineer.
Source: Town of Oro Valley pool permit page; Pool/Spa Barrier Acknowledgement. Related: how long it takes to build a pool; what a pool costs and how long it takes; inspection hold points during a build.
Site cleanup before final
The Town of Oro Valley site plan must show the access route into the property for pool construction. Town of Oro Valley inspectors require the construction access to be cleaned up and restored before they final the permit. Ask your builder whether cleanup and restoration of the access route are in the bid.
Source: Town of Oro Valley pool permit page for the access route on the site plan. The cleanup requirement is enforced at final inspection and is not written on that page.
Ground conditions and the rest of the price
These are the costs Oro Valley adds. Rock, caliche and poor soil can add excavation time, extra steel, fill and haul-off. For what the pool itself costs by size and type, see the Tucson pool cost guide. For how Omni builds in the town, see building a pool in Oro Valley.
- Who is responsible for the soil report
- Reinforcing steel and shell thickness
- Pool structure and engineering standards
- Whether excavated dirt can be reused as fill
- What drives the cost of a pool
- How to compare pool bids
Taking a pool out instead? Oro Valley issues a demolition permit with two inspections, and Omni pulls it. See pool removal and demolition in Tucson and Oro Valley.
Frequently asked questions about Oro Valley pool permits
Who issues pool permits in Oro Valley?
The Town of Oro Valley issues pool permits inside the town limits, not Pima County. The Town of Oro Valley Community and Economic Development permitting division reviews the plans and inspects the pool. Homes outside the town limits in Casas Adobes, the Catalina Foothills and Catalina are permitted by Pima County.
How much does a pool permit cost in Oro Valley?
On Omni’s Oro Valley jobs from 2022 to 2026, the permit and plan review cost about $500. The Town of Oro Valley sets the fee by the size of the pool. A pool with an attached spa costs a little more to permit.
How tall does a pool barrier have to be in Oro Valley?
The Town of Oro Valley requires a pool barrier at least 5 feet (60 inches) tall, measured from the outside, the side away from the pool. Gates must open outward, self-close and self-latch, with the latch at least 54 inches above grade. Unincorporated Pima County requires 48 inches.
Can I use a door alarm instead of self-closing doors in Oro Valley?
No. Oro Valley code requires doors that open onto the pool area to have self-closing, self-latching hardware with the release at least 54 inches high. We treat sliding glass doors the same way. Door handles must be at least 54 inches above the walking surface. The Town of Oro Valley allows an alarm only when it determines the standard barrier rules cannot reasonably be met. The door hardware typically costs about $600 to $1,000 more than a door alarm.
Does Oro Valley require an electrical load calculation for a pool?
Yes, Town of Oro Valley inspectors require an electrical load calculation even though the Town checklist does not list it. When the pool equipment load is over 40 amps, Town of Oro Valley inspectors require a more in-depth review. A load calculation typically costs $500 to $1,000.
Does Oro Valley require a pool cover?
Yes, Town of Oro Valley code requires a cover that limits evaporation on every new and remodeled outdoor pool, spa and hot tub before final inspection. The rule is Section 303.4 of the Town of Oro Valley 2024 ISPSC amendments. Omni’s price for a solar evaporation cover is about $330 up to 300 square feet and about $440 for 301 to 600 square feet.
How far from the property line does a pool have to be in Oro Valley?
The Town of Oro Valley requires an in-ground pool to be at least 5 feet from the rear property line. Side setbacks are set by the zoning district. The nearest property lines must be marked on site before the shell is shot. Town of Oro Valley inspectors do not verify property lines.
How long does Oro Valley plan review take?
The Town of Oro Valley states a plan review time of 10 business days for a residential pool. Reviewer comments add time. The Town of Oro Valley does not accept an application without a signed Pool/Spa Barrier Acknowledgement.
What has to be done before Oro Valley finals a pool permit?
Before the Town of Oro Valley finals a pool permit, the barrier must be in place and the construction access must be cleaned up and restored. The barrier must be in place before the pool is filled at final inspection. Town of Oro Valley code requires the evaporation cover before final inspection. A spa needs a listed and approved spa cover before its final inspection is scheduled.
Call (520) 222-8503 or request a design consultation.
Sources
- https://www.orovalleyaz.gov/Government/Departments/Community-and-Economic-Development/Services/Apply-for-a-Pool-or-Spa-Permit
- https://www.orovalleyaz.gov/Government/Departments/Community-and-Economic-Development/Building-Codes-and-Amendments
- https://www.orovalleyaz.gov/files/assets/public/v/1/documents/community-and-economic-development/permitting-division/codes-standards-and-amendments/2024-adopted-ispsc-amendments.pdf
- https://www.orovalleyaz.gov/files/assets/public/v/1/documents/community-and-economic-development/permitting-division/building-and-engineering-applications/barriers-for-residential-pools-web.pdf
- https://www.orovalleyaz.gov/files/assets/public/v/3/documents/community-and-economic-development/permitting-division/building-and-engineering-applications/pool-spa-barrier-acknowledgement-revised-7-12-2023.pdf
- https://orovalley.town.codes/TC/6-5-1
- https://www.orovalleyaz.gov/Government/Departments/Public-Works/Stormwater-Management/Drain-Your-Pool-Guidelines


