Do you need a permit to replace a roof in Jacksonville?
Yes. Jacksonville requires a permit to replace a roof1.
On this page
Yes
Jacksonville's rule“A building permit is required for any construction that physically changes or adds structures to your property or for work regulated by local codes or ordinances such as…”1
City of Jacksonville (consolidated City of Jacksonville/Duval County), Public Works Department, Building Inspection Division, WHEN IS A PERMIT REQUIRED? (Alterations – re-roofs)
Where Jacksonville names roof replacements“Alterations – re-roofs, garage conversions, exterior stucco, etc.”1
City of Jacksonville (consolidated City of Jacksonville/Duval County), Public Works Department, Building Inspection Division, WHEN IS A PERMIT REQUIRED?
Which permits you need
| Permit | Required when | The city’s wording |
|---|---|---|
| Roofing permit | Re-roofs | Alterations – re-roofs, garage conversions, exterior stucco, etc.1 |
Limits and conditions in Jacksonville's rule
Each limit sits next to the sentence it comes from; the conditions in that sentence are part of the rule.
| Rule | Value | The city’s wording |
|---|---|---|
| Small-repair fee threshold | 500 square feet | Roofing repairs less than 500 square feet | $10.00…2 |
Who can apply
- Roofing contractors must be state certified or registered3
- Separate roofing permit when re-covering host roof with an addition3
Roof permit fees in Jacksonville
Fee lines as Jacksonville's schedule states them. A minimum or base fee is not the whole price when the line says the fee grows with project value.
| Fee | Type | As the schedule states it |
|---|---|---|
| Roofing BID permit fee per 1,000 sq ft | – | BID permit fee · $10.00 · Minimum BID permit fee for roofing permits not requiring an inspection · $80.002 |
| Roofing minimum (permits requiring inspection) | Minimum fee | Minimum BID permit fee for roofing permits requiring one or more inspections · $150.002 |
| Roofing repairs less than 500 square feet | Flat fee | Roofing repairs less than 500 square feet · $10.002 |
| Roofing C&D Debris Fee | Flat fee | C & D Debris Fee · $17.502 |
All of Jacksonville's fee lines are on the Jacksonville permit page.
Inspections
- (39) Roofing In Progress/Dry-In4
Special areas and extra reviews
- Certificate of Appropriateness needed in historic districts/landmarks for exterior work and site work such as fencing, driveways and sheds5
Who to ask
City of Jacksonville Building Inspection Division6
Building permits
- Website
- jacksonville.gov6
- Apply online
- jaxepics.coj.net6
- Phone
- (904) 255-85006
- [email protected]6
- Address
- Ed Ball Building, 2nd Floor, 214 North Hogan Street, Jacksonville, FL 322026
- Hours
- Monday-Friday 7:00 a.m.-4:00 p.m.6
- Inspections
- Online via JaxEPICS or by phone 904-255-8500 (7 a.m.-4 p.m. workdays); scheduled for next business day7
Roof permit rules in other cities
Rules differ from city to city. Compare Jacksonville with 19 other cities on the national roof replacement permit guide, or go straight to one:
- New York City, NY
- Los Angeles, CA
- Chicago, IL
- Houston, TX
- Phoenix, AZ
- San Antonio, TX
- San Diego, CA
- Dallas, TX
- Fort Worth, TX
- San Jose, CA
- Charlotte, NC
- Columbus, OH
- Indianapolis, IN
- San Francisco, CA
- Seattle, WA
- Denver, CO
- Oklahoma City, OK
- Philadelphia, PA
- Austin, TX
Sources
- Frequently Asked QuestionsCity of Jacksonville (consolidated City of Jacksonville/Duval County), Public Works Department, Building Inspection DivisionChecked November 7, 2026
- City Fees (Categorized by Departments)City of Jacksonville, City Fees page (Building Inspection Division - Section 320.409)Checked November 7, 2026
- Residential PermitsCity of Jacksonville (consolidated City of Jacksonville/Duval County), Public Works Department, Building Inspection DivisionChecked November 7, 2026
- InspectionsCity of Jacksonville (consolidated City of Jacksonville/Duval County), Public Works Department, Building Inspection DivisionChecked November 7, 2026
- Certificate of Appropriateness ProcessCity of Jacksonville, Planning Department, Historic Preservation SectionChecked November 6, 2026
- Building Inspection DivisionCity of Jacksonville (consolidated City of Jacksonville/Duval County), Public Works Department, Building Inspection DivisionChecked November 7, 2026
- Services ProvidedCity of Jacksonville (consolidated City of Jacksonville/Duval County), Public Works Department, Building Inspection DivisionChecked November 7, 2026