Tree Removal Permits: San Leandro vs Sunol
How do tree removal permits rules compare between San Leandro, CA and Sunol, CA?
San Leandro, CA
Alameda County
San Leandro requires an encroachment permit from Public Works to remove any street tree (city-owned trees in the parkway strip), but currently has no permit requirement for trees on private property.
View full San Leandro rules →Sunol, CA
Alameda County
No data available yet for Sunol.
Key Facts Comparison
| Fact | San Leandro | Sunol |
|---|---|---|
| Permit required for street trees | Yes — encroachment permit | - |
| Permit required for private trees | No | - |
| Code section | SLMC §5-2-215 | - |
| Max fine for unauthorized removal | $1,000 (SLMC §5-2-200) | - |
| Contractor requirement | Licensed D-49 with insurance | - |
| Permit contact | Public Works (510) 577-3428 | - |
Highlighted rows indicate differences between cities.
San Leandro FAQ
Do I need a permit to remove a tree in my backyard?
No. San Leandro currently does not regulate trees on private property — no permit is required for trees located entirely on your own land. However, the City has been considering a tree protection ordinance, and the 2025 Tree Master Plan commits to reviewing this policy.
What if the tree is in the strip between the sidewalk and curb?
That is a 'parkway strip' street tree owned by the City. You must apply for an encroachment permit from Public Works and the Urban Forestry Division must approve removal under SLMC §5-2-215.
What happens if I remove a street tree without a permit?
SLMC §5-2-200 authorizes a fine of up to $1,000 per tree for unauthorized removal, plus you may be required to pay the City's replacement cost.
Sunol FAQ
No FAQs available.
Compare other topics
See how San Leandro and Sunol 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