Research by DoINeedAPermit Research Team · Updated May 2026
The Short Answer
Every in-ground pool in El Mirage requires a building permit, electrical permit, and pool-barrier inspection. Plan for 4-8 weeks of review and caliche-layer excavation complications that are unique to the Sonoran Desert geology here.
El Mirage sits in the heart of the Sonoran Desert's caliche belt — a rock-hard calcium carbonate layer that lies 18-36 inches below grade in most residential lots here. This is the single biggest cost and timeline driver for El Mirage pools that doesn't exist in, say, Tempe or Scottsdale to the south. Your excavation contractor must account for caliche removal or drilling, which often means an engineering plan and permit modification before you pour a single cubic yard. The city requires ALL in-ground pools to meet IRC AG105 barrier codes (self-closing, self-latching gate on any pool enclosure), NEC Article 680 electrical standards (GFCI on all circuits within 6 feet of water), and plumbing/drainage review. Unlike some Arizona municipalities that fast-track small residential pools over-the-counter, El Mirage routes pool permits through full building-department review with separate electrical and plumbing sign-offs — expect 4-8 weeks minimum. Setback requirements (typically 5 feet minimum from property line, 50 feet from potable-water wells) must be shown on a survey. If your lot has caliche, budget $2,000–$5,000 extra for excavation and plan for 2-3 week delays while the city's plan reviewer processes your soil/excavation notes.

What happens if you skip the permit (and you needed one)

El Mirage in-ground pool permits — the key details

El Mirage, Arizona requires a building permit for every in-ground pool, regardless of size. The City of El Mirage Building Department administers this under the current Arizona Residential Code (which mirrors the 2015 IRC with Arizona amendments). IRC AG105 is the controlling standard for pool barriers — any pool must have a 4-foot minimum barrier enclosure with a self-closing, self-latching gate. That gate must be self-closing within 3 seconds and self-latching within 15 degrees of closing (AG105.2.7). The gate latch must be mounted on the pool side of the gate, a minimum of 54 inches above finished grade. If your pool design relies on a door to the house as part of the barrier, that door must have an automatic closer and an alarm (AG105.3). Failure to meet these specifics is the #1 reason pools fail final inspection in El Mirage — and a re-inspection fee of $75–$150 is assessed each time.

Electrical work on a pool is a separate permit and must be handled by a licensed electrician in Arizona. NEC Article 680 governs pool wiring. Every outlet, light, pump, heater, and filter circuit within 6 feet of the water surface must be protected by GFCI (ground-fault circuit interrupter). Your electrician must also bond all metal parts of the pool (ladder, handrails, light fixtures) to an 8 AWG solid copper conductor bonded to the equipment-grounding conductor. The bonding wire must be visible on the electrical plan and physically present at final inspection. El Mirage's plan reviewer will flag missing GFCI detail or bonding on drawings; if you don't show it, expect a rejection and a 2-week resubmission cycle.

Caliche excavation is the X-factor unique to El Mirage and the western Phoenix metro. Caliche is a compacted layer of calcium carbonate that can be 12-48 inches thick and extremely hard to break through. Most residential lots in El Mirage sit atop caliche — your pool contractor will hit it at 18-30 inches below grade. If your site has caliche, you have two options: (1) core-drill or hydraulically break the caliche layer, adding $3,000–$8,000 to excavation, or (2) design the pool to sit shallower and resubmit engineering. Either way, you must disclose caliche on your permit application or during excavation-phase inspection. If the inspector finds undisclosed caliche mid-dig, the city may suspend the permit for a geotechnical review, costing you 3-4 weeks and an additional engineering report ($1,200–$2,000). Contractors familiar with Phoenix-area pools know this; those from California or other states often don't.

Setback and survey requirements in El Mirage are non-negotiable. Your pool must be set back a minimum of 5 feet from any property line (per city ordinance); 50 feet from any potable-water well; and at least 10 feet from any septic drain field or leach lines. These distances must be verified and stamped on a current boundary/topographic survey prepared by a licensed surveyor. El Mirage does not waive this requirement for small lots; if your lot is tight, the city's plan reviewer will ask for written easement agreements or deed restrictions if the 50-foot well setback cannot be met. A survey runs $400–$800; a boundary certificate can be cheaper ($200–$400) but will not satisfy setback verification if distances are tight.

Drainage and grading must be addressed. El Mirage sits in an arid region with minimal rainfall, but when monsoon storms hit (June-September), the hard-pan caliche layer causes water to sheet-flow across yards. Your pool design must show grading around the pool to prevent backflow into the basin; most designs slope away at a minimum 2% grade. The city requires a "pool drainage plan" showing where pool water and deck runoff will go — typically to a dry well, French drain, or municipal storm drain if one is available. If you're in an area with septic systems, the drainage plan is scrutinized to ensure pool water won't contaminate the drain field. This detail is often missed on homeowner sketches and causes rejections; hire a civil engineer or pool designer familiar with El Mirage to draw this.

Timeline and fees. A straightforward in-ground pool (no caliche complications, no setback waivers, standard rectangular concrete deck) takes 4-6 weeks from application to electrical/plumbing approval and excavation-ready status. If caliche is present and requires engineering, add 2-3 weeks. Total permit fees break down as: building permit (typically $400–$800 based on pool valuation), electrical permit ($150–$300), plumbing permit ($150–$300), plan review fees if resubmission is needed ($100–$200 per review cycle), and inspection fees (included in permit, but re-inspections are $75–$150 each). Many pools require 2-3 inspection cycles because barrier details or electrical bonding are missed on first pass. Budget total permitting costs at $1,200–$2,000 before construction begins.

Three El Mirage in-ground swimming pool scenarios

Scenario A
Standard 20x40-foot residential pool, 8-foot deep, concrete deck, no caliche, standard chain-link fence barrier — northeast El Mirage, half-acre lot
You're building a classic rectangular 20x40-foot pool, 8 feet deep, with a standard chain-link fence barrier on the perimeter of your quarter-acre lot in northeast El Mirage. Your survey shows caliche does not appear on your property (either you're on a small ridge or the excavation log from a previous well shows caliche below pool depth). Your electrician is licensed; your pool contractor is local and familiar with El Mirage standards. The process: (1) Submit building permit application with pool design (plan, cross-sections, materials list), survey, electrical plan (showing GFCI on all circuits and bonding), plumbing plan (filter, pump, drain). (2) Submit separate electrical permit and plumbing permit. (3) El Mirage Building Department issues building permit within 10 business days if complete. Electrical and plumbing permits follow within 3-5 days. (4) Excavation inspection (city inspector verifies depth, no utilities hit, grading for drainage). (5) Barrier inspection before pool is filled (city confirms fence height is 4 feet minimum, gate is self-closing/self-latching, latch height is correct). (6) Gunite/shell inspection (if applicable). (7) Electrical inspection (GFCI and bonding verified with live testing). (8) Plumbing inspection (pump, filter, drain lines). (9) Deck and final inspection. Total timeline: 5-6 weeks from permit issuance to ready-to-fill. Total permit fees: $500–$600 building, $150–$200 electrical, $150–$200 plumbing = $800–$1,000. No re-inspections expected if drawings are clear.
Permit required | Survey confirms no caliche | Chain-link fence self-closing gate required | GFCI on all pool circuits mandatory | Bonding plan required | Excavation + concrete deck + equipment $20,000–$35,000 | Permit fees $800–$1,000 | Timeline 5-6 weeks
Scenario B
Custom kidney-shaped 25x50-foot pool, 7-foot deep, caliche layer at 24 inches, masonry barrier wall, saltwater chlorine generator — mid-lot, near property line setback challenge
You're designing a larger, custom pool on a mid-sized El Mirage lot. Your survey from a neighbor's well drilling reveals caliche at 24 inches — right in your pool-dig zone. Your design calls for a 25x50-foot pool with a 7-foot depth (requiring caliche core-drilling or hydraulic breaking). You also want a decorative masonry barrier wall (which can substitute for chain-link fence but must still meet 4-foot height and self-latching gate standards). Your pool location sits 7 feet from the rear property line — within the 10-foot setback for a neighbor's septic drain field. This scenario creates three layers of complexity: (1) Caliche engineering: you must hire a civil engineer to draw caliche-core-drilling plan or soil-testing report ($1,500–$2,500). (2) Setback waiver: the 7-foot proximity to the property line and 10-foot septic setback require written consent from the neighbor or a recorded easement. (3) Masonry barrier: the city will require a detail showing the 4-foot wall height, gate latch position, and self-closing mechanism (soft-close hinge specified). Process: (1) Hire engineer for caliche report and masonry-barrier detail ($1,800–$2,500). (2) Obtain neighbor consent or easement ($500–$1,500 legal cost if deed-recording required). (3) Submit building, electrical, plumbing permits with engineer's seal. (4) City issues conditional permit pending neighbor's written approval (2-3 week hold). (5) Once approval received, excavation, caliche-drilling, and barrier inspections proceed. (6) First excavation inspection may be postponed if caliche drilling hasn't begun — contractor coordinates with drilling service. (7) Barrier and final inspections. Total timeline: 8-10 weeks (includes engineering turnaround, neighbor approval delay, caliche drilling). Permit fees: $600–$800 building, $200–$300 electrical, $200–$300 plumbing, plus $200–$400 for plan-review resubmissions = $1,200–$1,800 in permit fees alone. Add $3,000–$6,000 for caliche drilling and engineering.
Permit required | Caliche core-drilling required ($3,000–$6,000) | Geotechnical engineer seal mandatory | Neighbor setback approval or easement required | Masonry barrier gate detail required | GFCI and bonding same as above | Timeline 8-10 weeks | Permit fees $1,200–$1,800 | Total project $28,000–$50,000
Scenario C
Small lap pool 15x40 feet, 6 feet deep, above-ground-style vinyl liner on pre-built concrete pad, gas heater, barrier is pool-access-controlled house door with alarm, owner-builder applying for permit
You're building a modest 15x40-foot lap pool (6 feet deep) on a concrete pad that was poured last year for a different project. You're using a vinyl liner system (not gunite) and a natural-gas pool heater. Your barrier strategy is to use an existing French-door access from your house with an automatic door closer and an audible pool-alarm (motion-sensing, compliant with AG105.3). You're acting as the owner-builder (permitted under ARS § 32-1121 for owner-occupied residences). This scenario is simpler than A and B because: (1) vinyl liner on existing pad means no excavation inspection (only plumbing connection inspection), (2) house-door barrier avoids fence-installation complexity, (3) no caliche digging. Complications: (1) El Mirage requires the pool alarm to meet ASTM F2286 (specific sound decibel and alert pattern); a $300–$500 retrofit if the alarm you buy doesn't comply. (2) The natural-gas heater requires a separate plumbing/gas permit and inspection ($150–$250). (3) Owner-builder applications in El Mirage require proof of residency and a signed affidavit; some inspectors verify that the owner is physically present during construction (not a common enforcement issue, but noted). Process: (1) File building permit as owner-builder (include residency affidavit). (2) File plumbing permit for filter/drain lines and gas-heater connection. (3) File electrical permit for pump motor and any underwater lights (GFCI required). (4) Submit electrical and plumbing plans; note house-door barrier with alarm detail. (5) Excavation inspection waived (pad already exists). (6) Plumbing rough-in inspection (lines and heater connection). (7) Electrical rough-in inspection (GFCI, bonding, light wiring). (8) Barrier/alarm inspection (door-closer function tested, alarm sound verified at 90 dB minimum per standard). (9) Final inspection. Total timeline: 4-5 weeks. Permit fees: $400–$500 building, $150–$200 plumbing, $150–$200 electrical = $700–$900. If the alarm fails inspection, $200 retest fee applies. Owner-builder status typically doesn't increase fees, but the residency affidavit must be notarized ($15–$25).
Permit required | Owner-builder affidavit required (notarized) | No excavation; concrete pad pre-existing | Vinyl liner plumbing inspection required | Gas heater plumbing permit required | House-door barrier with ASTM F2286-compliant alarm required | GFCI and bonding required | Timeline 4-5 weeks | Permit fees $700–$900 | Total project $12,000–$20,000

Every project is different.

Get your exact answer →
Takes 60 seconds · Personalized to your address

Caliche, desert geology, and why El Mirage pools cost more to excavate than Phoenix proper

The Sonoran Desert's caliche layer is a calcrete formation — calcium carbonate cemented together over thousands of years by the region's intense evaporation. In El Mirage, which sits at about 1,500 feet elevation in the northern Phoenix metro, caliche typically appears at 18-36 inches below finished grade. When a pool-excavation contractor's bucket hits caliche, the machine often stalls; caliche is harder than brick and can dull teeth on a backhoe bucket within hours. The standard solution is core-drilling with a rotary drill designed for hard rock, which costs $60–$100 per lineal foot and adds 3-5 days to the excavation schedule.

El Mirage's Building Department requires excavation contractors to note caliche depth on the excavation-inspection report. If caliche was not disclosed on the permit application and appears mid-dig, the inspector will flag the permit for a geotechnical review. This halt costs 2-3 weeks and typically requires a soils engineer's report ($1,200–$2,000) confirming that the caliche layer is not a bearing hazard or stability issue. Some homeowners have sidestepped this by drilling a test hole before submitting the permit, but the city has begun requiring soil borings (often done by the pool contractor as part of design) if caliche is suspected. Budget $500–$1,500 for a pre-construction bore if you're unsure.

Contractors from California or out-of-state often underestimate caliche costs. A typical 20x40-foot pool excavation in Los Angeles or coastal California might cost $3,000–$5,000; the same job in El Mirage with caliche drilling runs $6,000–$12,000. If the caliche layer is thick or if the contractor hits a reinforced caliche band, costs can spike to $15,000. Always get a caliche-aware excavation bid from someone with El Mirage or northern Phoenix experience; check contractor references for other pools in the area.

Electrical GFCI and bonding — the #1 re-inspection failure and how to avoid it

NEC Article 680 requires that every outlet, light, and motor circuit within 6 feet of the pool water surface be protected by GFCI. This is not optional and not something a homeowner can DIY in Arizona — all pool electrical work must be done by a licensed electrician who pulls a separate electrical permit. The phrase 'within 6 feet' is interpreted as a 6-foot perimeter around the pool edge; a landscape light 8 feet away is exempt, but a pool light mounted 5 feet from the edge must be GFCI-protected. El Mirage inspectors are strict about this measurement; if the distance is unclear, they will require the electrician to provide a dimensioned drawing showing light/outlet locations and the 6-foot boundary marked in red.

Bonding — the 8 AWG solid copper conductor that ties all metal parts of the pool together — is the second-most-missed detail. Bonding is required on the pool ladder (if metal), handrails, light fixtures (if metal backplate), the pool pump frame, any metal conduit, and the pool shell itself (for vinyl-lined or fiberglass pools). The bonding wire must be run in visible conduit or visible cable and connected to the pool's main equipment bonding point. Many DIY drawings and some less-experienced pool designers leave bonding off the electrical plan entirely. When the inspector arrives and bonding is not shown, the permit will fail and a re-inspection fee ($75–$150) is charged. The electrician must then add the bonding, retest, and resubmit.

To avoid this: (1) Work with a pool electrician who specializes in residential pools and has a template plan showing all GFCI and bonding details. (2) Submit the electrical plan with the building permit — do not wait until after permit approval. (3) Have the electrician mark the 6-foot GFCI boundary on a site plan with measurements from the pool edge. (4) Request a pre-rough-in walkthrough with the city inspector if possible (informal, but some inspectors allow it). If you follow these steps, the electrical inspection typically passes on first attempt.

City of El Mirage Building Department
El Mirage City Hall, El Mirage, AZ 85335
Phone: (623) 876-7529 | https://www.elmiragecity.org
Monday–Friday, 8:00 AM–5:00 PM (closed weekends and city holidays)

Common questions

Do I need a permit for an above-ground pool in El Mirage?

Above-ground pools with a water depth of 24 inches or less and holding 5,000 gallons or fewer are generally exempt from permitting in Arizona. However, if your above-ground pool exceeds 24 inches in water depth OR exceeds 5,000 gallons, it must be permitted like an in-ground pool. All above-ground pools, exempt or not, must comply with barrier rules (4-foot enclosure with self-closing gate) if they are accessible to minors. El Mirage Building Department recommends calling ahead (623-876-7529) to confirm your specific pool's exemption status before purchasing.

Can I install a pool myself, or do I need a licensed contractor?

Arizona allows owner-builders to construct residential pools on owner-occupied property under ARS § 32-1121, provided the owner applies for the permit in their own name and the property is their primary residence. However, all electrical work on the pool must still be done by a licensed electrician, and plumbing work must be done by a licensed plumber (or under a plumbing permit if you are a licensed plumber). El Mirage will require a notarized owner-builder affidavit. Many homeowners hire a general contractor who coordinates electricians and plumbers rather than doing the entire job solo.

What is the typical cost and timeline for a residential pool permit in El Mirage?

Building permit: $400–$800 (based on estimated pool valuation). Electrical permit: $150–$300. Plumbing permit: $150–$300. Total permitting: $700–$1,400 for a straightforward pool. If caliche excavation is required, add $3,000–$8,000 and budget 2–3 additional weeks for engineering and drilling. Total timeline from application to ready-to-fill: 5–8 weeks. Caliche-heavy jobs or those requiring setback waivers can stretch to 10+ weeks.

What happens if my pool is built without a permit?

El Mirage Code Enforcement will issue a stop-work order carrying daily fines of $250–$500. Unpermitted pools discovered at resale trigger title holds and may require removal or retroactive permitting (an expensive, lengthy process). Homeowner's insurance will deny claims for injury or damage in an unpermitted pool. Refinance attempts will be blocked until the pool is removed or retroactively permitted. It is far cheaper to permit from the start.

Do I need a survey for my pool permit in El Mirage?

Yes. A current boundary survey showing the pool location and setback distances is required. Your survey must verify at least a 5-foot setback from all property lines, 50 feet from any potable-water well, and 10 feet from septic drain fields or leach lines. A boundary survey costs $400–$800; a less-detailed boundary certificate may cost $200–$400 but will not satisfy distance verification if setbacks are tight. Hire a licensed surveyor familiar with El Mirage pool setback requirements.

What is the pool barrier requirement in El Mirage?

IRC AG105 requires a minimum 4-foot-high barrier enclosure around the pool with a self-closing, self-latching gate. The gate latch must be mounted on the pool side, a minimum of 54 inches above finished grade, and must self-close within 3 seconds and self-latch within 15 degrees of closure. Alternatively, the pool can be enclosed by the house, provided the entry door has an automatic closer and an audible alarm (ASTM F2286 compliant, minimum 90 dB). Failure to meet these specifics is the #1 reason pools fail final inspection.

Will I fail electrical inspection if I don't have GFCI and bonding on my pool?

Yes, absolutely. NEC Article 680 requires GFCI protection on all outlets, lights, and motor circuits within 6 feet of the pool and bonding of all metal components (ladder, lights, handrails, pump frame). If these details are not shown on the electrical plan or are physically absent at inspection, the permit will fail. A re-inspection fee of $75–$150 is charged. Always hire a licensed pool electrician familiar with these codes and submit the electrical plan with the building permit.

What is caliche and why does it matter for my El Mirage pool?

Caliche is a hard, calcium-carbonate layer that forms naturally in desert soils and typically appears 18–36 inches below grade in El Mirage. When an excavator hits caliche during pool digging, the machine stalls and progress halts. The standard solution is core-drilling, which costs $60–$100 per lineal foot and adds $3,000–$8,000 to the excavation budget and 3–5 days to the schedule. If caliche is present and not disclosed on the permit, the city may require a geotechnical engineer's report, adding 2–3 weeks and $1,200–$2,000 in costs. Always disclose caliche on the permit if you know it exists, or hire a pre-construction soil boring.

Can I use my house door as the pool barrier instead of building a fence?

Yes, if the door meets AG105.3 requirements: it must have an automatic door closer (tested to close the door within 3 seconds) and an audible alarm on the pool side (ASTM F2286 compliant, minimum 90 dB). The alarm must be motion-sensing or door-operated so that entry to the pool area is immediately announced. This option often costs less than building a 4-foot fence, but the door-closer and alarm must be approved by the city inspector during the barrier inspection. Cost: $400–$1,000 for a quality door closer and alarm system.

How long does it take to get an in-ground pool permit approved in El Mirage?

A straightforward pool with no caliche, no setback complications, and complete-on-first-submission plans typically receives approval in 10–14 business days from a complete application. However, the full permitting process (building, electrical, and plumbing approvals) takes another 5–7 days. Plan-review rejections (missing GFCI detail, incomplete bonding diagram, caliche disclosure) add 2–3 weeks per resubmission cycle. Caliche engineering reviews add another 2–3 weeks. Total from application to ready-to-excavate: 4–8 weeks for most projects, 8–12 weeks for caliche-heavy sites or those requiring setback waivers.

Disclaimer: This guide is based on research conducted in May 2026 using publicly available sources. Always verify current in-ground swimming pool permit requirements with the City of El Mirage Building Department before starting your project.