Swimming Pool / Hot Tub Permit Requirements in Ontario, OR
Ontario's Building Department (Building Official Eddie Alvarez) enforces the Oregon Structural Specialty Code (OSSC) and Oregon Residential Specialty Code (ORSC) for structural, mechanical, manufactured dwelling, and solar permits. Per the City of Ontario Building Department Fee Schedule (Resolution 2024-114, effective 11/18/2024), ELECTRICAL and PLUMBING permits are issued and inspected by the Malheur County Building Department (316 NE Goodfellow St, Ontario, OR 97914; (541) 372-5460), not the City of Ontario. Online permitting is through Oregon ePermitting (Accela). Residential structural permit fees start at $40 minimum; commercial at $76 minimum. State surcharge is 12% of the building permit fee. Plan review is 65% of the building permit fee. The city does not enforce residential electrical/plumbing code, applicants must obtain those separately from Malheur County. Oregon is a state-adopted code jurisdiction, cities cannot amend ORSC/OSSC.
By Joey, Founder · Last verified April 14, 2026 · How we research →
When you don’t need a permit
Above-grade and on-ground swimming pools are exempt from a building permit under 2021 ORSC R105.2 item 4. HOWEVER, a pool barrier fence IS required statewide (ORSC R101.2.2 item 1) and requires its own building permit.
When you do need a permit
In-ground swimming pools require a building permit. Under 2021 ORSC R101.2.2 item 7, design and construction of in-ground pools is a matter for local municipality regulation. Fees based on valuation per Ontario's 2024-114 fee schedule.
Swimming Pool / Hot Tub Permit Costs: Ontario vs. Nearby
Ontario runs higher than average for Oregon. Expect $200 – $1,500 versus the state average of $126 – $493.
| City | Estimated Fee |
|---|---|
| Ontario | $200 – $1,500 |
| Portland | $100 – $400 |
| Portland | $400 – $1,500 |
Fees shown are estimates based on local building code data. Actual fees may vary based on project scope and valuation.
Zoning & HOA Considerations
Pools may require zoning approval for setback compliance. Many jurisdictions have minimum distance requirements from property lines and easements.
If you live in an HOA community: many HOAs regulate pool placement, fencing requirements, and equipment screening (pump/filter visibility). Some communities prohibit above-ground pools entirely. Check your CC&Rs before planning.
Estimated Project Timeline in Ontario
Here's a typical timeline for a swimming pool / hot tub project in Ontario, OR:
Timeline is based on Ontario's typical About 3 weeks permit processing time. Actual timelines vary by project complexity, completeness of application, and current department workload.
Check your specific project
Answer a few quick questions to get a personalized answer for your exact project.
Check Now, Free →Building Department Contact
Frequently Asked Questions
Estimated permit fees for Swimming Pool / Hot Tub projects in Ontario, OR range from $200 – $1,500. Fees vary based on project scope and valuation.
It depends on the specifics of your project. Some smaller Swimming Pool / Hot Tub projects may be exempt from permit requirements, while larger ones typically require a permit. Use our free lookup tool to check your specific situation.
Working without a required permit in Ontario can result in fines, stop-work orders, being required to remove completed work, and complications when selling your home. It's always best to check first.
Typical approval time for Swimming Pool / Hot Tub permits in Ontario is About 3 weeks. More complex projects may take longer if plan review is required.
If you live in an HOA community, you may need architectural review approval in addition to a building permit. HOA rules and city building codes are separate, you may need to satisfy both. Review your CC&Rs and submit to your HOA's architectural review committee before starting work.
Learn More About Swimming Pool / Hot Tub Permits
Read our complete guide covering permit requirements, costs, common exemptions, and the application process.
Read Swimming Pool / Hot Tub Guide →