Skip to main content
CityRuleLookup

San Bernardino County, CA Tree Protection: Heritage & Protected Trees (2026)

Some Restrictions
Compiled from the official code textEditor Martyn O'NeillLast verified August 2026

Key Facts

Threshold
3+ palm trees, 50+ ft row
Permit
Tree or Plant Removal Permit required
Penalty
$500-$1,000 fine or 6 months jail
Applies to
Unincorporated Mountain & Valley Regions

Summary

San Bernardino County classifies three or more palm trees planted in a linear windrow or parkway row 50 feet or longer as heritage trees, requiring a Tree or Plant Removal Permit before removal in the unincorporated Mountain and Valley Regions.

City-specific rules exist: Fontana, Rancho Cucamonga, and Hesperia have their own heritage & protected trees rules that differ from San Bernardino County's county-level regulations. If you live in one of those cities, check the city-specific page instead.

(2) Palm Trees. Three or more palm trees in linear plantings, which are 50 feet or greater in length within established windrows or parkway plantings, shall be considered to be heritage trees and shall be subject to the provisions of this Chapter regarding native trees.

Full Breakdown

San Bernardino County's Development Code protects native and heritage trees on unincorporated land in the Mountain and Valley Regions. A planting of three or more palm trees set in a windrow or parkway row 50 feet or longer qualifies as a heritage tree grouping and falls under the same removal controls as regulated native trees. Anyone wanting to cut, damage, or remove qualifying palms must first obtain a Tree or Plant Removal Permit from the County; removing trees without one triggers misdemeanor penalties under the Development Code's enforcement chapter, plus a court-ordered replacement program using a certified Tree Expert.

Violations & Fines

Removing or damaging a heritage palm windrow without a Tree or Plant Removal Permit is a misdemeanor: $500-$1,000 fine, up to six months in jail, or both, per tree removed.

Frequently Asked Questions

What counts as a heritage tree in San Bernardino County?
Three or more palm trees planted in a windrow or parkway row 50 feet or longer, per County Code § 88.01.070(b)(2).
Do I need a permit to remove a heritage palm windrow?
Yes: a Tree or Plant Removal Permit under § 88.01.050 is required before removing regulated heritage or native trees.
What happens if I remove one without a permit?
It's a misdemeanor: a $500-$1,000 fine, up to six months in jail, or both, plus a court-ordered replacement program.

Sources & Official References

Other rules in San Bernardino County

All San Bernardino County rules

California rules heatmap·Compare San Bernardino County to another location·View the California tree protection overview

Get notified when Heritage & Protected Trees in San Bernardino County, CA changes

We'll email you the moment we detect a change in the code. No spam, unsubscribe anytime.

We'll never sell or share your email. One-click unsubscribe in every email.

See something wrong?

Help us keep this page accurate. If you notice an error or outdated information, let us know.

Heritage & Protected Trees in Cities Across San Bernardino County