Skip to main content

Tree Protection in Pennsylvania (2026)

24 rules on the books across Pennsylvania, 18 cities and counties. Select a rule to read the full details.

Severity: Few Restrictions · Light Restrictions · Some Restrictions · Significant Restrictions · Heavy Restrictions

Protected Tree Species

Specific native species (oak, sycamore, walnut, juniper) protected by city ordinance, diameter thresholds, removal permits, and replacement ratios.

Parkway Planting

Permits and rules for planting in the parkway strip between sidewalk and curb, including approved species lists and Bureau of Street Services standards.

Bristol

Significant Restrictions

In Bristol Borough, Pennsylvania, nobody plants a shade tree on a public highway without a permit, and Borough Council…

Read full rule →

Allegheny County

Some Restrictions

Allegheny County requires street trees along both sides of new subdivision and land development streets, with minimum…

Read full rule →

Allentown

Some Restrictions

Allentown's land development code requires street trees along the streetscape's tree zone under § 350-14, with the…

Read full rule →

Bensalem

Some Restrictions

Bensalem's Shade Tree Commission adopts a street tree plan covering every street, avenue, park and parkway in the…

Read full rule →

Bethlehem

Some Restrictions

Anyone who wants to plant a tree in a Bethlehem public right-of-way, including the parkway strip between the sidewalk…

Read full rule →

Bristol Township

Some Restrictions

Bristol Township Code § 177-51 requires street trees along both sides of every street in a land development or…

Read full rule →

Franklin Township

Some Restrictions

New developments creating public or private roads in Franklin Township must plant shade trees along the full length of…

Read full rule →

Harrisburg

Some Restrictions

In the City of Harrisburg, Pennsylvania, street shade trees are planted to the Department of Parks, Recreation and…

Read full rule →

Haverford

Some Restrictions

In Haverford Township, nobody plants, prunes, removes or sprays a public shade tree along a street without a written…

Read full rule →

Lower Merion

Some Restrictions

Lower Merion Township's Shade Tree Commission controls tree planting in the public right-of-way; a property owner must…

Read full rule →

Lower Paxton

Some Restrictions

In Lower Paxton Township, Dauphin County, new shade trees in the right-of-way must be spaced 25 to 40 feet apart, sit…

Read full rule →

Millcreek

Some Restrictions

Millcreek Township Code § 29-46 governs every tree placed, maintained or replaced in a public street right-of-way…

Read full rule →

Philadelphia

Some Restrictions

New developments over 5,000 sq. ft. must plant one street tree every 35 feet of frontage, spaced at least 15 feet…

Read full rule →

Pittsburgh

Some Restrictions

Planting a tree or shrub in a Pittsburgh street, parkway, or other public place requires a Department of Public Works…

Read full rule →

Pottstown

Some Restrictions

Pottstown regulates every tree planted in a street right-of-way under Chapter 25, Part 1. Before a resident plants a…

Read full rule →

Reading

Some Restrictions

Reading requires street trees to be Arborist-approved species set back at least 40 feet from intersections, 15 feet…

Read full rule →

Scranton

Some Restrictions

Scranton requires street trees along new land developments and major subdivisions, at one tree for every 60 feet of…

Read full rule →

Upper Darby

Some Restrictions

Upper Darby requires a written Shade Tree Commission permit before any tree is planted along a public street, and Code…

Read full rule →