Panhandle
Deck Construction in Leon County, Florida
Permit requirements, inspections and modeled costs for deck construction in unincorporated Leon County. If your address falls inside a city, the municipal building department issues the permit instead.
Verified August 2026
Do you need a permit for deck construction in Leon County?
Yes
Yes — a permit is required for deck construction in Unincorporated Leon County, FL. The work must be inspected before it can be closed out, and a homeowner may be able to pull an owner-builder permit on a home they own and occupy.
Budget $5,200 – $26,600 for the work itself (typically $10,900) plus $135–$540 in permit fees.
Leon County cost model
| Budget scope | $5,200 |
|---|---|
| Typical project | $10,900 |
| Premium / complex | $26,600 |
| per sq ft of deck | $28.50 – $71.50 |
| Permit fees | $135 – $540 |
| vs national baseline | -5% |
| Timeline | 1-2 weeks of work, 3-6 weeks including permitting |
Inspections you should expect
- Footing inspection
- Framing inspection
- Final inspection
What the county will ask for
- Permit application
- Framing plan with span and footing details
- Site plan with setbacks
Cities inside the county that permit their own work
If the property is inside these municipalities, apply to the city rather than the county.
Statewide rules that apply here
Leon County enforces the 8th Edition (2023) Florida Building Code, effective December 31, 2023. Local amendments can add requirements but cannot reduce the statewide minimum.
Frequently asked questions
Do I need a permit to build a deck?
Most Florida jurisdictions require a permit for any deck attached to the house or elevated above a set height (commonly 12-30 inches). Ground-level floating decks under that threshold are sometimes exempt.
Sources
Sources & verification
Last verified August 2026. Cost figures are modeled estimates based on national baselines adjusted for local labor and material pricing — they are not quotes. Permit rules change; confirm with the building department before starting work.
