Skip to main content
CityRuleLookup

Butte County, CA Landscaping Rules: Tree Removal & Heritage Trees (2026)

Significant Restrictions
Compiled from the official code textEditor Martyn O'NeillLast verified September 2026

Tree removal permit rules in Butte County, CA, sometimes called heritage tree, protected tree, or street tree ordinances, list which trees require a permit before you can cut them down.

Key Facts

Buffer width
50 ft. from top of bank
Vegetation removal
Prohibited without qualifying exception/permit
As-of-right uses
Grazing, native landscaping, fencing, trails
Other uses
Require Minor Use Permit plus findings
Outside agencies
CDFW, Army Corps, State Water Board

Summary

Along creeks and rivers in unincorporated Butte County, Butte County Code of Ordinances Section 24-79(B) prohibits cutting or otherwise altering natural vegetation that protects riparian habitat within the fifty-foot riparian buffer defined by Section 24-77, unless the work protects public health and safety, restores the creek, or is covered by an approved permit.

City-specific rules exist: Chico has its own tree removal & heritage trees rules that differ from Butte County's county-level regulations. If you live in Chico, check the city-specific page instead.

B.Grading or Alterations to Riparian Vegetation. Grading, alteration of the natural contours of the land, or cutting or alteration of natural vegetation that protects a riparian habitat is prohibited within riparian areas except when such action is:1.Necessary to protect public health and safety.2.Associated with an approved creek restoration and enhancement project intended to improve the health and environmental integrity of the waterway.3.Associated with an approved administrative permit, conditional use permit, minor use permit, tentative parcel or subdivision map, or mining permit.

View official code

Official source re-checked September 7, 2026: no newer edition of the code had been published (publisher’s edition: Code of Ordinances: Supplement 61).

Full Breakdown

Article III, Division 6 (Riparian Areas) defines a riparian area as the zone between the stream banks and fifty feet landward from the top of bank on any intermittent or perennial stream or river, as shown in Figure 24-77-1, excluding stock ponds, culverted sections, and engineered flood-control or irrigation systems. Section 24-79(B) prohibits grading, altering the natural contours of the land, or cutting or altering natural vegetation that protects riparian habitat anywhere in that buffer, with three narrow exceptions: work necessary to protect public health and safety, an approved creek restoration and enhancement project, or work tied to an approved administrative permit, conditional use permit, minor use permit, tentative map, or mining permit.

Section 24-78 separately lists what is allowed as-of-right within the buffer without triggering the removal prohibition, including livestock grazing and agricultural practices in agricultural and rural residential zones, native landscaping, fencing that does not block flood flows or wildlife corridors, maintenance roads, utility installation, storm drains, trails, and county-owned culverts and bridges. Any other structure or use in the buffer needs a Minor Use Permit, supported by findings that the project cannot feasibly be sited outside the riparian area and that it adequately protects wildlife habitat, water quality, and flood capacity.

Section 24-79(C) also bars filling, grading, excavating, or obstructing streambeds outside a short list of exceptions such as county-approved storm drains, utility lines, bridges, and creek restoration work. Section 24-80 requires coordination with the California Department of Fish and Wildlife, the Army Corps of Engineers, and the State Water Resources Control Board before the county will sign off on riparian-area development.

Violations & Fines

Unpermitted grading, vegetation removal, or streambed alteration within the fifty-foot riparian buffer is prohibited outright under Section 24-79 unless one of the listed exceptions or an approved permit applies. Construction in a riparian area without the necessary permits from the Director of Public Works, the Zoning Administrator, and other responsible agencies such as the California Department of Fish and Wildlife is likewise barred until those approvals are obtained.

Frequently Asked Questions

Can I remove trees along a creek on my Butte County property?
Not without qualifying for an exception. Section 24-79(B) prohibits cutting or altering natural vegetation that protects riparian habitat within the fifty-foot buffer unless it is necessary for public health and safety, part of an approved creek restoration project, or authorized by an administrative, conditional, or minor use permit.
How wide is Butte County's riparian buffer?
Section 24-77 defines the riparian area as the zone between the stream banks and fifty feet landward from the top of bank on any intermittent or perennial stream or river, excluding stock ponds, culverted creek sections, and engineered flood-control or irrigation systems built by a public agency.
Does farming or grazing near a creek require a permit?
No. Section 24-78(A) permits livestock grazing and agricultural practices as-of-right within the riparian buffer in the Agriculture, Foothill Residential, Rural Residential, Timber Mountain, and Timber Production zones, along with native landscaping and wildlife-friendly fencing, without a separate riparian area permit.

Sources & Official References

Other rules in Butte County

All Butte County rules

California rules heatmap·Compare Butte County to another location·View the California landscaping rules overview

Get notified when Tree Removal & Heritage Trees in Butte 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.

Tree Removal & Heritage Trees in Cities Across Butte County