Garage Conversions: Berkeley vs Oakland
How do garage conversions rules compare between Berkeley, CA and Oakland, CA?
Berkeley has fewer restrictions than Oakland.
Berkeley, CA
Alameda County
Berkeley allows garage-to-ADU and garage-to-JADU conversions under BMC 23.306, consistent with California Government Code §65852.2. No replacement parking is required when a garage is converted to an ADU, and the existing garage's setbacks are preserved for the converted footprint.
View full Berkeley rules →Oakland, CA
Alameda County
Oakland garage conversions are processed as ADUs under Gov Code §65852.2, which bars replacement parking demands. Permits cover structural, electrical, plumbing, and Title 24 upgrades to meet CRC habitability.
View full Oakland rules →Key Facts Comparison
| Fact | Berkeley | Oakland |
|---|---|---|
| Code Section | BMC 23.306; CA Gov Code §65852.2 | - |
| Replacement Parking | Not required | - |
| Existing Setbacks | Preserved for conversion footprint | - |
| Conversion Expansion | Up to 150 sq ft for ingress/egress | - |
| Permit Required | Yes — building permit | - |
| - | - |
Highlighted rows indicate differences between cities.
Berkeley FAQ
Do I have to replace parking if I convert my Berkeley garage to an ADU?
No. Under BMC 23.306 and state law, Berkeley cannot require replacement parking when an existing garage is converted to an ADU or JADU.
Can I add square footage to my garage during a conversion?
Yes — BMC 23.306 allows a physical addition of up to 150 sq ft to accommodate ingress, egress, and code-required features during a conversion.
Are fire sprinklers required for my converted garage ADU?
Only if the primary residence has them, per state ADU law. Berkeley follows the §65852.2 rule that ADUs cannot be required to install sprinklers if the primary home is not required to have them.
Oakland FAQ
Compare other topics
See how Berkeley and Oakland 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