Skip to main content
CityRuleLookup
Tree Protection

Tree Protection in San Diego, CA: What Residents Actually Need to Know

By CityRuleLookup Editorial Team

If you live in San Diego or are thinking about moving there, tree protection are one of those things you probably won't think about until they affect you directly. San Diego has 5 specific rules on the books covering different aspects of tree protection, and some of them might surprise you.

Protected Tree Species

San Diego's Environmentally Sensitive Lands ordinance (SDMC §143.0141) and street tree rules protect native oaks, sycamores, Torrey pines, and species in Mission Trails Regional Park, requiring permits and replacement for removal or significant pruning.

Key details: Code section: SDMC §143.0141 ESL. Street trees: SDMC §62.0301. Replacement: 2:1 to 3:1 typical. Protected: Native oaks, sycamore, Torrey pine. Mission Trails: All native flora.

Unpermitted removal of a protected native tree draws citations up to $2,500 per day, mandatory in-kind or cash-in-lieu replacement at higher ratios, and stop-work orders. Large-scale violations are referred to the City Attorney for civil prosecution and habitat restitution.

Compared to other cities, San Diego takes a harder line on protected tree species. The enforcement and penalty structure reflects that.

Heritage & Protected Trees

San Diego protects designated Heritage Trees and trees within Environmentally Sensitive Lands (ESL) under Land Development Code §142.0440. Heritage status applies to native oaks, sycamores, and individually designated trees. Removal in ESL or coastal overlay zones requires a Site Development Permit and a 1:1 to 3:1 replacement plan.

Key details: Heritage designation: City Council resolution under §142.0440. Native species: Coast live oak, Engelmann oak, sycamore. Protected zones: ESL overlay & coastal zone trees. Permit: Site Development Permit for removal. Replacement: 1:1 to 3:1 by canopy area.

Unauthorized tree removal in an ESL or of a designated Heritage Tree carries administrative civil penalties up to $2,500 per day under §12.0202, plus mandatory replacement and habitat restoration. Coastal Zone violations may also trigger California Coastal Commission enforcement and fines up to $15,000 per violation.

Tree Ordinances

San Diego's Land Development Code (SDMC Section 142.0403) regulates tree removal and protection during development. The city's Urban Forest Management Plan guides tree canopy goals. Street trees are protected and require permits for removal. The Environmentally Sensitive Lands regulations protect native trees and vegetation within the Multi-Habitat Planning Area (MHPA).

Key details: Street Trees: City authorization required for removal. MHPA Trees: Native species protected under MSCP. Protected Species: Coast Live Oak, Torrey Pine, Engelmann Oak. Governing Code: SDMC Section 142.0403.

Unauthorized removal of protected trees during development can result in fines, project delays, and requirements for replacement planting at ratios determined by the city. Violations within the MHPA can trigger additional mitigation requirements and potential enforcement by the U.S. Fish and Wildlife Service. Street tree violations can result in fines and liability for the replacement value of the tree.

Tree Removal Permits

San Diego requires permits for removal of protected trees including Landmark Trees, Heritage Trees, Parkway Resource Trees, Preservation Grove Trees, and Street Trees. Since 2005, City Council has designated trees with historical value as heritage and landmark trees. Permits for protected tree removal are only considered if the tree is dead, dying, diseased, or a safety hazard, or is causing structural damage. The City Urban Forester reviews all applications. Fines of 300% of assessed value apply for unauthorized removal.

Key details: Protected Types: Landmark, Heritage, Parkway, Preservation Grove, Street. Permit Conditions: Dead, dying, diseased, hazardous, or causing damage. Penalty: 300% of assessed tree value. Review: City Urban Forester. Heritage Program: Since June 2005.

Unauthorized removal: $500 to $10,000 per tree depending on size and species. Replacement planting required at 2:1 or 3:1 ratio.

This is not one of those rules that cities tend to ignore. San Diego actively enforces its tree removal permits requirements.

Tree Replacement Requirements

When protected tree removal is approved in San Diego, replacement planting may be required as a condition of the permit. The City's Urban Forestry program manages street tree replacement and maintenance. Developers may be required to plant replacement trees as part of project approvals under the Land Development Code. The City's tree canopy goals support increasing urban tree coverage for environmental and aesthetic benefits.

Key details: Condition: Replacement may be required with protected tree removal. Street Trees: Urban Forestry manages replacement program. Development: Replacement planting may be condition of project approval. Canopy Goals: City supports increasing urban tree coverage. Contact: Urban Forestry: 619-236-5513.

Failure to replace: $250 to $1,000 per tree plus required planting. Fee-in-lieu non-payment: lien on property.

The Bottom Line

San Diego is tougher than many cities when it comes to tree protection. Out of the 5 rules covered here, 2 are rated strict. If you are a homeowner, renter, or business owner in San Diego, take the time to understand these requirements before they become a problem. Most violations come with fines, and some repeat violations can escalate.

This guide is based on San Diego's current municipal code. Local rules can and do change, so check the individual ordinance pages for the latest details, penalties, and FAQs.