Skip to main content
CityRuleLookup

Swimming Pools & Spas in Rancho Cucamonga, CA (2026)

2 verified swimming pools & spas rules for Rancho Cucamonga, California, sourced directly from the municipal code and official government pages.

Verified from official government sources

Pool Permits

Above-ground pools deeper than 18 inches in Rancho Cucamonga require a building permit, barrier compliance, and setbacks. Temporary inflatable pools may be exempt from permits but still subject to barrier rules.

Above-Ground Pool Rules in Rancho Cucamonga

Some Restrictions

Cal. Health & Safety Code Sec. 115921 (Swimming Pool Safety Act - Definitions: Pool, Enclosure)

115921. As used in this article, the following terms have the following meanings: (a) “Swimming pool” or “pool” means any structure intended for swimming or recreational bathing that contains water over 18 inches deep. “Swimming pool” includes in-ground and aboveground structures and includes, but is not limited to, hot tubs, spas, portable spas, and nonportable wading pools. (b) “Public swimmi...

Fencing & Safety Requirements

Rancho Cucamonga enforces California Swimming Pool Safety Act barrier rules: minimum 60 inch enclosure with self-closing, self-latching gate, plus at least two additional pool safety features on new residential pools.

Swimming Pool Fencing Requirements in Rancho Cucamonga

Some Restrictions

California Health and Safety Code Section 115920 (Swimming Pool Safety Act)

Health and Safety Code - HSC DIVISION 104. ENVIRONMENTAL HEALTH [106500 - 119406] PART 10. RECREATIONAL SAFETY [115725 - 116095] CHAPTER 5. Safe Recreational Water Use [115825 - 116090.7] ARTICLE 2.5. The Swimming Pool Safety Act [115920 - 115929] 115920. This act shall be known and may be cited as the Swimming Pool Safety Act. (Added by Stats. 1996, Ch. 925, Sec. 3.5. Effective January 1, 1997.)

Looking for San Bernardino County county-wide rules?

County ordinances apply to unincorporated areas and may supplement Rancho Cucamonga city rules.

Swimming Pools & Spas in San Bernardino County