Skip to main content
Print

Building a Pool in Pinal County: SaddleBrooke and Oracle

Short answer: SaddleBrooke, SaddleBrooke Ranch and Oracle are unincorporated Pinal County, so Pinal County Building Safety issues the pool permit, not Pima County or Oro Valley. A pool permit typically costs about $350 based on Omni permit receipts. Pinal County requires a 60 inch barrier measured on the outside, per its Bulletin 010, and the final pool inspection must pass before the pool is filled. The ground is the hard part: caliche about 16 inches down at SaddleBrooke and shallow bedrock about 12 to 15 inches down near Oracle. SaddleBrooke HOA #2 reviews pools for a $30 fee, issues most permits within 7 business days and requires no performance bond. A typical custom pool from Omni runs $65,000 to $200,000; see what a pool costs in Tucson.

Last checked: November 2026. County rules were checked against Pinal County bulletins and pages. HOA rules were checked against the HOAs’ own published guidelines. Soil points come from USDA. Costs marked approximate are rounded from Omni records, not set fees or quotes.

Pinal County pool facts

ItemValueSource
Who issues the permitPinal County Community Development, Building Safety Division, for SaddleBrooke, SaddleBrooke Ranch and OraclePinal County applications
Typical pool permit cost (approximate)About $350Pinal County pool permit application
Barrier heightAt least 60 inches above finished grade, measured on the outside. Gap under the barrier up to 2 inches over grade, 4 inches over a solid surfacePinal County Bulletin 010
OpeningsNo opening passes a 4 inch sphere. Chain link wire at least 11 gauge. Livestock “no climb” fence does not complyPinal County Bulletin 010
Gates60 inches, self-closing, self-latching, swing away from the pool. The County bulletin’s latch numbers are less strict than state law, so we build to the state numbersBulletin 010; A.R.S. 36-1681
House doorsWhere the house is part of the barrier, one of: self-closing, self-latching doors with the release at least 54 inches up; a listed door alarm; a freestanding 48 inch intermediate barrier; pet doors made permanently unusablePinal County Bulletin 010
CoversA pool cover is not an approved barrier. A spa 8 feet wide or less can use a qualifying safety cover insteadPinal County Bulletin 010
InspectionsPre-gunite (excavation, setbacks, steel, plumbing under test, bonding) and final. The final must pass before the pool is filledPinal County Bulletin 017A
SepticPool excavation at least 5 feet from the septic system; septic 10 feet from buildings and 100 feet from wellsPinal County septic setback form
Backwash and drainingBackwash soaks in on your property. Before draining: chlorine 1 ppm or less, pH 7 to 8, clear water. Off-property only to a wash, drainage channel or paved street gutter. No acid wash water off the propertyPinal County Bulletin 010
FloodplainA floodplain use permit from the County Flood Control District is required for development in a floodplain; often 2 to 5 weeks for a single-family lotPinal County floodplain permitting
Soil at SaddleBrookeSelevin-Tombstone-Saddlebrook complex: hard caliche at about 16 inches (8 to 20 inches in the series), high shrink-swell on some soilsUSDA Saddlebrook soil series
Soil near OracleTurquoise-Nugget-Rock outcrop complex: soft bedrock at about 12 to 15 inches, 20 percent rock outcrop, 5 to 45 percent slopesUSDA Soil Data Access
Electric utilityTrico Electric Cooperative serves the SaddleBrooke areaTrico Electric

Pinal County, not Pima County

SaddleBrooke addresses often read Tucson or Oracle, and SaddleBrooke sits right next to Oro Valley and Catalina, which are in Pima County. In our experience, that is where barrier details and permit applications go to the wrong office. Census data and the HOA geography place SaddleBrooke and Eagle Crest Ranch in Pinal County, and SaddleBrooke Ranch geocodes to Pinal. Pinal requires 60 inches; do not carry an unincorporated Pima County 48 inch detail across the county line.

Permit and fees

ItemTypical cost (approximate)
Pool permit, Pinal CountyAbout $350
SaddleBrooke HOA #2 ALC review, major project including a pool$30 (HOA fee), valid for a 180 day permit, $15 per 90 day extension

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.

Soil, rock and caliche

This is the hardest digging we do. At SaddleBrooke the USDA maps a hard caliche layer about 16 inches down, and some of the soils there have high shrink-swell. Near Oracle soft bedrock sits about 12 to 15 inches down, with rock outcrop on a fifth of the ground and steep slopes. Rock and caliche are priced from the site visit, and sloped lots can need retaining walls.

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

ItemTypical cost (approximate)
Narrow gate or side yard access$2,000 to $6,000
Extra depth, each added 6 inchesUp to about $500
Haul-off, per load$500 to $1,500
Soils report review, or a radar test with an observation letterAbout $500 to $1,000
Tile crew trip to Oracle, per jobAbout $500

Ranges are rounded up from Omni’s 2026 pricing and are estimates, not quotes. Rock and caliche are priced from the site visit.

SaddleBrooke HOAs

HOAWhat to know
SaddleBrooke HOA #2Architectural and Landscaping Committee permit required, with Pinal County permits, photos, plans and two copies of drawings to scale. No ALC permit is issued until the County permits are in hand. Review fee $30 for a major project including a pool. Most permits within 7 business days of a complete application. No performance bond. Above-ground pools are prohibited, pump equipment is screened by a stuccoed block wall, materials stay on the owner’s lot, and a dumpster needs a permit from the General Manager
SaddleBrooke HOA #1 (SaddleBrooke One)ALC permit required; homeowners attend an ALC meeting on the 1st or 3rd Thursday. Review fee not published. HOA review required; contact the HOA for current submittal rules
SaddleBrooke RanchHOA review required; contact the HOA for current submittal rules
OracleDepends on the subdivision. If an HOA applies, HOA review required; contact the HOA for current submittal rules

What surprises people in Pinal County

  • The County gate bulletin is less strict than state law on two numbers. We build to state law.
  • A pool cover does not replace the barrier.
  • The final inspection has to pass before the pool is filled.
  • A Tucson or Oracle mailing address does not mean Pima County.

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 SaddleBrooke and Oracle?

Pinal County Building Safety. SaddleBrooke, SaddleBrooke Ranch and Oracle are unincorporated Pinal County, not Pima County or Oro Valley, even when the mailing address says Tucson.

How much is a pool permit in Pinal County?

About $350, based on years of Omni permit receipts. It is a rounded figure, not a set fee, and your proposal lists the permit cost for your property.

How tall does a pool fence have to be in SaddleBrooke?

At least 60 inches above finished grade, measured on the outside, per Pinal County Bulletin 010. Gates self-close and self-latch and swing away from the pool.

What does SaddleBrooke HOA #2 require for a pool?

An Architectural and Landscaping Committee permit, issued after the County permits, with a $30 review fee for a major project including a pool. Most permits are issued within 7 business days of a complete application, and no performance bond is required.

Is there rock or caliche in SaddleBrooke and Oracle?

Yes. The USDA maps hard caliche about 16 inches down at SaddleBrooke and soft bedrock about 12 to 15 inches down near Oracle, with rock outcrop. Excavation is priced from the site visit.

Can a pool cover replace the fence in Pinal County?

Not for a pool. Bulletin 010 does not accept a pool cover as a barrier. A spa 8 feet wide or less can use a qualifying safety cover.

What does a custom pool cost in SaddleBrooke?

A typical custom pool from Omni runs $65,000 to $200,000. Caliche or bedrock, slope, access and travel are the site items that move the number most.

Related reading

Call (520) 222-8503 or request a design consultation.

Table of Contents