Skip to main content
CityRuleLookup
🌿 Landscaping Rules/Tree Removal & Heritage Trees

Tree Removal & Heritage Trees: Hayward vs Livermore

How do tree removal & heritage trees rules compare between Hayward, CA and Livermore, CA?

Hayward has fewer restrictions than Livermore.

Hayward, CA

Alameda County

Some Restrictions

Hayward requires a permit to remove protected heritage trees and street trees. Most private non-heritage trees can be removed without a permit.

View full Hayward rules β†’

Livermore, CA

Alameda County

Heavy Restrictions

Livermore requires a permit to remove heritage, native oak, and street trees. Replacement planting or in-lieu fees typically required.

View full Livermore rules β†’

Key Facts Comparison

FactHaywardLivermore
Permit neededHeritage and street trees-
Not requiredPrivate non-heritage-
ReviewPlanning Division-
ReplacementOften required1:1 or greater typical
Hazard treesExpedited process-
Protected-Heritage + native oak
Permit-Required for protected
Street Trees-Always permitted
Emergency-Hazard removal allowed

Highlighted rows indicate differences between cities.

Hayward FAQ

How do I know if my tree is heritage?

Contact Hayward Planning at (510) 583-4216 with species and trunk diameter at 4.5 ft for an assessment.

Do I need a permit for a dead tree?

Yes if it is a protected species or in the right-of-way, though the process is expedited with proof of mortality.

Livermore FAQ

Do I need a permit to remove a dead oak tree?

Yes, even dead protected trees typically require a removal permit, though the permit is usually granted quickly with arborist documentation.

What counts as a heritage tree in Livermore?

Thresholds vary by species but generally include mature trees above a certain trunk diameter (often 24+ inches for native oaks) or trees with historical/aesthetic value.

Compare other topics

See how Hayward and Livermore 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