Short answer: usually yes — most vegetation removal in Lee County requires a permit, and which one depends on where you are inside the county. This guide walks the layers.
The base rule: Lee County Vegetation Removal Permit
Lee County's Land Development Code requires a vegetation-removal permit for clearing on most properties, with limited exceptions for very small areas or routine maintenance. The county reviews the parcel for protected species, wetlands, and tree-removal thresholds before issuing.
Municipal overlays inside Lee County
Several cities run their own clearing-permit process on top of (or instead of) the county's:
- City of Cape Coral — own land-clearing permit process; protected-tree rules.
- City of Fort Myers — municipal tree-removal and clearing permits.
- Village of Estero — local permitting overlay on county rules.
- City of Bonita Springs — own clearing/tree-removal permit process.
If you're inside one of these municipalities, the city — not the county — usually owns the clearing-permit decision. Lee County still applies on unincorporated land.
Wetland and protected-species layers
On top of the local permit, two state/federal layers can apply: South Florida Water Management District (SFWMD) wetland-impact review on parcels with wetlands, and FWC gopher-tortoise rules when active burrows are present. Either can add weeks. We screen for both before a crew shows up.
HOA and deed-restriction overlays
Some gated and HOA communities require their own architectural-review approval before any clearing — separate from any government permit. Check your HOA docs before scheduling.
What this means practically
Most residential-lot clearings in Lee County need a permit, the municipal layer matters, and the gopher-tortoise step is the most common reason a project stalls. We pull the permit and run the survey coordination as part of the scope — you're not running the paperwork yourself.
Brookins Site Development handles the paperwork as part of the scope. You don't run permits, surveys, or notices yourself.

