Skip to main content
CityRuleLookup
🏊 Swimming Pools & Spas/Hot Tub Rules

Hot Tub Rules: Castro Valley vs San Leandro

How do hot tub rules rules compare between Castro Valley, CA and San Leandro, CA?

Castro Valley and San Leandro have similar restriction levels.

Castro Valley, CA

Alameda County

Some Restrictions

Hot tubs and spas deeper than 18 inches require permits and follow the same California Pool Safety Act fencing or locking-cover rules as pools; smaller spas follow electrical permit requirements.

View full Castro Valley rules β†’

San Leandro, CA

Alameda County

Some Restrictions

Hot tubs and spas in San Leandro require permits and must have locking safety covers meeting ASTM F1346 or comply with full barrier rules.

View full San Leandro rules β†’

Key Facts Comparison

FactCastro ValleySan Leandro
Permit thresholdOver 18 inches water depth-
Safety coverASTM F1346 locking cover satisfies one barrier-
ElectricalBonding, GFCI, dedicated circuit requiredGFCI required
Federal ruleVGB anti-entrapment drain covers-
Plug-and-playElectrical permit still typically required-
Cover-ASTM F1346 locking
Permit-Building, electrical, plumbing
Code-HSC 115921
Setback-Per zoning code

Highlighted rows indicate differences between cities.

Castro Valley FAQ

Does my spa need a full pool fence?

Not if you use an ASTM F1346 locking safety cover that meets the Safety Act as one of the approved barrier options.

Can I install a spa myself?

Owner-builder permits are allowed in some cases, but electrical and plumbing work must meet code and pass inspection.

San Leandro FAQ

Do I need a fence around a hot tub?

Not if you have a locking ASTM F1346-compliant safety cover. The cover satisfies the barrier requirement.

Can I install a plug-in 120V spa without a permit?

Even plug-in spas typically require a building permit and compliance with safety cover rules.

Compare other topics

See how Castro Valley and San Leandro compare on other ordinance categories.

Want to add a third city?

Use our full comparison tool to compare up to three cities.

Open Comparison Tool