Skip to main content

Permits, violations & licenses

Get a Fireworks Display Permit

Service overview

You need a Fireworks Display Permit to hold an event that uses fireworks or pyrotechnic special effects.

This permit is only valid for a single show. If a show has many performance dates with the same display, it can be considered one event for this permit.

Nonprofessional fireworks do not require this permit. However, they cannot be used:

  • Within 150 ft. of an occupied structure.
  • Under trees or power lines.

The Department of Licenses and Inspections (L&I) issues this permit.


Professional pyrotechnicians can apply for this permit.


Permit application

The dates and times of the event must be listed on the application.

Operator requirements

The operator must have:

Required pre-approvals

You must first get approval from the Philadelphia Fire Department, Fire Code Unit to get this permit.

Where and when




You can apply for this permit online using eCLIPSE.


Log into your eCLIPSE account and apply for a permit. Upload all required documents and pay the filing fee.

The Commercial Activity License for the pyrotechnics business must be linked to your eCLIPSE account.

The application will go to L&I and other city departments for review and approval.

Applications are processed within 10 business days.

Before a permit can be issued, the contractor must be identified and confirm association with the project.

If approved, the applicant will receive notice to pay the balance.

If not approved, the applicant will receive an email stating what is missing or required.

Once you are approved, schedule an inspection.

When the contractor is ready to start work, request an inspection through eCLIPSE or by calling (215) 255-4040.

Approval documents will be issued upon successful completion of all required inspections.