Swimming Pools & Spas in Sonora, CA (2026)
2 verified swimming pools & spas rules for Sonora, California, sourced directly from the municipal code and official government pages.
Verified from official government sources
Pool Permits
Above-ground pools in Sonora are subject to the same safety barrier requirements as in-ground pools under California Building Code. Pools holding more than 5,000 gallons generally require a building permit. All pools must have compliant fencing regardless of installation type.
Sonora Above-Ground Pool Regulations
Some RestrictionsCal. Health & Safety Code § 115921 (Swimming Pool Safety Act - In-Ground and Aboveground)
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
Swimming pools in Sonora must comply with the California Building Code (Title 24, Chapter 31) requiring a minimum 60-inch barrier with self-closing, self-latching gates and at least one additional safety feature such as a pool cover or alarms.
Sonora Swimming Pool Fencing Requirements
Some RestrictionsCal. Health & Safety Code § 115921 (Swimming Pool Safety Act - Definitions and 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...
Looking for Tuolumne County county-wide rules?
County ordinances apply to unincorporated areas and may supplement Sonora city rules.
Swimming Pools & Spas in Tuolumne County →