Adding a swimming pool can transform your backyard into a private oasis, but before you break ground you need to know whether a permit is required. In Miami, the answer depends on the type of pool, where the property is located, and the scope of work. This guide walks you through the exact requirements for both the City of Miami and unincorporated Miami‑Dade County, so you can avoid costly delays and stay compliant.
Why Permits Matter in Miami
Miami follows the Florida Building Code, the Miami‑Dade County Code, and any applicable city ordinances. Permits ensure that your pool meets structural, electrical, plumbing, and safety standards, protects public health, and satisfies zoning rules. Failing to obtain the proper permits can result in stop‑work orders, fines, or the need to demolish non‑compliant work.
When a Permit Is Required
In‑Ground Pools (Residential or Commercial)
Any new in‑ground swimming pool—whether for a single‑family home, condominium, or commercial facility—requires a Building Permit from the Miami‑Dade County Building Department. The permit application must include detailed, sealed engineering or architectural drawings.
Above‑Ground Pools
Above‑ground pools are treated differently. In unincorporated Miami‑Dade County they do not require a building permit, but they do need a Zoning Improvement Permit (ZIP) because the structure can affect setbacks, lot coverage, and safety barriers. The City of Miami also requires a ZIP for above‑ground pools located within its limits.
Commercial/Public Pools
Commercial or public swimming facilities must obtain both a building permit and a Pool Operating Permit from the Florida Department of Health, Miami‑Dade County Division of Environmental Health and Engineering. The operating permit is a condition of the building permit (see Section 514.03(1), Florida Statutes).
Key Permit Types and Where to Apply
- Building Permit (Category 55) – Miami‑Dade County Building Department. Application form: Building Permit Application (PDF).
- Zoning Improvement Permit (ZIP) – Required for above‑ground pools and for any pool that triggers zoning setbacks. Apply through the County’s Zoning Improvement Permit page.
- Electrical & Plumbing Subsidiary Permits – After the main pool permit is issued, you must obtain separate electrical and plumbing permits for the pool’s pump, heater, lighting, and water‑supply systems. These are submitted via the County’s e‑Permitting portal.
- Pool Operating Permit – Issued by the Florida Department of Health, Miami‑Dade County. Application details: Pool Operating Permit (Health Dept.).
Step‑by‑Step: How to Secure a Pool Permit
- Determine the pool type (in‑ground vs. above‑ground) and confirm whether your property is within the City of Miami or unincorporated Miami‑Dade County.
- Hire a licensed design professional (architect or engineer) to produce stamped construction drawings that include:
- Site plan showing pool location, setbacks, and property lines.
- Structural details (reinforcing steel, concrete specifications).
- Electrical layout for pumps, heaters, lighting, and any automation.
- Plumbing schematics for water supply, drainage, and main drain.
- Complete the Building Permit Application (Category 55) and attach the sealed drawings, a completed Contact Sheet, and any owner‑builder affidavit if you are acting as the contractor.
- Submit the application online via the County’s e‑Permitting portal or in person at the Permitting & Inspection Center.
- If you are installing an above‑ground pool, file a Zoning Improvement Permit (ZIP) instead of a building permit.
- After the pool permit is approved, apply for subsidiary electrical and plumbing permits using the same portal. Include the pool permit number on each sub‑permit application.
- Schedule required inspections (excavation, steel, main drain, concrete, plumbing pressure test, electrical low‑voltage compliance). Inspections must be completed before the work is covered.
- Obtain a Pool Operating Permit from the Health Department. Submit the receipt letter to the Building Department before requesting a Certificate of Occupancy.
- Install a permanent safety barrier that meets Section 8C‑4 of the Miami‑Dade County Code (minimum 48‑inch height, self‑closing, self‑latching). See Section 33‑12 of the County Code for detailed barrier specifications.
- Receive final approval and a Certificate of Occupancy (CO) confirming the pool is legal for use.
Safety Barrier Requirements
All new pools, spas, and hot tubs must have a permanent barrier. The barrier can be a fence, wall, or screened‑in patio, but it must:
- Be at least 48 inches high measured on the side away from the pool (Section 8C‑4, Miami‑Dade County Code).
- Include a self‑closing, self‑latching gate that opens outward away from the pool.
- Comply with Florida Statutes 515.27 (residential pools) and 515.29 (public pools).
- Meet the Florida Building Code 424.2 requirements for pool barriers.
Typical Fees and Timeline
Permit fees are based on the pool’s square footage and the category of work. For a standard 400‑sq‑ft residential pool, the building permit fee ranges from $800 to $1,500. Electrical and plumbing subsidiary permits add $150‑$300 each. The Health Department operating permit costs about $100‑$200. Processing time varies:
- Standard review: 7‑10 business days after a complete application.
- Expedited review (available for qualified contractors): 3‑5 business days.
Checklist for Homeowners
- Confirm jurisdiction (City of Miami vs. unincorporated Miami‑Dade County).
- Hire a licensed architect/engineer to produce sealed drawings.
- Complete the Building Permit Application (Category 55) or Zoning Improvement Permit (ZIP) as appropriate.
- Prepare a site plan showing setbacks, property lines, and barrier locations.
- Apply for electrical and plumbing subsidiary permits after the main pool permit is issued.
- Schedule and pass all required inspections before covering work.
- Obtain a Pool Operating Permit from the Health Department and submit the receipt letter.
- Install a compliant safety barrier (48‑inch fence or wall, self‑closing gate).
- Request a Certificate of Occupancy once all inspections are cleared.
Frequently Asked Questions
Do I need a permit for a small above‑ground pool?
Even a modest above‑ground pool requires a Zoning Improvement Permit (ZIP) because it affects lot coverage and safety barriers. The ZIP process is quicker than a full building permit but still must be approved before installation.
Can I skip the design‑professional seal if I’m using a pre‑engineered pool kit?
No. Miami‑Dade County requires that all pool construction drawings be signed and sealed by a licensed architect or engineer, regardless of whether the pool kit is pre‑engineered.
What if I hire a licensed contractor?
The contractor must obtain the building permit on your behalf, but you (the property owner) remain responsible for ensuring the permit is issued and that all inspections are completed. Owner‑builder projects need an additional Owner‑Builder affidavit.
Do I need a separate permit for pool lighting?
Pool lighting is covered under the electrical subsidiary permit. Low‑voltage pool lights must meet the low‑voltage requirements noted on the swimming‑pool page.
Is a pool cover considered a safety barrier?
No. A pool cover does not satisfy the permanent barrier requirement of Section 8C‑4. You still need a fence or wall that meets the height and self‑latching criteria.
Bottom Line
In Miami, any new in‑ground pool definitely requires a building permit, while above‑ground pools need a Zoning Improvement Permit. Both types also require compliance with electrical, plumbing, and safety‑barrier codes, plus a health‑department operating permit for commercial pools. By following the step‑by‑step process and using the checklist above, you can keep your pool project on schedule and avoid costly penalties.