Research by DoINeedAPermit Research Team · Updated May 2026
The Short Answer
Every in-ground pool in Apache Junction requires a building permit, regardless of size. You'll also need separate approvals for electrical, plumbing, and pool barriers — and Arizona's strict self-closing gate rules are enforced hard at final inspection.
Apache Junction enforces the Arizona Residential Code (which mirrors the IRC) plus local amendments that are worth knowing. Unlike some Phoenix suburbs that have streamlined pool permitting with pre-approved plans, Apache Junction reviews each pool as a full-scope building project: zoning review (setbacks to property lines, septic systems, wells), structural review (excavation, soil conditions — caliche is common here and affects drainage), electrical review (NEC Article 680 for all pool circuits), and plumbing review (circulation, bonding, drainage). The city's Building Department is embedded in a rural-edge jurisdiction where lot sizes vary widely (from 0.5-acre suburban lots to 2-acre+ desert properties), so setback enforcement is strict. Pool barriers — that's the real flash point. Arizona Revised Statutes Section 34-638 mandates AG105.2 (IRC) compliance: self-closing, self-latching gates that open outward, no gaps under 4 inches, no horizontal rails a child can climb. Apache Junction code enforcement inspects these ruthlessly. You cannot fill your pool until the barrier passes. Re-inspection after a failed barrier inspection costs $100–$200 and adds 1-2 weeks. The city's online permit portal is functional but not fancy — expect to file in person or by mail if you're out of state, and call ahead to confirm current processing times, which can stretch to 6-8 weeks during spring construction season.

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

Apache Junction in-ground pool permits — the key details

Apache Junction Building Department requires a full permit for any in-ground pool (no size exemption). The Arizona Residential Code Section AG105 applies to all residential pools and mandates four-sided barriers (fence, walls, or doors) with self-closing, self-latching gates opening away from the pool. This is not negotiable in Apache Junction — inspectors check measurements, hinge direction, and latch operation before you get a final occupancy sign-off. The city also requires proof of lot survey or property-line certification if your pool is within 10 feet of a property line; this is critical in Apache Junction's mix of suburban and rural properties, where some lots are irregular or undersized. Your excavation plan must address caliche — the white limestone layer common in the Superstition foothills. If your soil boring hits caliche, you'll need a separate drainage plan or geotechnical report; the city's Building Department will ask for it. Failure to account for caliche can trap water and cause pool structural failure, so inspectors don't skip this.

Electrical approval is a separate stamped plan signed by an Arizona-licensed electrician. NEC Article 680 governs pool wiring: all pool-level circuits (pump, filter, heater, lights, bonding) must be GFCI-protected (ground-fault circuit interrupter); bonding copper (typically 8 AWG) must be visible on plans and installed in conduit; any heater must be hardwired (no 120V plug-in heaters). If your pool heater is gas-fired, it also needs plumbing approval and clearance from structures. The city does not approve electrical plans in-house; you hire the electrician, they stamp the plans, and the city's review is a checkbox. Many permit rejections happen here: applicants forget to show bonding, GFCI is missing, or the electrical layout is vague. Bring the electrician into the planning phase early. If you're in a zone that allows propane heater tanks, those tanks require separate setback clearances from the house and property line (typically 10 feet minimum). Solar heaters are simpler (no fuel tank), but they still need electrical approval if they have pumps or controllers.

Plumbing and drainage are reviewed together. The city requires a circulation plan: pump size, filter type, drain locations, and how backwash water is disposed. In Apache Junction, you cannot discharge pool water directly to a creek or wash during dry season (summer most of the year); you must drain to a dry well, seepage basin, or municipal storm system. If your property has a septic system, the pool must be at least 50 feet from the septic tank and 75 feet from the leach field (per Arizona Department of Environmental Quality). If you have a well, same setback applies. These are deal-breakers on tight lots — you may discover your 15,000-gallon dream pool cannot fit in your setbacks. The city's Building Department can run a quick boundary and setback check during pre-permit consultation (free); do this before you spend money on a pool design. Drain plugs at the pool bottom must discharge to a safe location; the city requires proof of where that water goes. No discharging into a neighbor's yard or a natural wash without written consent and a recorded easement.

Excavation and grading are reviewed for erosion control, soil stability, and foundation impact. Apache Junction sits on a mix of caliche, clay, and rocky terrain. If your excavation is more than 4 feet deep (typical for a 3.5-foot-deep pool plus decking), you may trigger grading and erosion control requirements — sediment control fencing, dust suppression, and a grading plan. The city's Building Department will ask for soil boring results if the scope is large (10,000+ gallons) or if your lot has slopes. This is not just red tape: Apache Junction's drainage patterns can overwhelm poorly graded properties during rare but intense summer monsoonal rains. Soil testing (caliche depth, bearing capacity) costs $300–$600 and delays permits by 1-2 weeks, but it prevents catastrophic poolside subsidence. The city does not mandate it for every pool, but inspectors will ask if your property has an obvious drainage concern or steep slope.

Permit fees in Apache Junction are based on permit valuation (estimated total project cost). Most residential in-ground pools are valued at $15,000–$50,000 (construction cost only, not land); the permit fee is roughly 1-2% of valuation, or $150–$1,000. Add electrical permit ($100–$300), plumbing permit ($100–$300), and inspection fees (usually bundled into the main permit, but re-inspections cost $50–$100 each). Total permitting and inspection cost is typically $500–$1,500. The city's Building Department can give you an estimate if you call with your planned pool size and features. Processing time is 4-8 weeks: 1-2 weeks for initial zoning and setback review, 2-3 weeks for plan review (structural, electrical, plumbing in parallel), 1-2 weeks for scheduling and conducting inspections. Spring (March-May) is busy; plan for 6-8 weeks then. Once you have permits in hand, the actual construction timeline is 3-6 weeks for most contractors (excavation, plumbing, electrical rough-in, gunite or fiberglass shell, decking, barriers, final inspections, filling). Do not fill the pool until you have a signed final inspection approval from the Building Department.

Three Apache Junction in-ground swimming pool scenarios

Scenario A
18x36 saltwater pool with attached equipment pad, 3.5-foot depth, 3-sided fence barrier, electric circulation pump, and solar heater — central Apache Junction residential lot (0.5 acre)
You own a typical Apache Junction neighborhood lot in the Superstition Foothills area near Arrowhead Road. You want an 18x36 saltwater pool (about 18,000 gallons) with a 3.5-foot depth. You plan a concrete decking pad adjacent to the pool and a 4-foot vinyl fence on three sides (house wall as fourth side, which is permitted as a barrier if it has proper doors and latching). You'll use a variable-speed pump (1-2 HP, energy-efficient) and a solar heating system on the equipment shed roof. A licensed pool contractor will excavate; they'll hit caliche at 18 inches, which means they'll need to perforate the caliche or use a gravel base for drainage (plan an extra $1,500–$2,000 for caliche removal or perforation). Your soil boring ($400) reveals no septic system issues. Electrically, you'll run a 240V circuit from your main panel to the equipment pad (the solar pump needs 120/240V). The local electrician pulls a separate electrical permit and stamps the bonding diagram. Plumbing is simple: the pump intake draws from the pool, discharges through the filter, and returns; backwash drains to a dry well on the back corner of the lot (you'll need a dry well permit, but it's often bundled with the pool permit — call the city to confirm). Building Department zoning review confirms 15-foot setback from the front property line and 10-foot setbacks from side and rear — you're compliant. The pool permit fee is $450 (based on $25,000 construction valuation at 1.8%). Electrical permit is $150. Plumbing permit is $100. You schedule a pre-construction meeting with the Building Department's inspector (1 week), who points out that your fence gate must be self-closing and self-latching (open outward); you adjust the gate hinge and add a pneumatic closer ($200 extra). Excavation inspection happens when the hole is dug; the inspector confirms caliche depth and drainage solution. Rough-in electrical and plumbing inspections follow. You pour concrete decking and set the fence. The barrier inspection is the gating event — the inspector measures the gate clearances, tests the self-closer and latch, and checks for any gaps under 4 inches. If everything passes, you're cleared to fill. If the gate fails (off-plane, latch doesn't catch, closer is weak), you re-inspect in 3 days ($75 fee). Most pools pass barrier inspection on the second try because contractors know the rules. Total timeline: 6-7 weeks from permit issuance to final occupancy. Total permitting costs: $700. Total construction cost: $25,000–$35,000 (depending on caliche removal and contractor overhead). You must schedule final inspection before filling and must have final approval in writing before water goes in.
Permit required | Caliche excavation common | Dry well for backwash required | 3-sided fence with self-closing gate mandatory | Solar heater = simpler electrical | Total permits $700 | Total project $25,000–$35,000 | 6-7 weeks to completion
Scenario B
20x40 gas-heated pool with attached spa, 4-foot depth, full 4-sided barrier fence, and separate equipment house — edge-of-town property with well and larger lot (1.5 acres, Superstition foothills elevation)
You're on a 1.5-acre property in the foothills near the Apache Trail, with a well for irrigation and a larger setback. You want a 20x40 in-ground pool (24,000 gallons), 4-foot depth, plus a 4x8 attached spa (800 gallons, 3-foot depth). The pool will have gas heating (propane tank, separate from the house); the spa will have an electric heater. You plan a full 4-sided closed fence (vinyl or aluminum, both acceptable) with a self-closing, self-latching gate. An equipment house (8x12 shed, not conditioned) will hold the pump, filter, and heater controls. This scenario triggers geotechnical review: your lot's elevation (1,500+ feet) and proximity to the Superstition foothills means soil composition varies. The Building Department will require a soil boring report ($500–$700) to confirm bearing capacity and caliche depth. Your well is 200 feet from the proposed pool location (verified by well tag), which exceeds the 75-foot setback, so that's clear. However, the propane tank for the gas heater must be at least 10 feet from the house and 15 feet from property lines; you'll need to show tank location on a plot plan, and the propane supplier will inspect and approve the installation separately (not the city's job, but coordination matters). The spa circulation is independent of the pool pump; it has its own 120/240V circuit, drain, and circulation loop. Electrical review is more complex: pool pump (240V), spa heater and jets (240V), main pool heater control (120V), bonding for both bodies of water, and gas heater controls. Your electrician will produce two electrical permits (one for main pool, one for spa). The city will cross-check bonding and GFCI protection on both. Plumbing requires separate circulation plans for pool and spa; they can share a common drain to a dry well if the dry well is sized for both (typically 6x6x6 feet, checked by inspector). Permit valuation is higher ($35,000+), so the building permit fee is $600–$700. Electrical permits are $200 (two separate pulls). Plumbing permit is $150. The city's plan review takes 3 weeks because of the dual-body complexity and geotechnical report. Excavation must account for caliche and rocky terrain; your contractor may need to blast or hand-excavate around boulders, adding 1-2 weeks to the schedule. Gas heater rough-in is inspected before burial (buried gas lines must be marked and protected). Electrical rough-in for bonding and GFCI circuits is verified before decking. Barrier inspection happens after fence installation and is critical — the gate must pass the same self-closing and self-latching test, but with a 4-sided barrier, the inspector also checks all fence sections for gaps and structural integrity. The spa has its own barrier requirements (it counts as a separate body of water if it's not directly adjacent to the pool). Most jurisdictions allow a shared barrier if the spa is within the pool fence. Apache Junction does, but you must show it on your plot plan. Total timeline: 8-10 weeks from permit to final occupancy (longer due to geotechnical review and complex mechanical systems). Total permitting costs: $1,050–$1,200. Total construction cost: $35,000–$55,000 (gas heater, spa, equipment house, and potential blasting add expense). You cannot fill either the pool or spa until final inspection is signed off in writing.
Permit required | Geotechnical report required ($500–$700) | Dual-body barrier complex | Gas heater setback compliance needed | Propane tank supplier approval separate | Caliche/rock excavation likely | Total permits $1,050–$1,200 | Total project $35,000–$55,000 | 8-10 weeks to completion
Scenario C
15x30 fiberglass pool shell, 3-foot depth, no deck, house-wall barrier (4th side), electric heat pump heater, detached lot in compact suburban zone with septic system — tight setbacks
You own a smaller suburban lot (0.35 acres) in central Apache Junction, older neighborhood with septic and well. You want a modest 15x30 fiberglass pool (about 10,000 gallons), 3-foot depth, minimal decking, and you plan to use the house wall as the fourth barrier side (acceptable if the house has proper doors with locks and the Building Department approves). You'll install an electric heat pump heater (more efficient than gas in the desert, though it struggles in winter below 50 degrees — relevant if you're heating from November to March, which is rare in Apache Junction). Your key constraint is setbacks: septic tank is 30 feet from the back property line, and your proposed pool location is 35 feet from that line. This satisfies the 50-foot tank-to-pool setback. However, your well is 40 feet away, and the minimum setback is 75 feet. This is a deal-breaker — you cannot install the pool in your originally planned location. Building Department zoning review will flag this at permit application, not after excavation. You'll need to relocate the pool to the side or front yard, which may not be practical given the lot size. Some homeowners pivot to an above-ground pool (though those over 24 inches deep also need permits in Arizona, and they don't solve the well setback issue). In this case, you call the Building Department's zoning officer and ask for a variance or a written confirmation that the well location and pool location meet current code (some older wells have no recorded location, and the city may accept a current well survey). This scenario illustrates how tight-lot properties can hit permit snags early. Once you've resolved the well setback by relocating the pool to a compliant position, the permit path is straightforward: $350 building permit (lower valuation, ~$18,000), $100 electrical permit (heat pump heater), $75 plumbing permit (fiberglass shell circulation). Fiberglass pools are faster to install than gunite (2-3 weeks vs. 4-6), so your overall timeline is 5-6 weeks from permit to final. The house-wall barrier is approved by the Building Department if the house has an outward-opening door (or window) to the pool area with a self-closing latch that prevents unsupervised child access. Most inspectors accept existing sliding glass doors if they have locks, but check with the city's inspector — some jurisdictions require a dedicated self-closing, self-latching gate on the house wall, which means installing a new door or gate. If a new door is required, add $800–$1,500 and 1-2 weeks to the timeline. Backwash drainage is small (fiberglass pools circulate efficiently and backwash infrequently), so a simple gravel dry well or runoff to landscape is often approved. Total permitting costs: $525–$700. Total construction cost: $16,000–$25,000 (fiberglass is cheaper than gunite, but the well setback issue may force a more complex site layout). Total timeline: 5-6 weeks if the well setback is resolved at the pre-permit phone call, or 6-8 weeks if you need a variance hearing.
Permit required | Well setback violation may delay approval | House-wall barrier requires Building Dept review | May need new door/gate ($800–$1,500) | Fiberglass shell = faster installation | No dry well needed if backwash goes to landscape | Total permits $525–$700 | Total project $16,000–$25,000 | 5-8 weeks to completion depending on setback resolution

Every project is different.

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

Caliche, drainage, and why Apache Junction inspectors obsess over soil conditions

Caliche is a calcium carbonate layer that forms in arid climates like Apache Junction. It's hard, nearly impermeable, and sits 12-36 inches below grade in the Superstition foothills area. When excavating for a pool, you almost always hit it. Caliche itself doesn't prevent pool construction, but how you handle it determines whether your pool drains properly or traps water and fails. The Building Department's inspector will not approve a pool construction plan that ignores caliche. If your geotechnical report (or a basic soil boring by your contractor) confirms caliche, you must specify how you're dealing with it: perforate the caliche layer (drill through it with a jackhammer or similar), remove it entirely and replace with compacted gravel, or use a French drain system around the pool perimeter to manage water that pools against the caliche. If you do nothing and your pool sits on intact caliche, groundwater will accumulate underneath, the concrete shell or fiberglass can crack due to hydrostatic pressure, and you'll have a $10,000–$30,000 repair bill within 2-5 years.

Apache Junction's drainage patterns are influenced by the Superstition foothills topography and rare but intense monsoonal rains (July-September). Pool backwash and routine drainage must go somewhere safe — it cannot flow toward a neighbor's foundation, create erosion on a slope, or discharge into a natural wash without written consent. The city requires a drainage plan: show on paper where backwash goes (dry well, seepage basin, landscape runoff, or municipal storm connection). For most residential pools, a dry well (a pit lined with perforated PVC pipe and surrounded by gravel, typically 6x6x6 feet) handles backwash. The dry well must be at least 10 feet from the house foundation and property lines (septic and well setbacks are separate and longer). If your lot slopes, the dry well must be uphill or level with the pool to avoid surface water flowing into the pool. The Building Department's inspector will ask to see the dry well location and will likely inspect it before the pool is filled.

Soil testing for large pools (12,000+ gallons) or on properties with known drainage issues or steep slopes is often required. A soil boring costs $400–$700 and takes 1-2 weeks. The report gives you caliche depth, bearing capacity, permeability (how fast water drains through the soil), and recommendations for foundation or backfill. Some contractors and homeowners skip this to save time and money, then hit caliche mid-excavation and improvise. The Building Department will not sign off on an improvised solution; they want a documented caliche-handling plan. Spend the $500 upfront and avoid the delay.

AG105 barrier compliance: why the gate fails inspection and how to avoid it

Arizona Residential Code AG105.2 (pool barriers) is the single most common inspection failure in Apache Junction. The rule is simple: all residential pools must have a 4-sided barrier (fence, walls, or a combination) with self-closing, self-latching gates that prevent a child from opening the pool on their own. The gate must open away from the pool (to keep kids from swinging in), must latch automatically when pushed, and must not have any horizontal rails under 4 feet that a child can use to climb. Many contractors install vinyl or aluminum fencing that is technically compliant with dimensional requirements (4 feet tall, posts 6 feet apart) but the gate hinges are off, the closer is weak, the latch doesn't catch, or the gate swings in instead of out. The city's inspector tests the gate manually: they close it, let go, and expect it to remain closed. If it swings open on its own, it fails. They also check that the latch catches with moderate force (not hair-trigger, but not requiring adult strength either).

Common gate failures: hinges are backward or misaligned, the self-closing pneumatic closer has low pressure (weak spring), the latch is a simple push-button without mechanical retention, or the gate is hung on the wrong side of the fence opening. Fixing a failed gate inspection costs $100–$300 (hinge adjustment, latch replacement, closer replacement) and adds 3-5 days (your contractor has to come back, re-hang the gate, and notify the city for a re-inspection). The re-inspection fee is usually $50–$100. Budget for this possibility and plan your timeline with a 1-2 week cushion. If you're installing a fence yourself, have a licensed pool contractor or fence contractor verify gate compliance before the building inspector sees it.

The house-wall barrier (using the house as the fourth side) is allowed if the door to the pool area has a self-closing, self-latching lock. Most inspectors accept existing sliding glass doors with child-proof locks (the flip-lock type), but some jurisdictions require a dedicated self-closing, self-latching door or gate. Call the Apache Junction Building Department's inspection division and ask for the specific requirement before you design the pool. If the city requires a new door, expect to install a French door or solid-core door with a commercial-grade self-closing hinge and latch; cost is $800–$1,500 and timeline is 1-2 weeks. Do not rely on the homeowner to keep the door locked manually — the city will not approve that.

City of Apache Junction Building Department
1 East Apache Trail, Apache Junction, AZ 85210
Phone: (480) 474-3716 (main city line; ask for Building Department) | https://www.ajcity.net/ (check 'Permits' or 'Development Services' section for online portal)
Monday-Friday, 8:00 AM - 5:00 PM (verify by phone; hours may vary seasonally)

Common questions

Do I need a permit for an above-ground pool in Apache Junction?

Yes, if the water depth exceeds 24 inches or the pool capacity exceeds 5,000 gallons, a permit is required. Smaller above-ground pools (kiddie pools, very shallow wading pools) under 24 inches deep and under 5,000 gallons are generally exempt, but call the Building Department to confirm your specific model before purchasing. Many above-ground pools sold in Arizona are 24-36 inches deep and thus require permits.

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

Arizona Revised Statutes Section 32-1121 allows owner-builders to perform work on their own residential property without a license, provided the owner is performing the work themselves and not hiring an unlicensed person to do it. However, electrical work on a pool must be performed by a licensed electrician (NEC Article 680 governs pool circuits, and Arizona requires a licensed electrician for all electrical work on new circuits). Plumbing circulation systems must also be installed by a licensed plumber or approved under a plumbing permit. Most homeowners hire a licensed pool contractor to handle the full scope and coordinate with electricians and plumbers; this simplifies the permit process and ensures code compliance.

How long does the permit approval process take in Apache Junction?

Plan for 4-8 weeks from application to receipt of permits, depending on plan completeness and current review backlog. Initial zoning and setback review takes 1-2 weeks; plan review by structural, electrical, and plumbing divisions takes 2-3 weeks in parallel. If the plans are incomplete or the reviewer has questions, you'll get a comment letter and must revise and resubmit (add 1-2 weeks). Spring (March-May) is the busy season in Phoenix-area municipalities; allow 6-8 weeks then. Construction activity (excavation, rough-in inspections, final inspection) typically takes 3-6 weeks after permits are in hand.

What is the most common reason pools fail inspection in Apache Junction?

Pool barrier (gate) compliance is the #1 failure. Self-closing, self-latching gates that do not work as designed are inspected hard, especially in Arizona due to high drowning rates in residential pools. Second most common: GFCI protection not clearly shown on electrical plans or not installed on all pool-level circuits. Third: bonding copper not shown or not installed. Plan time and budget for a potential re-inspection on the barrier; most pools pass on the second attempt after the contractor adjusts the gate hinge or replaces the closer.

Can I use my house as part of the pool barrier?

Yes, in Apache Junction, the house wall can serve as the fourth side of the barrier if the door(s) leading to the pool area are self-closing and self-latching. Standard residential doors are usually acceptable if they have a locking mechanism, but the Building Department will clarify the specific requirement during plan review. Some inspectors require a commercial-grade self-closing hinge and latch on the door; others accept existing sliding glass doors with keyed locks if they prevent unsupervised access. Call ahead to confirm.

Is a geotechnical report required for my pool?

Not automatically for all pools, but the Building Department will request one (or a soil boring) if your property has known drainage issues, steep slopes, obvious caliche, or if the pool is large (12,000+ gallons). Caliche is common in Apache Junction at depths of 12-36 inches; a boring report ($400–$700) confirms depth and recommends handling (perforation, removal, or French drain). If your site is relatively flat and level, you may avoid the requirement, but asking the Building Department at pre-permit consultation is wise.

What is the typical permit fee for an in-ground pool in Apache Junction?

Building permit fees are based on estimated construction cost (permit valuation). Most residential in-ground pools are valued at $15,000–$50,000, resulting in permit fees of $300–$1,000 (typically 1-2% of valuation). Add electrical permit ($100–$300), plumbing permit ($100–$300), and re-inspection fees if needed ($50–$100 each). Total permitting cost is usually $500–$1,500. Contact the Building Department for a specific estimate based on your planned pool size and features.

Can I fill the pool before the final inspection?

No. Do not fill the pool with water until you receive written approval from the Building Department's inspector after a final inspection. Filling before final approval can result in a stop-work order, a citation ($200–$500), and a requirement to drain and re-inspect. The barrier inspection in particular must pass before water goes in; if the barrier fails and you fill anyway, you're liable for any injuries or drownings and your insurance will likely deny coverage.

What happens if my pool encroaches on a required setback (like a well or septic system)?

Setback violations are discovered during the zoning and plot-plan review, which happens early in the permit process. If your pool is too close to a septic tank (minimum 50 feet) or well (minimum 75 feet), the Building Department will deny the permit and require you to relocate the pool. Some homeowners request a variance from the Zoning Board of Adjustment, which requires a public hearing and proof of hardship; variances are rarely granted for residential pools unless unique circumstances apply. Plan your pool location carefully before submitting; use property-line surveys and a plot plan to verify setbacks.

Do I need separate permits for a hot tub or spa attached to the pool?

A spa (hot tub) that is part of the pool complex generally requires a single pool permit covering both bodies of water. However, if the spa is independent (separate circulation, separate drain, not adjacent to the pool), you may need a separate spa permit. The barrier rules apply to both pools and spas: a 4-sided barrier or self-closing gate is required even if the spa is small (under 5,000 gallons). Electrical and plumbing permits are part of the main pool permit unless the spa is truly independent. Clarify with the Building Department during pre-permit planning.

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 Apache Junction Building Department before starting your project.