Ch. 31B Public Pools — 2025 California Building Code
California Building Code (Title 24, Part 2) · 2025 edition · updated 2026-10-19 · California
CBSC: official editions, supplements and errata
Italicized text is a California amendment to the model code, as printed in the official publication.
Sections in this part
- Section 3101B — SCOPE
- Section 3102B — DEFINITIONS
- Section 3103B — PLAN REVIEW
- Section 3104B — CONSTRUCTION
- Section 3105B — PLAN COMPLIANCE INSPECTIONS
- Section 3106B — SPECIAL REQUIREMENTS FOR SPRAY GROUNDS
- Section 3107B — ALTERNATIVE EQUIPMENT, MATERIALS AND METHODS OF CONSTRUCTION
- Section 3108B — POOL CONSTRUCTION
- Section 3109B — POOL GEOMETRY
- Section 3110B — PERMANENT MARKINGS
- Section 3111B — STEPS, RECESSED STEPS, LADDERS AND STAIRS
- Section 3112B — HANDHOLDS
- Section 3113B — DIVING BOARDS AND PLATFORMS
- Section 3114B — POOL DECKS
- Section 3115B — POOL LIGHTING
- Section 3116B — DRESSING, SHOWER AND TOILET FACILITIES
- Section 3117B — DRINKING FOUNTAINS
- Section 3118B — HOSE BIBBS
- Section 3119B — POOL ENCLOSURE
- Section 3120B — REQUIRED SIGNS
- Section 3121B — INDOOR POOL VENTILATION
- Section 3122B — POOL EQUIPMENT ENCLOSURE
- Section 3123B — GENERAL REQUIREMENTS
- Section 3124B — TURNOVER TIME
- Section 3125B — RECIRCULATION PIPING SYSTEM AND COMPONENTS
- Section 3126B — RECIRCULATION PUMP CAPACITY
- Section 3127B — WATER SUPPLY INLETS
- Section 3128B — FILTERS (ALL TYPES)
- Section 3129B — RAPID SAND PRESSURE FILTERS
- Section 3130B — DIATOMACEOUS EARTH FILTERS
- Section 3131B — HIGH-RATE SAND FILTERS
- Section 3132B — CARTRIDGE FILTERS
- Section 3133B — CHEMICAL FEEDERS
- Section 3134B — DISINFECTANT FEEDERS
- Section 3135B — GAS CHLORINATION EQUIPMENT ROOM
- Section 3136B — POOL SKIMMING SYSTEMS
- Section 3137B — POOL FITTINGS
- Section 3138B — SPA POOL SPECIAL REQUIREMENTS
- Section 3139B — SOLAR HEATING INSTALLATIONS
- Section 3140B — CLEANING SYSTEMS
- Section 3141B — WASTEWATER DISPOSAL
- Section 3142B — RESERVED
- Section 3143B — RESERVED
- Section 3144B — RESERVED
- Section 3145B — RESERVED
- Section 3146B — RESERVED
- Section 3147B — RESERVED
- Section 3148B — RESERVED
- Section 3149B — RESERVED
- Section 3150B — RESERVED
- Section 3151B — RESERVED
- Section 3152B — RESERVED
- Section 3153B — RESERVED
- Section 3154B — RESERVED
- Section 3155B — RESERVED
- Section 3156B — RESERVED
- Section 3157B — RESERVED
- Section 3158B — RESERVED
- Section 3159B — RESERVED
- Section 3160B — GROUND FAULT CIRCUIT INTERRUPTERS
- Section 3161B — WADING POOLS
- Section 3162B — ANTI-ENTRAPMENT DEVICES AND SYSTEMS
Cite as: 2025 California Building Code (Title 24, Part 2) Chapter 31B · Effective January 1, 2026 · Official source: Building Standards Commission
(Matrix Adoption Tables are nonregulatory, intended only as an aid to the code user. See Chapter 1 for state agency authority and building applications.)
| Adopting agency | BSC | BSC-CG | SFM | HCD 1 | HCD 2 | HCD 1/AC | DSA AC | DSA SS | DSA SS/CC | OSHPD 1 | OSHPD 1R | OSHPD 2 | OSHPD 3 | OSHPD 4 | OSHPD 5 | OSHPD 6 | BSCC | DPH | AGR | DWR | CEC | CA | SL | SLC |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Adopt entire chapter | X | |||||||||||||||||||||||
| Adopt entire chapter as amended (amended sections listed below) | ||||||||||||||||||||||||
| Adopt only those sections that are listed below | X | X | ||||||||||||||||||||||
| Chapter / Section | ||||||||||||||||||||||||
| 3101B | X | |||||||||||||||||||||||
| 3101B (last paragraph only) | X | |||||||||||||||||||||||
| 3102B | X |
The state agency does not adopt sections identified with the following symbol: The Office of the State Fire Marshal’s adoption of this chapter or individual sections is applicable to structures regulated by other state agencies pursuant to Section 1.11.
31B [DPH] PUBLIC POOLS
Division I—GENERAL
Continue researching
Related topics
State and federal sources. Edit the document title or filters, then run your search.
Get a plain-English answer with a citation back to this text.
Ask AI about this code