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

Hayward vs San Leandro

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

Hayward and San Leandro have similar restriction levels.

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 →

San Leandro, CA

Alameda County

Some Restrictions

San Leandro requires permits to remove protected and street trees. Private non-protected trees generally do not need permits on residential lots.

View full San Leandro rules →

Key Facts Comparison

FactHaywardSan Leandro
Permit neededHeritage and street trees-
Not requiredPrivate non-heritage-
ReviewPlanning Division-
ReplacementOften requiredOften required
Hazard treesExpedited process-
Protected Trees-Permit required
Street Trees-City approval
Private Trees-Usually exempt
Hazard-Arborist report OK

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.

San Leandro FAQ

Do I need a permit to remove a dead tree in my San Leandro yard?

Most private non-protected trees can be removed without a permit. If the tree was required under a prior permit condition, you may need city approval and replacement planting.

Who enforces this in San Leandro?

San Leandro code enforcement at (510) 577-3394 handles most complaints. Alameda County agencies handle regional issues.

Compare other topics

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