Madison County, IL Fire Regulations: Fireworks (2026)
Key Facts
- Display permit fee
- $25
- Application lead time
- 15 days before display
- Pyrotechnic display insurance
- $1,000,000 minimum
- Consumer display setback
- 200 feet from spectators/structures
- Hospital buffer
- 600 feet
- Maximum fine
- $1,000 per occurrence
- Permits issued by
- Building and Zoning Department
Summary
Madison County bans the sale, possession, use or explosion of fireworks anywhere in the unincorporated county unless the county has issued a permit for a consumer fireworks display or a pyrotechnic display. Permits cost $25, require a Fire Chief inspection, and displays cannot fire within 600 feet of any hospital, asylum or infirmary. Violators face confiscation and a fine of up to $1,000 per occurrence.
Except as hereinafter provided it shall be unlawful for any person to knowingly possess, offer for sale, expose for sale, sell at retail or use or explode any fireworks unless otherwise permitted by state law; except as provided in this chapter and approved by the county as evidenced by the granting of a permit for a consumer fireworks display or a pyrotechnic display. ... No fireworks shall be discharged, ignited or exploded at any point in the state within 600 feet of any hospital, asylum or infirmary. ... Any person violating any provisions of this chapter may be fined a maximum of $1,000 for each such occurrence.
Full Breakdown
Chapter 51 of the Madison County Code makes it unlawful to knowingly possess, sell or use fireworks in the unincorporated county unless a permit has been granted for a consumer fireworks display or a pyrotechnic display. Applications go to the Building and Zoning Department at least 15 days before the event, with a copy sent to the Fire Chief covering the display site, and the permit fee is $25. A pyrotechnic display additionally requires $1,000,000 in liability insurance, identification of the pyrotechnic distributor, and a licensed lead pyrotechnic operator plus any adult assistants at least 18 years old.
A consumer fireworks display instead requires a training certificate approved by the State Fire Marshal and a site-inspection request to the local Fire Chief, and the firing point must sit at least 200 feet from spectators, buildings, structures and property lines with a fire extinguisher or water hose on hand. No permit is transferable, and a permit is issued only after the Fire Chief inspects the site and confirms compliance with State Fire Marshal rules; the Administrator of Building and Zoning and the Fire Chief must both sign it.
Permit holders must report any fire, injury or property damage over $500 to the county within 24 hours, and the county forwards that report to the State Fire Marshal within three days; the county keeps permit records for four years. Fireworks cannot be discharged within 600 feet of a hospital, asylum or infirmary, and novelty items like sparklers and party poppers are excluded from the ban entirely.
Violations & Fines
A court that finds someone possessing fireworks seized by the Sheriff, State Police, State Fire Marshal or their deputies orders the property confiscated and destroyed. Beyond that forfeiture, anyone violating Chapter 51, including firing within the 600-foot hospital buffer or holding a display without a permit, can be fined up to $1,000 for each occurrence. Permit holders who fail to report a fire, injury or property-damage incident within 24 hours risk that fine on top of losing standing for future permits.
Frequently Asked Questions
Can I set off fireworks at home in unincorporated Madison County?
How much does a fireworks display permit cost in Madison County?
Are sparklers and party poppers legal in Madison County?
How close to a hospital can fireworks be set off?
Sources & Official References
Other rules in Madison County
How Madison County compares: Cities Where Fireworks Are Banned or Heavily Restricted·Compare Madison County to another location·View the Illinois fire regulations overview
See something wrong?
Help us keep this page accurate. If you notice an error or outdated information, let us know.