St. Petersburg Fireworks Permit & Safety Rules

Events and Special Uses Florida 3 Minutes Read · published February 09, 2026 Flag of Florida

St. Petersburg, Florida regulates public fireworks displays through the city Fire Marshal and municipal code to protect public safety and property. This guide explains who issues permits, typical safety-distance practices, enforcement routes, and practical steps event organizers must follow to stage lawful aerial or ground pyrotechnic shows within city limits.

Permits and Who Regulates

All public fireworks displays typically require a permit from the City of St. Petersburg Fire Marshal. Permits cover operator qualifications, site approval, crowd separation distances, and on-site fire safety measures. See the Fire Marshal application and contact information for submission requirements and inspections.[1]

Apply early — review, inspection, and approval can take several weeks.

Required Safety Distances and Site Requirements

Required separation distances depend on the type and net explosive content of the fireworks device, surrounding structures, spectator areas, and prevailing wind and tide conditions for waterfront launches. The Fire Marshal determines approved fallout zones, firing lines, and exclusion areas during plan review.

  • Distance from spectators: determined by the Fire Marshal based on device category.
  • Clearance from buildings and vessels: set during site plan review and inspection.
  • Designated emergency access and fire suppression readiness must be shown on plans.
Safety distances are set during the Fire Marshal plan review and are specific to each display site.

Penalties & Enforcement

The City enforces fireworks rules through the Fire Marshal and Code Enforcement. Specific monetary penalties and fines for unauthorized displays are not specified on the cited municipal pages; refer to the Fire Marshal and municipal code for enforcement policies and remedial orders.[1][2]

  • Fines: not specified on the cited page.
  • Escalation: first, repeat, and continuing violations procedure not specified on the cited page.
  • Non-monetary sanctions: stop-work orders, seizure of pyrotechnic materials, and court actions may be used as authorized by ordinance and state law.
  • Enforcer: City of St. Petersburg Fire Marshal and Code Enforcement; complaints and inspection requests routed through official city contacts.[1]
  • Appeals: appeal routes and time limits for administrative orders are defined in municipal procedures or code; specific time limits are not specified on the cited page.
If you are cited, follow the written order for appeal deadlines and payment instructions immediately.

Applications & Forms

The city publishes application instructions through the Fire Marshal office for "fireworks" or "pyrotechnic display" permits; exact form names, fees, and submission portals are provided on the Fire Marshal page. If a PDF form number or fee schedule is not listed on the city page, the page will state the application method or direct you to contact the Fire Marshal for current fees and required documentation.[1]

Some events also require coordination with the Police Department for crowd and traffic control.

How-To

  1. Contact the Fire Marshal to request permit application materials and schedule a pre-application review.
  2. Submit a site plan showing firing positions, spectator areas, emergency access, and distances from structures and vessels.
  3. Provide operator licensure, pyrotechnician credentials, device specifications, and proof of insurance as required.
  4. Schedule on-site inspection and final approval before the event; comply with any additional conditions imposed by the Fire Marshal.
Keep proof of permit and operator credentials on-site during the display.

FAQ

Do I need a permit for a private backyard firework show?
No backyard or private display that meets the definition of a public display may be allowed without a permit; check with the Fire Marshal for private consumer fireworks guidance and local restrictions.
Who approves safety distances for a waterfront display?
The Fire Marshal approves distances and exclusion zones for waterfront launches during plan review and inspection.
What if I witness an illegal fireworks display?
Report suspected illegal displays to the City of St. Petersburg Code Enforcement or Fire Department via official complaint contacts listed below.

Key Takeaways

  • Always contact the Fire Marshal early to determine permit and safety requirements.
  • Site-specific safety distances and plans are required for approval.

Help and Support / Resources


  1. [1] City of St. Petersburg Fire Marshal - Fireworks and pyrotechnic display information
  2. [2] St. Petersburg Code of Ordinances - municipal code and regulations