Tree Removal Permit Requirements by City

City-by-city guide to tree removal permits, protected species, DBH thresholds, and replacement requirements. Data for 255 cities across 8 states.

187 verified from municipal code 11 estimated from secondary sources 57 needs research

Arizona Tree Ordinances (25 cities)

Apache Junction

Pinal County

Avondale

Maricopa County

Buckeye

Maricopa County

Replacement: Landscape-code replacement per Buckeye landscape standards (site-specific)

Bullhead City

Mohave County

Casa Grande

Pinal County

Chandler

Maricopa County

Replacement: Landscape-code replacement per Chandler landscape standards (site-specific)

Flagstaff

Coconino County

Replacement: Caliper-inch mitigation per Division 10-50.60 for removed qualifying trees; preservation percentages by zone

Gilbert

Maricopa County

Replacement: Landscape-code replacement per Gilbert landscape standards (site-specific)

Glendale

Maricopa County

Replacement: Landscape-code replacement per Glendale landscape standards (site-specific)

Goodyear

Maricopa County

Replacement: Landscape-code replacement per Goodyear landscape standards (site-specific)

Kingman

Mohave County

Lake Havasu City

Mohave County

Maricopa

Pinal County

Mesa

Maricopa County

Replacement: Landscape-code replacement per Mesa landscape standards (site-specific by zone)

Oro Valley

Pima County

Replacement: Chapter 27 establishes preservation-in-place percentages and transplant/replacement standards; replacement required when preservation infeasible

Peoria

Maricopa County

Replacement: Landscape-code replacement per Peoria landscape standards (site-specific)

Phoenix

Maricopa County

Replacement: Landscape code-based replacement (site-specific by zone and project type); salvaged native plants reused on-site where feasible

Prescott

Yavapai County

Replacement: Caliper-inch or DBH-inch mitigation for removed qualifying trees per Land Development Code

Queen Creek

Maricopa County

Replacement: Landscape-code replacement per Queen Creek landscape standards (site-specific)

Scottsdale

Maricopa County

Replacement: ESLO sets preservation percentages and transplant requirements by plant category; on-site replacement required when preservation infeasible

Sierra Vista

Cochise County

Replacement: Landscape-code replacement per Sierra Vista landscape standards (site-specific)

Surprise

Maricopa County

Replacement: Landscape-code replacement per Surprise landscape standards (site-specific)

Tempe

Maricopa County

Replacement: Caliper-inch replacement or mitigation for significant tree removal during development (site-specific)

Tucson

Pima County

Replacement: UDC 7.6 establishes preservation-in-place percentages and transplant/replacement standards; replacement required when preservation is not feasible

Yuma

Yuma County

Replacement: Landscape-code replacement per Yuma landscape standards (site-specific)

California Tree Ordinances (50 cities)

Anaheim

Orange County

Replacement: 1:1 minimum for street/parkway trees; development mitigation per approved landscape plan

Berkeley

Alameda County

Protected: 5.7" DBH+

Beverly Hills

Los Angeles County

Protected: 48.0" DBH+
Replacement: 1:1 minimum for protected tree removal under BHMC Article 29; higher ratios for landmark and heritage native designations at Council discretion

Burbank

Los Angeles County

Protected: 6.0" DBH+
Replacement: 1:1 minimum for street trees; 2:1 or higher for Landmark/Heritage trees

Campbell

Santa Clara County

Protected: 12.0" DBH+
Replacement: 1:1 minimum; 2:1 or higher for Heritage/Significant Trees

Carlsbad

San Diego County

Protected: 6.0" DBH+
Replacement: 1:1 minimum for street trees; 2:1 or higher for Heritage Trees and protected natives

Claremont

Los Angeles County

Protected: 8.0" DBH+
Replacement: 1:1 minimum for street trees; 2:1 or higher for Heritage Trees and protected natives

Concord

Contra Costa County

Protected: 6.0" DBH+
Replacement: 1:1 minimum; 2:1 for heritage trees or native oaks

Cupertino

Santa Clara County

Protected: 10.0" DBH+
Replacement: 1:1 to 3:1 depending on tree size and significance; inch-for-inch mitigation for Heritage Trees

Davis

Yolo County

Protected: 5.0" DBH+
Replacement: 1:1 minimum for street trees; 2:1 or higher for Landmark Trees and heritage native oaks

Dublin

Alameda County

Protected: 24.0" DBH+
Replacement: 1:1 minimum for heritage tree removal under DMC Chapter 5.60; in-lieu fees to the Tree Preservation Fund accepted when on-site replanting is infeasible

Elk Grove

Sacramento County

Protected: 6.0" DBH+
Replacement: Inch-for-inch replacement up to a cap; 3:1 count-based for heritage native oaks

Folsom

Sacramento County

Protected: 6.0" DBH+
Replacement: 1:1 minimum for protected tree removal under the Folsom Tree Preservation Ordinance; 24-inch box replacement from approved species list

Fremont

Alameda County

Protected: 10.0" DBH+

Fresno

Fresno County

Protected: 12.0" DBH+

Glendale

Los Angeles County

Replacement: 1:1 minimum for indigenous tree removal under GMC 12.44; replacement species drawn from the approved Glendale native species list

Hayward

Alameda County

Protected: 6.0" DBH+
Replacement: 1:1 for protected trees; 2:1 for heritage trees; caliper-inch mitigation option for large trees

Irvine

Orange County

Replacement: 1:1 minimum; windrow trees replaced in-kind per approved landscape plan

Long Beach

Los Angeles County

Replacement: 1:1 minimum for parkway trees; enhanced ratios for Heritage trees at Commission discretion

Los Angeles

Los Angeles County

Protected: 4.0" DBH+
Replacement: 2:1 for protected trees (varies by size)

Los Gatos

Santa Clara County

Protected: 4.0" DBH+
Replacement: 2:1 inch-for-inch for native trees; 1:1 for non-native protected trees; higher ratios for Heritage Trees

Menlo Park

San Mateo County

Protected: 15.3" DBH+
Replacement: 2:1 minimum for heritage tree removal (by inch or by count per Arborist determination)

Mountain View

Santa Clara County

Protected: 4.0" DBH+
Replacement: 1:1 minimum for heritage tree removal under MVMC Chapter 32; 24-inch box replacement from the approved species list

Oakland

Alameda County

Protected: 9.0" DBH+
Replacement: 1:1 minimum for protected coast live oak removal; replacement species and ratio for other protected trees set as a permit condition by the city arborist

Palo Alto

Santa Clara County

Protected: 11.5" DBH+
Replacement: Per Table 3-1 in Technical Manual Section 3.02

Pasadena

Los Angeles County

Protected: 6.0" DBH+
Replacement: 2:1 minimum for protected trees; higher ratios (3:1+) for landmark and native specimen trees at Council discretion

Pleasanton

Alameda County

Protected: 17.5" DBH+
Replacement: 1:1 minimum for heritage tree removal; 24-inch box replacement minimum from approved species list

Redwood City

San Mateo County

Protected: 12.0" DBH+
Replacement: 1:1 minimum for protected tree removal under the Tree Preservation Ordinance; in-lieu fees accepted when on-site replanting is infeasible

Riverside

Riverside County

Protected: 2.0" DBH+
Replacement: 3:1 for native oaks under county ordinance; 2:1 for city Heritage Trees; 1:1 for street trees

Roseville

Placer County

Protected: 6.0" DBH+

Sacramento

Sacramento County

Protected: 6.0" DBH+
Replacement: 1:1 based on DBH of tree removed

San Bernardino

San Bernardino County

San Diego

San Diego County

Protected: 8.0" DBH+
Replacement: 100% of assessed tree value

San Francisco

San Francisco County

Replacement: 1:1 minimum for street trees

San Jose

Santa Clara County

Protected: 12.1" DBH+
Replacement: 1:1 (one 15-gallon tree per permitted tree removed)

San Luis Obispo

San Luis Obispo County

Protected: 10.0" DBH+
Replacement: 1:1 minimum for protected tree removal under SLOMC 12.24; 2:1 or higher for Heritage Oaks (48+ inch DBH) at Minor Use Permit discretion

San Mateo

San Mateo County

Protected: 12.1" DBH+
Replacement: 1:1 minimum for protected indigenous trees under the County Tree Ordinance; in-lieu fees to the County Tree Mitigation Fund accepted when on-site replanting is infeasible

Santa Barbara

Santa Barbara County

Replacement: 1:1 minimum for street trees; 2:1 or higher for Specimen/Historic and protected oaks

Santa Clara

Santa Clara County

Protected: 12.0" DBH+
Replacement: 1:1 minimum; 2:1 inch-for-inch for heritage-size specimens

Santa Cruz

Santa Cruz County

Protected: 14.0" DBH+
Replacement: 1:1 minimum for heritage tree removal; 24-inch box replacement from approved species list

Santa Monica

Los Angeles County

Replacement: In-kind replacement for palms; replanting required

Saratoga

Santa Clara County

Protected: 3.2" DBH+
Replacement: 1:1 inch-for-inch replacement for protected tree removal under SMC Article 15-50; tree appraisal valuation accepted in lieu of on-site replanting

Simi Valley

Ventura County

Protected: 5.0" DBH+
Replacement: 2:1 minimum for mature tree removal under the Mature Tree Preservation Ordinance; in-lieu fees accepted at Tree Advisory Board discretion

Stockton

San Joaquin County

Replacement: 3:1 for heritage trees, 1:1 for street trees

Sunnyvale

Santa Clara County

Protected: 12.0" DBH+
Replacement: 1:1 minimum; 2:1 or higher for Heritage Trees and specimen natives

Thousand Oaks

Ventura County

Protected: 2.0" DBH+
Replacement: 2:1 for oaks; 10:1 or inch-for-inch mitigation for Heritage Oaks

Torrance

Los Angeles County

Replacement: 1:1 minimum for street/parkway trees; 2:1 for Heritage Trees

Ventura

Ventura County

Protected: 6.0" DBH+
Replacement: 1:1 minimum for protected native tree removal under the Tree Protection Ordinance; 2:1 for trees with historical designation

Walnut Creek

Contra Costa County

Protected: 9.0" DBH+
Replacement: 1:1 minimum for protected tree removal under WCMC Chapter 3-8; 2:1 inch-for-inch for heritage trees at Design Review Commission discretion

West Hollywood

Los Angeles County

Protected: 6.0" DBH+
Replacement: 2:1 for protected trees; higher ratios for heritage/significant trees at Commission discretion

Colorado Tree Ordinances (29 cities)

Arvada

Jefferson County

Protected: 6.0" DBH+
Replacement: Based on tree size and condition (typically 1:1 to 2:1)

Aurora

Arapahoe County

Protected: 6.0" DBH+
Replacement: 1:1 to 2:1 mitigation based on tree size and condition

Boulder

Boulder County

Protected: 1.5" DBH+
Replacement: Based on tree category and site-specific review

Brighton

Adams County

Broomfield

Broomfield County

Protected: 6.0" DBH+

Castle Rock

Douglas County

Centennial

Arapahoe County

Protected: 6.0" DBH+
Replacement: Based on tree size and condition (typically 1:1 to 2:1)

Colorado Springs

El Paso County

Protected: 6.0" DBH+

Commerce City

Adams County

Denver

Denver County

Protected: 4.0" DBH+
Replacement: 1:1 to 2:1 for street tree removal; on-site landscape replacement for development

Durango

La Plata County

Englewood

Arapahoe County

Protected: 6.0" DBH+

Fort Collins

Larimer County

Protected: 6.0" DBH+
Replacement: Mitigation based on condition rating and size (typically 1:1 to 2:1)

Golden

Jefferson County

Protected: 6.0" DBH+
Replacement: Based on tree size and condition (typically 1:1 to 2:1)

Grand Junction

Mesa County

Greeley

Weld County

Protected: 6.0" DBH+
Replacement: Based on tree size and condition (typically 1:1 to 2:1)

Lafayette

Boulder County

Protected: 6.0" DBH+

Lakewood

Jefferson County

Protected: 6.0" DBH+
Replacement: Based on tree size and condition (typically 1:1 to 2:1)

Littleton

Arapahoe County

Protected: 6.0" DBH+

Longmont

Boulder County

Protected: 6.0" DBH+
Replacement: Based on tree size and condition (typically 1:1 to 2:1)

Louisville

Boulder County

Protected: 6.0" DBH+

Loveland

Larimer County

Protected: 6.0" DBH+
Replacement: Based on tree size and condition (typically 1:1 to 2:1)

Northglenn

Adams County

Parker

Douglas County

Protected: 6.0" DBH+

Pueblo

Pueblo County

Steamboat Springs

Routt County

Thornton

Adams County

Protected: 6.0" DBH+
Replacement: Based on tree size and condition (typically 1:1 to 2:1)

Westminster

Adams County

Protected: 6.0" DBH+
Replacement: Based on tree size and condition (typically 1:1 to 2:1)

Wheat Ridge

Jefferson County

Protected: 6.0" DBH+

Florida Tree Ordinances (34 cities)

Boca Raton

Palm Beach County

Protected: 4.0" DBH+
Replacement: Inch-for-inch replacement with approved species; enhanced mitigation for specimen trees

Bradenton

Manatee County

Cape Coral

Lee County

Protected: 4.0" DBH+
Replacement: Inch-for-inch replacement with approved native or Florida-friendly species

Clearwater

Pinellas County

Protected: 4.0" DBH+
Replacement: Inch-for-inch replacement; enhanced ratios for heritage trees

Coconut Creek

Broward County

Coral Springs

Broward County

Protected: 4.0" DBH+
Replacement: Inch-for-inch replacement with approved species; enhanced mitigation for specimen trees

Daytona Beach

Volusia County

Protected: 4.0" DBH+
Replacement: Inch-for-inch replacement with approved species; enhanced mitigation for specimen trees

Delray Beach

Palm Beach County

Protected: 4.0" DBH+
Replacement: Inch-for-inch replacement with approved species; enhanced mitigation for specimen trees

Fort Lauderdale

Broward County

Protected: 4.0" DBH+
Replacement: Inch-for-inch replacement; enhanced mitigation for specimen trees

Fort Myers

Lee County

Protected: 4.0" DBH+
Replacement: Inch-for-inch replacement with approved species; enhanced mitigation for specimen trees

Gainesville

Alachua County

Protected: 8.0" DBH+
Replacement: Inch-for-inch mitigation; enhanced ratios for heritage trees

Hialeah

Miami-Dade County

Protected: 6.0" DBH+
Replacement: Inch-for-inch replacement with native species; enhanced mitigation for specimen trees (2:1 or greater)

Hollywood

Broward County

Protected: 4.0" DBH+
Replacement: Inch-for-inch replacement with approved species; enhanced mitigation for specimen trees

Jacksonville

Duval County

Protected: 8.0" DBH+
Replacement: Inch-for-inch mitigation (1:1 replacement DBH) for standard protected trees; 2:1 or greater for heritage trees

Kissimmee

Osceola County

Lakeland

Polk County

Protected: 5.0" DBH+
Replacement: Inch-for-inch replacement; enhanced ratios for heritage trees

Melbourne

Brevard County

Protected: 4.0" DBH+
Replacement: Inch-for-inch replacement with approved species; enhanced mitigation for specimen trees

Miami

Miami-Dade County

Protected: 6.0" DBH+
Replacement: Mitigation based on DBH: typically inch-for-inch replacement with native species; specimen trees require enhanced mitigation (2:1 or greater)

Miramar

Broward County

Protected: 4.0" DBH+
Replacement: Inch-for-inch replacement; enhanced mitigation for specimen trees

Naples

Collier County

Protected: 4.0" DBH+
Replacement: Inch-for-inch replacement; enhanced mitigation for specimen trees

Ocala

Marion County

Protected: 5.0" DBH+
Replacement: Inch-for-inch replacement; enhanced ratios for heritage trees

Orlando

Orange County

Protected: 4.0" DBH+
Replacement: Inch-for-inch replacement with native or approved species; enhanced mitigation for specimen trees

Palm Bay

Brevard County

Pembroke Pines

Broward County

Protected: 4.0" DBH+
Replacement: Inch-for-inch replacement; enhanced ratios for specimen trees

Pensacola

Escambia County

Protected: 4.0" DBH+
Replacement: Inch-for-inch replacement with approved species; enhanced mitigation for heritage trees

Plantation

Broward County

Protected: 4.0" DBH+
Replacement: Inch-for-inch replacement; enhanced mitigation for specimen trees

Pompano Beach

Broward County

Protected: 4.0" DBH+
Replacement: Inch-for-inch replacement; enhanced mitigation for specimen trees

Port St. Lucie

St. Lucie County

Protected: 4.0" DBH+
Replacement: Inch-for-inch replacement with approved native or Florida-friendly species; enhanced mitigation for specimen trees

Sarasota

Sarasota County

Protected: 4.0" DBH+
Replacement: Inch-for-inch replacement; enhanced ratios for grand trees

St. Petersburg

Pinellas County

Protected: 4.0" DBH+
Replacement: Inch-for-inch replacement; enhanced ratios for heritage trees

Sunrise

Broward County

Protected: 4.0" DBH+
Replacement: Inch-for-inch replacement; enhanced mitigation for specimen trees

Tallahassee

Leon County

Protected: 8.0" DBH+
Replacement: Inch-for-inch replacement; enhanced ratios for patriarch/heritage trees

Tampa

Hillsborough County

Protected: 5.0" DBH+
Replacement: Inch-for-inch replacement; enhanced ratios for grand trees

West Palm Beach

Palm Beach County

Protected: 4.0" DBH+
Replacement: Inch-for-inch replacement with approved native species; enhanced mitigation for specimen trees

North Carolina Tree Ordinances (25 cities)

Apex

Wake County

Protected: 10.0" DBH+
Replacement: Inch-for-inch replacement for standard protected trees; enhanced ratios for specimen trees per Apex UDO

Asheville

Buncombe County

Protected: 8.0" DBH+
Replacement: Inch-for-inch replacement for standard protected trees; enhanced ratios (typically 2:1 or greater) for heritage trees per Chapter 7 Article XI

Burlington

Alamance County

Cary

Wake County

Protected: 10.0" DBH+
Replacement: Inch-for-inch replacement for standard protected trees; enhanced ratios for specimen trees per LDO §7.2

Chapel Hill

Orange County

Protected: 8.0" DBH+
Replacement: Inch-for-inch replacement for significant trees; enhanced ratios for specimen/heritage trees per LUMO §5.7

Charlotte

Mecklenburg County

Protected: 8.0" DBH+
Replacement: Inch-for-inch replacement for standard protected trees; enhanced ratios (2:1 or greater) for specimen/heritage trees per Tree Ordinance

Concord

Cabarrus County

Protected: 10.0" DBH+
Replacement: Inch-for-inch replacement for standard protected trees; enhanced ratios for specimen trees per Development Ordinance landscape and tree preservation standards

Durham

Durham County

Protected: 12.0" DBH+
Replacement: Inch-for-inch replacement for significant trees; enhanced ratios (typically 2:1 or greater) for heritage trees per UDO §9.8

Fayetteville

Cumberland County

Protected: 12.0" DBH+
Replacement: Inch-for-inch replacement for standard protected trees; enhanced ratios for specimen trees per UDO landscape and tree preservation standards

Gastonia

Gaston County

Greensboro

Guilford County

Protected: 10.0" DBH+
Replacement: Inch-for-inch replacement for standard protected trees; enhanced ratios for champion/specimen trees per LDO tree preservation standards

Hickory

Catawba County

Protected: 10.0" DBH+
Replacement: Inch-for-inch replacement for standard protected trees; enhanced ratios for specimen trees per Hickory Land Development Code

High Point

Guilford County

Protected: 10.0" DBH+
Replacement: Inch-for-inch replacement for standard protected trees; enhanced ratios for specimen trees per Development Ordinance landscape and tree preservation standards

Huntersville

Mecklenburg County

Protected: 8.0" DBH+
Replacement: Inch-for-inch replacement for standard protected trees; enhanced ratios for specimen trees per Huntersville Zoning Ordinance and Mecklenburg County Tree Ordinance

Indian Trail

Union County

Jacksonville

Onslow County

Kannapolis

Cabarrus County

Protected: 10.0" DBH+
Replacement: Inch-for-inch replacement for standard protected trees; enhanced ratios for specimen trees per Kannapolis Development Ordinance

Matthews

Mecklenburg County

Protected: 8.0" DBH+
Replacement: Inch-for-inch replacement for standard protected trees; enhanced ratios for specimen trees per Matthews Zoning Ordinance and Mecklenburg County Tree Ordinance

Mooresville

Iredell County

Protected: 10.0" DBH+
Replacement: Inch-for-inch replacement for standard protected trees; enhanced ratios for specimen trees per Mooresville Zoning Ordinance

Raleigh

Wake County

Protected: 10.0" DBH+
Replacement: Inch-for-inch replacement for standard protected trees; enhanced ratios for champion/heritage trees per UDO §9.1

Rocky Mount

Nash County

Wake Forest

Wake County

Protected: 10.0" DBH+
Replacement: Inch-for-inch replacement for standard protected trees; enhanced ratios for significant/heritage trees per Wake Forest UDO

Wilmington

New Hanover County

Protected: 8.0" DBH+
Replacement: Inch-for-inch replacement for regulated trees; enhanced ratios (typically 2:1 or greater) for heritage trees per Chapter 18 Article III

Wilson

Wilson County

Winston-Salem

Forsyth County

Protected: 8.0" DBH+
Replacement: Inch-for-inch replacement for standard protected trees; enhanced ratios for heritage trees per UDO Chapter E

Oregon Tree Ordinances (28 cities)

Albany

Linn County

Ashland

Jackson County

Protected: 6.0" DBH+
Replacement: 1:1 to 2:1 mitigation based on tree category

Beaverton

Washington County

Protected: 10.0" DBH+
Replacement: Based on retention percentage and mitigation standards

Bend

Deschutes County

Protected: 8.0" DBH+

Corvallis

Benton County

Protected: 6.0" DBH+

Eugene

Lane County

Protected: 8.0" DBH+
Replacement: Inch-for-inch caliper replacement on site or payment to tree fund

Forest Grove

Washington County

Grants Pass

Josephine County

Gresham

Multnomah County

Protected: 6.0" DBH+
Replacement: Inch-for-inch caliper mitigation

Happy Valley

Clackamas County

Hillsboro

Washington County

Protected: 6.0" DBH+
Replacement: Inch-for-inch caliper mitigation or tree unit replacement

Keizer

Marion County

Klamath Falls

Klamath County

Lake Oswego

Clackamas County

Protected: 5.0" DBH+
Replacement: Based on tree size category and reason for removal

McMinnville

Yamhill County

Medford

Jackson County

Protected: 6.0" DBH+
Replacement: Inch-for-inch caliper mitigation

Milwaukie

Clackamas County

Newberg

Yamhill County

Oregon City

Clackamas County

Protected: 6.0" DBH+
Replacement: Inch-for-inch caliper mitigation or tree unit replacement

Portland

Multnomah County

Protected: 6.0" DBH+
Replacement: 1:1 to 3:1 depending on tree size and reason for removal; in-lieu fees to Tree Planting and Preservation Fund available

Redmond

Deschutes County

Roseburg

Douglas County

Salem

Marion County

Protected: 6.0" DBH+
Replacement: Based on tree category and site retention requirements

Springfield

Lane County

Protected: 5.0" DBH+
Replacement: Inch-for-inch caliper replacement or tree fund payment

Tigard

Washington County

Protected: 6.0" DBH+
Replacement: Inch-for-inch caliper mitigation or tree unit replacement

Tualatin

Washington County

Protected: 6.0" DBH+
Replacement: Inch-for-inch caliper mitigation or tree unit replacement

West Linn

Clackamas County

Protected: 6.0" DBH+
Replacement: Based on tree size category and reason for removal (typically 1:1 to 2:1)

Wilsonville

Clackamas County

Protected: 6.0" DBH+
Replacement: Inch-for-inch caliper mitigation or tree unit replacement

Texas Tree Ordinances (31 cities)

Abilene

Taylor County

Amarillo

Potter County

Arlington

Tarrant County

Protected: 6.0" DBH+
Replacement: Caliper-inch mitigation with enhanced ratio for heritage trees

Austin

Travis County

Protected: 19.0" DBH+
Replacement: Inch-for-inch mitigation based on diameter removed

Beaumont

Jefferson County

Carrollton

Denton County

Protected: 6.0" DBH+
Replacement: Caliper-inch mitigation based on removed DBH

College Station

Brazos County

Protected: 8.0" DBH+
Replacement: Caliper-inch mitigation with enhanced ratio for heritage trees

Corpus Christi

Nueces County

Dallas

Dallas County

Protected: 8.0" DBH+
Replacement: Inch-for-inch caliper replacement or mitigation payment

Denton

Denton County

Protected: 6.0" DBH+
Replacement: Caliper-inch mitigation based on removed DBH

El Paso

El Paso County

Fort Worth

Tarrant County

Protected: 6.0" DBH+
Replacement: Caliper-inch mitigation: 1:1 for protected trees, 2:1 for significant, 3:1 for legacy

Frisco

Collin County

Protected: 6.0" DBH+
Replacement: Caliper-inch mitigation based on removed DBH with on-site preference

Garland

Dallas County

Protected: 6.0" DBH+
Replacement: Caliper-inch mitigation based on removed DBH

Grand Prairie

Dallas County

Houston

Harris County

Protected: 6.0" DBH+
Replacement: Based on caliper inches removed (site-specific)

Irving

Dallas County

Protected: 6.0" DBH+
Replacement: Caliper-inch mitigation based on removed DBH

Killeen

Bell County

League City

Galveston County

Lubbock

Lubbock County

McKinney

Collin County

Protected: 6.0" DBH+
Replacement: Caliper-inch replacement on-site or Tree Mitigation Fund payment

Mesquite

Dallas County

Midland

Midland County

Pearland

Brazoria County

Plano

Collin County

Protected: 6.0" DBH+
Replacement: Caliper-inch replacement with on-site preference

Richardson

Dallas County

Protected: 6.0" DBH+
Replacement: Caliper-inch mitigation based on removed DBH

Round Rock

Williamson County

Protected: 8.0" DBH+
Replacement: Caliper-inch mitigation with enhanced ratio for heritage trees

San Antonio

Bexar County

Protected: 6.0" DBH+
Replacement: Inch-for-inch caliper mitigation

Sugar Land

Fort Bend County

Protected: 8.0" DBH+

Tyler

Smith County

Protected: 6.0" DBH+

Waco

McLennan County

Washington Tree Ordinances (33 cities)

Auburn

King County

Protected: 6.0" DBH+
Replacement: Based on retention percentage and site tree unit standard

Bellevue

King County

Protected: 6.0" DBH+
Replacement: Based on tree significance tier and site retention requirements

Bellingham

Whatcom County

Protected: 6.0" DBH+

Bothell

King County

Protected: 6.0" DBH+
Replacement: Based on retention percentage (typically 35% for residential)

Bremerton

Kitsap County

Burien

King County

Protected: 6.0" DBH+

Edmonds

Snohomish County

Protected: 6.0" DBH+

Everett

Snohomish County

Protected: 6.0" DBH+
Replacement: Based on retention percentage and tree unit standard

Federal Way

King County

Protected: 6.0" DBH+
Replacement: Based on tree unit standard per acre and replacement schedule

Issaquah

King County

Protected: 6.0" DBH+
Replacement: Based on retention percentage (typically 30-35% for residential)

Kent

King County

Protected: 6.0" DBH+
Replacement: Based on retention percentage; on-site replacement preferred

Kirkland

King County

Protected: 6.0" DBH+
Replacement: 2:1 replacement for significant tree removal

Lacey

Thurston County

Protected: 6.0" DBH+
Replacement: Based on retention percentage and tree unit standard

Lake Stevens

Snohomish County

Lakewood

Pierce County

Lynnwood

Snohomish County

Protected: 6.0" DBH+

Marysville

Snohomish County

Mercer Island

King County

Protected: 6.0" DBH+

Mukilteo

Snohomish County

Protected: 6.0" DBH+
Replacement: Based on retention percentage and site tree unit standard

Olympia

Thurston County

Protected: 8.0" DBH+

Puyallup

Pierce County

Protected: 6.0" DBH+
Replacement: Based on retention percentage and site tree unit standard

Redmond

King County

Protected: 6.0" DBH+
Replacement: Based on retention percentage and tree category

Renton

King County

Protected: 6.0" DBH+
Replacement: Based on retention percentage (typically 30% for single-family)

Sammamish

King County

Protected: 6.0" DBH+
Replacement: Based on retention percentage (typically 30-35% for residential, varies by zone)

Seattle

King County

Protected: 6.0" DBH+
Replacement: Tier-based replacement (2:1 to 3:1 depending on tree tier)

Shoreline

King County

Protected: 6.0" DBH+

Spokane

Spokane County

Spokane Valley

Spokane County

Tacoma

Pierce County

Protected: 6.0" DBH+
Replacement: 1:1 on-site or mitigation payment

Tumwater

Thurston County

University Place

Pierce County

Vancouver

Clark County

Protected: 6.0" DBH+

Woodinville

King County

Protected: 6.0" DBH+

Need a report for a specific city?

Start your free TRAQ assessment — we guide you through what each city requires.