City Building Permits
Indian Rocks Beach, FL Building Permit Guide
How to apply for a building permit in Indian Rocks Beach, Florida. Permit authority, application steps, fees, and inspection requirements.
Permit Authority
All properties within the City of Indian Rocks Beach.
- Department
- Planning, Zoning and Permitting Department with Pinellas County Building Services
- Address
- 1507 Bay Palm Blvd, Indian Rocks Beach, FL 33785
- Phone
- 727-595-2517
Online Permit Portal
Platform: Mixed city/county process • Account required: Yes • Submission: Online only
Application Process
- Determine if project requires city pre-approval (new construction, additions, major remodels, pools, etc.) or can go directly to county (MEP, windows, reroof, solar, etc.).
- If city pre-approval required, obtain zoning/flood sign-off from Planning, Zoning and Permitting Department.
- Submit to Pinellas County Access Portal for projects requiring county permits.
- For city-issued permits (docks, driveways, fences, signs), apply directly to city.
- County or city reviews and issues permit accordingly.
- Schedule inspections through appropriate authority.
Typical processing time: City pre-approval 1-2 weeks; county permit 2-4 weeks; city-issued permits vary.
Source: Planning, Zoning and Permitting Department with Pinellas County Building Services
General Requirements
Building permits required for new construction, additions, garage/porch enclosures, certain remodels, pools/spas, footprint changes, generators, and some gas work. City issues separate permits for docks, driveways, fences, and signs.
Required Documents
- City pre-approval (if applicable)
- County permit application
- Construction plans and specifications
- Site plan with property dimensions
- Flood zone documentation
- Permit validity
- Permits must remain active per city and county policies.
- Building code
- Florida Building Code, 8th Edition (2023)
- Owner-builder
- Contact city for owner-builder permit requirements.
- Contractor requirements
- Contractors must be licensed by the State of Florida.
Fees
- Minimum permit fee
- Varies by permit type and issuing authority
- Plan check fee
- Included in fees
- Permit fee formula
- City fee per type; county fee based on valuation
- Trade permit fee
- Per trade
- Reinspection fee
- Assessed by issuing authority
- Payment note
- Payment to city for city permits; payment through Accela for county permits
Fees change. Verify current amounts at the official fee schedule (effective Current as of 2026-03).
Work That Does NOT Require a Permit
Contact the Planning, Zoning and Permitting Department with Pinellas County Building Services to confirm whether your project requires a permit before starting work.
Inspections
How to Schedule
- Scheduling deadline
- Per city and county procedures
- Inspection hours
- Business hours
- Time windows
- City and county inspection windows
Typical inspection sequence: City and county inspection procedures apply depending on permit type.
Contact city or county for remote inspection policies.
Additional Resources
- Building code: Florida Building Code, 8th Edition (2023)
- Verify contractor license: Florida DBPR License Lookup
- Zoning information: View zoning info
- 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 Planning, Zoning and Permitting Department with Pinellas County Building Services before applying.
Need help with your project?
Navigating permits in Indian Rocks 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 Pinellas County
View all Pinellas County jurisdictions →