City Building Permits
Fernandina Beach, FL Building Permit Guide
How to apply for a building permit in Fernandina Beach, Florida. Permit authority, application steps, fees, and inspection requirements.
Permit Authority
All properties within the incorporated City of Fernandina Beach
- Department
- City of Fernandina Beach Building Department
- Address
- 204 Ash Street, Fernandina Beach, FL 32034
- Phone
- 904-310-3135
- Website
- https://www.fbfl.us/building
Online Permit Portal
Platform: EnerGov Citizen Self Service • Account required: Yes • Submission: Online only
Application Process
- Verify if your work requires a permit; consult City FAQs or Building Official bulletin if unsure.
- Determine if your property is in a Special Flood Hazard Area (SFHA) or Shaded X zone; note flood administration fee if applicable.
- Register with CSS portal using existing email address on file with the city.
- Create or identify your account in CSS portal and upload required application materials.
- City staff reviews completeness and routes plan review to appropriate departments.
- Respond to correction comments and upload revised documents if required through CSS portal.
- Pay permit fees and inspection fees online through the CSS portal.
- Receive permit approval and proceed with work according to inspection schedule.
Typical processing time: Not specified by city; applicants should contact 904-310-3135 for step-by-step help.
General Requirements
Building permits must be obtained before making improvements, repairs, or alterations to property. Emergency repairs must be followed by a permit application on the next business day (per FBC 105.2).
Required Documents
- Completed permit application
- Site plan
- Construction plans as required by project type
- Project scope information
- For new homes: utilities impact fees confirmation, address assignment from Fire Department, building permit, gas permit, driveway permit, zoning review completion
- Applicant/owner acknowledgements
- Permit validity
- Not specified by city
- Building code
- Florida Building Code (referenced by Fernandina Beach; current edition not specified in research)
- Owner-builder
- Not specified in research; applicants should contact Building Department.
- Contractor requirements
- Contractors must be properly certified or registered in the proper classification under Florida Statutes 489.113 and 489.115.
Work That Does NOT Require a Permit
- Prefab accessory structures under 150 square feet (zoning permit still required)
Important: Exempt from building fees does not mean exempt from zoning, impact fees, or other regulatory requirements.
Inspections
How to Schedule
- CSS portal inspection request (online)
- 904-310-3135 (phone)
- buildinginspections@fbfl.city (email)
- Scheduling deadline
- Through CSS portal; check inspection status in portal
- Inspection hours
- Monday through Friday, 8:00 AM to 4:30 PM
- Time windows
- Not specified by city
Typical inspection sequence: Not specified in city documentation
Virtual inspections available on request for HVAC changeouts and reroofs. Contact Building Department at 904-310-3135 or buildinginspections@fbfl.city.
Additional Resources
- Building code: Florida Building Code (referenced by Fernandina Beach; current edition not specified in research)
- Verify contractor license: Florida Contractor License Lookup
- Clarification of required 0.4 feet Base Flood Elevation (BFE)
- License lookup guide: Florida Contractor License Requirements
- Contract template: Florida Homeowner-Contractor Agreement
- Florida hub: Florida Contractor License & Permit Hub
Information on this page was last verified: March 2026. Permit rules and fees change — confirm current requirements directly with the City of Fernandina Beach Building Department before applying.
Need help with your project?
Navigating permits in Fernandina Beach can be complicated.
Jaspector connects you with local experts who can review your scope, verify your contractor, and help you understand what permits your project actually needs.
Learn how Jaspector worksOther cities in Nassau County
View all Nassau County jurisdictions →