Cities with the Strictest Tree Removal Rules (2026)
Tree removal rules, grouped by restriction level
Look up the rules for your city or county
Removing a tree from your own property sounds like it should be straightforward, but some places require a permit first. The topic also covers heritage and other protected trees. This list groups cities and counties by the restriction level recorded for their tree removal rule, most restrictive first.
The First 25 of 583 Places in List Order: Most Restrictive Level First
This list is a directory grouped by level, not a measurement. Places are ordered by the restriction level recorded for each rule, most restrictive first: Heavy Restrictions, Significant Restrictions, Some Restrictions, Light Restrictions, Few Restrictions. The level is a label stored with the rule, and this page does not calculate it from fines, hours, fees or any other figure. Within a level, places are listed alphabetically by name, so position inside a level carries no meaning.
- Cook County, ILHeavy Restrictions
Cook County Chapter 126 requires tree removal permits for deciduous trees over 6 inches in diameter and evergreen trees 10+ feet tall on unimproved or partially improved land. A Tree Removal Application must be submitted to Building and Zoning.
It is unlawful to cut down or remove any tree on a Daly City parkway, easement, or right-of-way without a Public Works permit under Municipal Code section 12.40.120. Removal of a live, healthy tree is at the requester's cost; trees that die of natural causes are removed and replaced by the city at no cost to the owner.
- Essex County, NJHeavy Restrictions
Essex County bans damaging, cutting, transplanting or removing any tree or plant across its county park system, including picking flowers or seeds and attaching ropes or wires to trees.
- Fairfax, VAHeavy Restrictions
The City of Fairfax has a strong tree preservation program under its tree conservation ordinance. Removal of significant trees on private property requires evaluation and, in many cases, a permit or replacement planting. Trees in the public right-of-way, on city property, and within environmental quality corridors are strictly protected. Illegal removal can result in fines and mandatory replacement at replacement value.
- Honolulu County, HIHeavy Restrictions
Honolulu bans removing or destroying any tree the City Council has designated "exceptional" under Chapter 40's tree-protection article; ROH § 40-8.8(a) makes it unlawful without council approval and fines violators up to $1,000, and even trimming an exceptional tree's shape or a branch needs a Department of Parks and Recreation permit under § 40-8.8(b).
It is unlawful in Horry County to remove a Specimen Live Oak with a trunk 24 inches DBH or greater without authorization. Removal generally needs a variance from the Zoning Board of Appeals, and mitigation (replacement trees or a fee in lieu) applies.
A tree protected by LDC Article V may be removed only after a permit is secured from the administrator. Protected means listed in Appendix E; any other species may come down without a permit. Most single-family lots under five acres are exempt.
- Lowell, MAHeavy Restrictions
Removing a public shade tree in Lowell requires action by the tree warden and, under MGL c. 87, sec. 3, a posted and published public hearing with at least seven days' notice; no abutting owner may remove such a tree on their own. Removing vegetation on private property may also require a Conservation Commission permit under Lowell Code section 227-3(L).
Removing protected native plants including saguaro cacti, ironwood, and palo verde trees requires a permit from the Arizona Department of Agriculture under ARS 3-904. Marana Land Development Code requires native plant salvage plans for new development.
Tree removal in Miami Gardens requires a permit from the city's planning department. Miami-Dade County protects all native trees over 3 inches in diameter. Permits must be obtained before any removal or relocation. One-to-one canopy replacement is required for approved removals. Improper pruning is also prohibited.
Montgomery County has three tree protection laws: Forest Conservation Law (Chapter 22A), Roadside Tree Law (Chapter 49), and Tree Canopy Law (Chapter 55). Roadside/street tree removal requires permits from both the county and the state. Forest conservation plans required for properties over 40,000 sq ft undergoing development.
Removing a street or park tree in New York City requires the written consent of the Parks Commissioner under Administrative Code Sec. 18-129. Unauthorized removal is a misdemeanor (up to $15,000 fine and one year in jail) plus a civil penalty of up to $10,000 per tree, and offenders can be barred from obtaining tree-work consent for up to two years.
Norfolk requires permits to remove any tree in the public right-of-way, Chesapeake Bay buffer, or protected canopy area. Private trees outside these zones can generally be removed, but replacement rules apply for site plan properties.
Ocoee requires a tree removal permit for any protected tree 8 inches DBH or larger on private property. Replacement or mitigation fees apply unless the tree qualifies as dangerous under FL §163.045, which preempts local permits when an ISA-certified arborist documents the risk.
- Oro Valley, AZHeavy Restrictions
Saguaro, ironwood, and other species protected under ARS 3-904 require state permits before removal. Development projects must submit Native Plant Preservation Plans.
Under Philadelphia Code Section 14-705(1)(e), heritage trees on a development lot may not be removed unless the applicant replaces them per the tree-replacement standards or obtains a Zoning Board special exception. Healthy trees 2.5-inch DBH or larger removed during development generally must be replaced so the total caliper of replacements equals the total caliper removed.
Pima County Code Ch. 18.72 requires permits for native plant removal during development. ARS 3-904 makes destroying saguaro, ironwood, or palo verde without an ADA permit a Class 4 felony.
- Sarasota, FLHeavy Restrictions
City of Sarasota bans removing a grand (heritage) tree, a large live oak, pine, or cedar, unless the director of development services grants a specific exemption.
Scottsdale's Native Plant Ordinance (Chapter 46, Article V) protects indigenous desert plants citywide. Removal or relocation of protected native plants requires a Native Plant program submission. Violations carry fines up to $10,000. The ordinance covers saguaro cacti, palo verde trees, mesquite, ironwood, and dozens of other protected species.
West Palm Beach requires a tree removal permit for any tree 4-inch DBH or greater under City Code §94 Article XIII. FL §163.045 only exempts removal where a certified arborist or licensed landscape architect documents danger to persons or property.
- Akron, OHSignificant Restrictions
Want a city-owned street tree gone from in front of your Akron property for a driveway or sewer project? Section 101.11 lets the city remove it, but you pay the removal cost and the tree's appraised value, backed by a lien on your property until it's paid.
Alachua County requires a tree removal permit before any regulated tree, native species eight inches or larger in diameter, comes down on unincorporated land, under Alachua County Code § 406.16.2. Lots of record of one acre or less skip mitigation if no champion or heritage tree is removed; clearing a champion or heritage tree, or clearing beyond one acre, triggers permit review and replacement planting under Table 406.15.1.
In Albany, only the Department of General Services or a permit holder may cut, prune, plant, move, or remove any tree in a public street or park. A tree and vegetation permit must be obtained first, and violations trigger stop-work orders, fines, and per-inch restitution.
Allegheny County caps how much woodland a subdivision or land development can clear, no more than 50% of mature woodland or 75% of total woodland, and bars any removal before final plan approval.
Allen requires a city tree removal permit before anyone cuts down, damages, or destroys any tree citywide: the only exception is single-family and duplex lots that have already passed final inspection. Removing protected trees triggers replacement planting or mitigation tree credits.
State-by-State Breakdown
How each state leans overall, counted from every rule on record for this topic in that state. The counts include places that are not listed above. Columns run from Heavy Restrictions to Few Restrictions.
| State | Total | Heavy | Significant | Some | Light | Few | Trend |
|---|---|---|---|---|---|---|---|
| California | 179 | 2 | 118 | 58 | 1 | - | Significant Restrictions |
| Florida | 95 | 6 | 38 | 40 | - | 11 | Some Restrictions |
| Texas | 63 | - | 32 | 23 | 7 | 1 | Some Restrictions |
| New Jersey | 43 | 2 | 22 | 19 | - | - | Significant Restrictions |
| Washington | 42 | 2 | 13 | 27 | - | - | Some Restrictions |
| Georgia | 40 | - | 16 | 23 | 1 | - | Some Restrictions |
| New York | 37 | 1 | 17 | 17 | - | 2 | Some Restrictions |
| Wisconsin | 36 | 1 | 12 | 23 | - | - | Some Restrictions |
| Illinois | 31 | 1 | 9 | 20 | 1 | - | Some Restrictions |
| North Carolina | 31 | - | 10 | 18 | 2 | 1 | Some Restrictions |
| Virginia | 29 | 2 | 8 | 19 | - | - | Some Restrictions |
| Arizona | 27 | 4 | 5 | 14 | - | 4 | Some Restrictions |
| Colorado | 25 | - | 7 | 18 | - | - | Some Restrictions |
| Minnesota | 25 | - | 4 | 20 | 1 | - | Some Restrictions |
| Massachusetts | 24 | 2 | 8 | 12 | 2 | - | Some Restrictions |
| Michigan | 24 | - | 14 | 10 | - | - | Significant Restrictions |
| Pennsylvania | 24 | 1 | 9 | 14 | - | - | Some Restrictions |
| Ohio | 22 | - | 8 | 13 | 1 | - | Some Restrictions |
| Oregon | 19 | - | 8 | 10 | - | 1 | Some Restrictions |
| Connecticut | 18 | 1 | 6 | 11 | - | - | Some Restrictions |
| Indiana | 18 | - | 2 | 16 | - | - | Some Restrictions |
| South Carolina | 18 | 1 | 6 | 11 | - | - | Some Restrictions |
| Tennessee | 17 | 1 | 2 | 12 | 2 | - | Some Restrictions |
| Missouri | 16 | - | 3 | 11 | - | 2 | Some Restrictions |
| Maryland | 15 | 1 | 3 | 11 | - | - | Some Restrictions |
| Idaho | 14 | - | 3 | 10 | - | 1 | Some Restrictions |
| Iowa | 13 | - | 4 | 9 | - | - | Some Restrictions |
| Utah | 13 | - | 4 | 9 | - | - | Some Restrictions |
| Louisiana | 12 | - | 3 | 8 | - | 1 | Some Restrictions |
| Alabama | 11 | - | 4 | 7 | - | - | Some Restrictions |
| Arkansas | 9 | 1 | - | 7 | 1 | - | Some Restrictions |
| Kansas | 8 | - | - | 6 | 1 | 1 | Some Restrictions |
| Nevada | 8 | - | 1 | 6 | 1 | - | Some Restrictions |
| Oklahoma | 7 | - | 1 | 6 | - | - | Some Restrictions |
| Kentucky | 6 | - | 2 | 3 | - | 1 | Some Restrictions |
| Hawaii | 5 | 2 | 3 | - | - | - | Significant Restrictions |
| Mississippi | 5 | - | 1 | 4 | - | - | Some Restrictions |
| Nebraska | 5 | - | 3 | 2 | - | - | Significant Restrictions |
| Rhode Island | 5 | - | - | 5 | - | - | Some Restrictions |
| Delaware | 4 | - | 2 | 2 | - | - | Significant Restrictions |
| New Mexico | 4 | - | - | 4 | - | - | Some Restrictions |
| Maine | 3 | - | 1 | 2 | - | - | Some Restrictions |
| Montana | 3 | - | - | 2 | 1 | - | Some Restrictions |
| South Dakota | 3 | - | - | 1 | - | 2 | Few Restrictions |
| Alaska | 2 | - | 1 | 1 | - | - | Significant Restrictions |
| New Hampshire | 2 | - | - | 2 | - | - | Some Restrictions |
| North Dakota | 2 | - | 1 | 1 | - | - | Significant Restrictions |
| West Virginia | 2 | 1 | - | 1 | - | - | Heavy Restrictions |
| Wyoming | 2 | - | 2 | - | - | - | Significant Restrictions |
| District of Columbia | 1 | - | - | 1 | - | - | Some Restrictions |
Complete List
The other 558 places, in the same order: by level, then by name.
Significant Restrictions
- Sacramento County, CA
- Salem, OR
- Salt Lake City, UT
- San Antonio, TX
- San Bernardino County, CA
- San Diego County, CA
- San Francisco, CA
- San Joaquin County, CA
- San Jose, CA
- San Marcos, CA
- San Ramon, CA
- Santa Barbara County, CA
- Santa Clara, CA
- Santa Clara County, CA
- Santa Cruz County, CA
- Santa Maria, CA
- Santa Monica, CA
- Santa Rosa, CA
- Sarasota County, FL
- Schaumburg, IL
- Seattle, WA
- Sedona, AZ
- Sioux City, IA
- Somerville, MA
- South Gate, CA
- Springfield, MA
- Sterling Heights, MI
- Stockton, CA
- Sugar Land, TX
- Sunnyvale, CA
- Syracuse, NY
- Tallahassee, FL
- Tampa, FL
- Temecula, CA
- The Woodlands, TX
- Thousand Oaks, CA
- Toledo, OH
- Toms River, NJ
- Tracy, CA
- Vacaville, CA
- Vallejo, CA
- Ventura County, CA
- Vista, CA
- Volusia County, FL
- Wake County, NC
- Waukegan, IL
- Waukesha, WI
- Wauwatosa, WI
- West Allis, WI
- West Covina, CA
- West Jordan, UT
- West Valley City, UT
- Westchester County, NY
- Whatcom County, WA
- Wilmington, NC
- Wyoming, MI
- Yonkers, NY
Some Restrictions
- Acworth, GA
- Alameda County, CA
- Albuquerque, NM
- Alexandria, VA
- Allen County, IN
- Amarillo, TX
- Anchorage, AK
- Anderson, IN
- Annapolis, MD
- Anne Arundel County, MD
- Anoka County, MN
- Antioch, CA
- Arapahoe County, CO
- Arvada, CO
- Attleboro, MA
- Auburn, WA
- Aurora, IL
- Aurora, CO
- Bakersfield, CA
- Baytown, TX
- Beaverton, OR
- Bellevue, WA
- Bellingham, WA
- Beloit, WI
- Bernalillo County, NM
- Billings, MT
- Birmingham, AL
- Bloomington, MN
- Boise, ID
- Boulder, CO
- Brentwood, CA
- Brevard County, FL
- Bristol County, MA
- Brockton, MA
- Broken Arrow, OK
- Brown County, WI
- Brownsville, TX
- Buncombe County, NC
- Burbank, CA
- Burlington, WI
- Butler County, OH
- Camarillo, CA
- Cambridge, MA
- Cape Coral, FL
- Carson, CA
- Cary, NC
- Cedar Park, TX
- Cedar Rapids, IA
- Centennial, CO
- Chandler, AZ
- Charleston, WV
- Charleston County, SC
- Chatham County, GA
- Chattanooga, TN
- Chelsea, MA
- Chesapeake, VA
- Chesterfield County, VA
- Chicago, IL
- Chico, CA
- Chula Vista, CA
- Clark County, NV
- Clarksville, TN
- Cleveland, OH
- Coconino County, AZ
- Colonie, NY
- Columbia, SC
- Columbia, MO
- Columbus, OH
- Contra Costa County, CA
- Corpus Christi, TX
- Costa Mesa, CA
- Coweta County, GA
- Cranston, RI
- Dayton, OH
- Daytona Beach, FL
- De Pere, WI
- Dearborn, MI
- DeKalb County, GA
- Delray Beach, FL
- Denver, CO
- Des Moines, IA
- Dorchester County, SC
- Douglas County, NE
- DuPage County, IL
- Eagle Mountain, UT
- East Baton Rouge Parish, LA
- Edison, NJ
- Edmond, OK
- Edmonds, WA
- El Dorado County, CA
- El Paso, TX
- El Paso County, CO
- Elk Grove, CA
- Evanston, IL
- Evansville, IN
- Everett, WA
- Fall River, MA
- Fargo, ND
- Farmington Hills, MI
- Fayetteville, NC
- Fitchburg, WI
- Flint, MI
- Fontana, CA
- Forsyth County, GA
- Fort Smith, AR
- Fort Wayne, IN
- Franklin, TN
- Fresno County, CA
- Fulshear, TX
- Fulton County, GA
- Gainesville, FL
- Gaithersburg, MD
- Galloway Township, NJ
- Gilbert, AZ
- Greensboro, NC
- Greenville County, SC
- Gresham, OR
- Gwinnett County, GA
- Hampton, VA
- Harrison County, MS
- Hartford, CT
- Hayward, CA
- Hendersonville, TN
- Hennepin County, MN
- Henrico County, VA
- Herndon, VA
- Hialeah, FL
- High Point, NC
- Hillsborough County, FL
- Hinds County, MS
- Homestead, FL
- Hoover, AL
- Houston, TX
- Huntsville, AL
- Independence, MO
- Indianapolis, IN
- Iowa City, IA
- Irvine, CA
- Irving, TX
- Islip, NY
- Jackson, MS
- Jefferson County, CO
- Jefferson County, AL
- Joliet, IL
- Kansas City, MO
- Kern County, CA
- King County, WA
- Kirkland, WA
- Kootenai County, ID
- Lafayette, LA
- Lafayette Parish, LA
- Lake County, IN
- Lake County, FL
- Lakeland, FL
- Lakewood, CO
- Lakewood, NJ
- Lakewood, OH
- Lansing, MI
- Largo, FL
- Larimer County, CO
- League City, TX
- Lehi, UT
- Lehigh County, PA
- Lima, OH
- Linn County, IA
- Little Chute, WI
- Little Rock, AR
- Livonia, MI
- Loudoun County, VA
- Louisville, KY
- Loveland, CO
- Lubbock, TX
- Madera, CA
- Madison, AL
- Madison, WI
- Manatee County, FL
- Manteca, CA
- Maricopa County, AZ
- Marysville, WA
- Menifee, CA
- Mesa, AZ
- Miami, FL
- Miami Beach, FL
- Miami-Dade County, FL
- Middleton, WI
- Midland, TX
- Midwest City, OK
- Milwaukee, WI
- Minneapolis, MN
- Mission, TX
- Mobile, AL
- Mohave County, AZ
- Montgomery County, OH
- Montgomery County, PA
- Moreno Valley, CA
- Mount Vernon, NY
- Multnomah County, OR
- Murfreesboro, TN
- Nashua, NH
- Nassau County, NY
- Neenah, WI
- Nevada County, CA
- New Castle County, DE
- New Haven, CT
- New Port Richey, FL
- New Rochelle, NY
- Newark, NJ
- Newport News, VA
- Norfolk County, MA
- North Las Vegas, NV
- North Port, FL
- Oak Lawn, IL
- Oak Park, IL
- Oklahoma City, OK
- Olathe, KS
- Orem, UT
- Orlando, FL
- Osceola County, FL
- Outagamie County, WI
- Palm Bay, FL
- Paterson, NJ
- Pawtucket, RI
- Pembroke Pines, FL
- Penn Hills, PA
- Peoria, AZ
- Pittsburg, CA
- Pittsburgh, PA
- Placer County, CA
- Plymouth County, MA
- Polk County, FL
- Port St. Lucie, FL
- Portland, OR
- Providence, RI
- Pueblo, CO
- Quincy, MA
- Raleigh, NC
- Rancho Cordova, CA
- Reading, PA
- Reno, NV
- Renton, WA
- Richmond, VA
- Riverside County, CA
- Rochester, MN
- Rock County, WI
- Rockville, MD
- Roseville, CA
- Rothschild, WI
- Rutherford County, TN
- Sacramento, CA
- Saint Paul, MN
- Salinas, CA
- Salt Lake County, UT
- San Bernardino, CA
- San Diego, CA
- San Mateo County, CA
- San Rafael, CA
- Santa Ana, CA
- Santa Rosa County, FL
- Saratoga Springs, NY
- Scott County, MN
- Seminole County, FL
- Shenandoah, TX
- Simpsonville, SC
- Skokie, IL
- Snohomish County, WA
- Sonoma County, CA
- South Jordan, UT
- Springdale, AR
- Springfield, IL
- Springfield, MO
- St. George, UT
- St. Louis, MO
- St. Petersburg, FL
- Stamford, CT
- Sumner County, TN
- Sun Prairie, WI
- Sutter County, CA
- Tacoma, WA
- Taunton, MA
- Tempe, AZ
- Temple Terrace, FL
- Thornton, CO
- Tinley Park, IL
- Titusville, FL
- Topeka, KS
- Travis County, TX
- Tucson, AZ
- Tulsa, OK
- Utica, NY
- Ventura, CA
- Vestavia Hills, AL
- Virginia Beach, VA
- Visalia, CA
- Warren, MI
- Washington, DC
- Washington County, AR
- Washington County, OR
- Washoe County, NV
- Waterbury, CT
- Waukesha County, WI
- Wausau, WI
- West Sacramento, CA
- Westland, MI
- Westminster, CO
- Weymouth, MA
- Wichita, KS
- Wichita Falls, TX
- Will County, IL
- Williamson County, TN
- Wilmington, DE
- Winnebago County, WI
- Winnebago County, IL
- Winston-Salem, NC
- Winter Haven, FL
- Worcester, MA
- Wright County, MN
- Yakima, WA
- Yakima County, WA
- York County, PA
- York County, SC
Light Restrictions
- Abilene, TX
- Henderson, NV
- Katy, TX
- Killeen, TX
- Memphis, TN
- New Bedford, MA
- Rialto, CA
- Sangamon County, IL
- Waco, TX
- Yellowstone County, MT
Few Restrictions
- Bay County, FL
- Boynton Beach, FL
- Charlotte County, FL
- Clay County, MO
- Goodyear, AZ
- Guadalupe County, TX
- Hernando County, FL
- Indian River County, FL
- Okaloosa County, FL
- Orange County, FL
- Overland Park, KS
- Palm Beach County, FL
- Plant City, FL
- Schenectady, NY
- Shreveport, LA
- Sioux Falls, SD
- St. Louis County, MO
- Suffolk County, NY
- Surprise, AZ
- Yavapai County, AZ
- Yuma, AZ
Frequently Asked Questions
Do I need a permit to remove a tree in Cook County?
What happens if I remove a tree without a permit?
Can I remove the street tree in front of my Daly City home?
Can I trim a tree branch in an Essex County park?
Does this rule apply to all Essex County parks?
Can I remove a tree in my own backyard without a permit?
Who is responsible for street trees in front of my house?
What is an RPA and how do I know if my property is in one?
More Rankings
Ordered by when quiet hours begin, earliest first, then by the longer period
Most Airbnb-Friendly Cities in AmericaShort-term rental permit rules, grouped by restriction level
Cities Where Fireworks Are Banned or Heavily RestrictedFireworks rules, grouped by restriction level
Best Cities for Backyard ChickensBackyard chicken rules, grouped by restriction level
Cities with the Strictest Parking RulesRV and boat parking rules, grouped by restriction level
Easiest Cities to Build an ADUAccessory dwelling unit rules, grouped by restriction level