Mon-Fri 8am-9pm, Sat-Sun closed. We answer the phone. Tucson, Arizona  ·  (520) 555-0100

Cost guide · 2026

The complete guide to building a pool in Tucson

Read this before you take a single sales appointment. It covers the questions every Tucson pool project runs into, in the order you will run into them.

1. Which permit desk is yours

Tucson-area addresses fall under one of five building departments, and each has its own setbacks, barrier rules and review times.

If your address is inPermit goes to
City of Tucson (most of central, midtown, Rita Ranch)City of Tucson Planning & Development Services
Catalina Foothills, Tanque Verde, Vail, Casas Adobes, Picture Rocks, Green ValleyPima County Development Services
Oro ValleyTown of Oro Valley Community Development
Marana, Dove MountainTown of Marana Development Services
SahuaritaTown of Sahuarita Planning & Building

Then your HOA. Most Foothills, Oro Valley and Dove Mountain HOAs require architectural review before the county will accept the application. We submit both.

2. Sizing the pool to the yard

Start with the deck, not the pool. You need 8 to 10 feet of deck on at least one long side for seating, and 5 feet minimum to the property line for setbacks (varies by jurisdiction). What is left is the pool. On a typical 60x100 Tucson lot that is a 14x30 pool with a comfortable deck. We lay it all out in 3D so you see it before you commit.

3. Soil, caliche and access

Caliche is a hard calcium layer a foot or two down across much of the Foothills and east side. It is not a problem, it is a cost, and it is one we price from the site visit. Access matters just as much: a 6-foot gate or a removable wall panel is the difference between a two-day dig and a week.

4. Shell and finish

Steel-reinforced shotcrete is the standard here for good reason. For the interior finish, pick a pebble or quartz aggregate over plain plaster; our hard water will scale plaster within a few seasons.

5. Equipment

Variable-speed pump, oversized cartridge filter, salt chlorine generator, LED lights and automation. Add a heater if you want a spa or a longer season, and a chiller if you want to swim comfortably in August.

6. The barrier law

Arizona Revised Statute 36-1681 requires a 5-foot barrier around any pool deeper than 18 inches, with self-closing, self-latching gates. The City of Tucson and Pima County each add details. A wrought-iron pool fence, a compliant block wall, or a combination of wall and alarmed doors all work. It is on your quote from the start because the pool does not pass final inspection without it.

7. Timeline

StageTypical duration
Site visit, 3D design, fixed quote1 – 2 weeks
HOA and permit approval2 – 6 weeks
Excavation through shotcrete2 – 3 weeks
Cure, tile, coping, deck, equipment4 – 6 weeks
Finish, fill, startup, final inspection1 – 2 weeks
Total10 – 16 weeks

8. Questions to ask any builder

  • What is your ROC license number, and can I look it up?
  • Is the barrier on the quote?
  • Is the finish a pebble finish or a plaster allowance?
  • Who pulls the permit and who talks to the HOA?
  • Is the deck square footage on the quote, and how much is it?
  • Who is my one point of contact from design to walkthrough?

Get a number for your yard

Ranges are useful, but your lot decides the real price. We come out, walk it, and send a 3D design and a fixed line-item quote. It is free and there is no obligation.

Book My Free Estimate

Free estimate

Book your free on-site estimate

Pick a day that works. We confirm the time, walk the yard with you, and follow up with a 3D design and a fixed line-item quote.

  • Licensed, insured buildersYour pool is built under an Arizona ROC license you can look up
  • Fixed line-item pricingA fixed price for the scope you approve, priced line by line
  • 3D design firstSee the pool, deck and features before a shovel hits caliche
  • Free on-site estimatesNo obligation, usually under an hour
  • One point of contactThe same person handles your design, your quote, and your questions

Request your free estimate

We reply within one business day. Or call (520) 555-0100.

No obligation. We do not share your information.

CallGet Quote