{"id":603,"date":"2026-08-25T05:00:53","date_gmt":"2026-08-25T05:00:53","guid":{"rendered":"https:\/\/www.oneplan.io\/articles\/permit-ready-fireworks-site-plan"},"modified":"2026-08-25T05:00:53","modified_gmt":"2026-08-25T05:00:53","slug":"permit-ready-fireworks-site-plan","status":"publish","type":"post","link":"https:\/\/www.oneplan.io\/articles\/permit-ready-fireworks-site-plan","title":{"rendered":"How to Draw a Permit-Ready Fireworks Display Site Plan"},"content":{"rendered":"<p><em>Written by: Paul Foster, Founder, CEO, OnePlan<\/em><\/p>\n<h2 id=\"key-takeaways\">Key Takeaways<\/h2>\n<ul>\n<li>A permit-ready site plan is a labeled, to-scale diagram that shows discharge points, spectator areas, fallout zones, separation distances, and access routes that fire marshals require for approval.<\/li>\n<li>Every approved diagram must include eight specific elements: site boundaries, discharge points labeled by shell size, spectator zones, separation distances per NFPA 1123, fallout areas, safety buffers, vendor placement, and emergency egress routes.<\/li>\n<li>OnePlan\u2019s six-step workflow lets planners import a geo-accurate map, place objects to scale, calculate distances with built-in tools, and export a high-resolution PNG plus Bill of Quantities in a single afternoon.<\/li>\n<li>Common rejection reasons such as missing distances, no scale or north arrow, incomplete documentation, unclear spectator zones, and blocked emergency access are avoided when plans are built and verified inside OnePlan.<\/li>\n<li>Event teams can streamline their next fireworks display by <a href=\"https:\/\/www.oneplan.io\/book-demo\/\" target=\"_blank\">booking a free demo with OnePlan<\/a> to see how quickly a permit-ready site plan can be created.<\/li>\n<\/ul>\n<h2>Definition of a Permit-Ready Fireworks Site Plan<\/h2>\n<p>A permit-ready fireworks display site plan is a scaled, labeled diagram submitted to the Authority Having Jurisdiction (AHJ), typically the local fire marshal, that documents the physical layout of the display site in line with applicable safety standards. NFPA 1123 provides guidance on the elements a plan should include, such as display site dimensions, discharge site locations, spectator viewing areas, parking areas, fallout areas, and associated separation distances. This single document shows that your event layout meets safety expectations before a single shell is fired.<\/p>\n<h2>8 Required Elements for a Fire-Marshal-Approved Diagram<\/h2>\n<p>Most jurisdictions expect the same core information on every fireworks site plan, even though exact rules differ. The <a href=\"https:\/\/cityofmadison.com\/fire\/permits-inspections\/licenses-permits\/fireworks\/events\" target=\"_blank\" rel=\"noindex nofollow\">City of Madison Fire Department<\/a>, for example, requires that site plans include the firing area, audience-to-fallout-area distance, and nearby buildings, waterways, roads, and paths. The checklist below translates those expectations into eight baseline elements you can apply anywhere.<\/p>\n<ol>\n<li><strong>Site boundaries<\/strong>, showing the full perimeter of the event site with dimensions in feet.<\/li>\n<li><strong>Discharge points<\/strong>, showing exact mortar positions labeled by shell size, such as 3-inch or 6-inch.<\/li>\n<li><strong>Spectator viewing areas<\/strong>, outlining zones that show where the public will stand, with crowd flow paths marked.<\/li>\n<li><strong>Separation distances<\/strong>, showing measured radii in feet from each discharge point to spectators, structures, roads, and parking, per NFPA 1123 Table 5.1.3.1.<\/li>\n<li><strong>Fallout area<\/strong>, showing the designated open zone where debris is intended to land, free of spectators and combustible materials.<\/li>\n<li><strong>Safety zones<\/strong>, showing buffer areas around the discharge site, including any doubled distances required near health care facilities or bulk flammable storage.<\/li>\n<li><strong>Vendor and infrastructure placement<\/strong>, showing food and beverage stalls, first aid stations, restrooms, and generators positioned outside safety zones.<\/li>\n<li><strong>Emergency egress and access routes<\/strong>, showing clearly labeled entry and exit paths for spectators plus dedicated emergency vehicle access lanes.<\/li>\n<\/ol>\n<h2>6-Step Workflow to Build and Export Your Site Plan<\/h2>\n<p>This six-step workflow takes you from a blank map to a fire-marshal-ready export in a single afternoon using OnePlan.<\/p>\n<ol>\n<li><strong>Gather site data and local authority requirements.<\/strong> Before you draw anything, contact your fire marshal\u2019s office to confirm the AHJ\u2019s specific documentation checklist, because requirements differ widely by jurisdiction and missing items delay approval. <a href=\"https:\/\/firemarshal.maryland.gov\/permits-licensing\/fireworks-explosives\/fireworks-permitting\/public-fireworks-display-permit\" target=\"_blank\" rel=\"noindex nofollow\">Maryland, for example, requires proof of insurance naming the State of Maryland as an additional insured and other documentation<\/a>. Once you know what your AHJ expects, note your shell sizes, because <a href=\"https:\/\/pyroplot.com\/resources\/how-to-calculate-nfpa-1123-fallout-zones-for-fireworks-displays\" target=\"_blank\" rel=\"noindex nofollow\">NFPA 1123 Section 5.1.3.1 sets the minimum display site radius at 70 ft per inch of internal mortar diameter<\/a>. A 4-inch shell needs 280 ft, a 6-inch shell needs 420 ft, and an 8-inch shell needs 560 ft. These distances drive your entire layout, so calculate them before placing anything on the map.<\/li>\n<li><strong>Import or trace the base map.<\/strong> In OnePlan, your canvas is a live, zoomable satellite or street map built on leading GIS technology. Navigate to your site and start planning directly on the real-world geography. If you have an existing site plan, drone photo, or CAD-derived file, convert it to .png and import it as a scaled overlay. Everything you place on top stays geo-accurate and to scale at any zoom level, so you avoid screenshots and guesswork.<\/li>\n<li><strong>Place and label discharge points and spectator areas to scale.<\/strong> Drag discharge-point markers onto the map and label each by shell size. Then outline your spectator viewing areas using OnePlan\u2019s area and perimeter calculator, which instantly returns the size of each zone in square feet. Many static PDF plans fail at this step because separation distances become rough estimates without a to-scale base. In OnePlan, every object placed reflects real-world dimensions, which keeps your distances defensible.<\/li>\n<\/ol>\n<p>The example below shows how all eight required elements appear together in a single labeled diagram.<\/p>\n<p><strong>Labeled diagram example (imperial units):<\/strong> A 6-inch aerial shell discharge point sits at the center of the firing line. A 420 ft radius fallout area is drawn around it. The spectator viewing area begins at the 420 ft boundary and extends outward. A 500 ft buffer zone is marked to the nearest road. Vendor stalls and first aid are placed outside the 420 ft radius. Emergency vehicle access lanes run along the site perimeter with a clear 20 ft minimum width. A north arrow and graphic scale bar appear in the legend.<\/p>\n<ol start=\"4\">\n<li><strong>Apply NFPA 1123 separation distances using the area and perimeter calculator.<\/strong> Use OnePlan\u2019s area and perimeter calculator to measure and verify each required radius directly on the map. <a href=\"https:\/\/www.indianolaiowa.gov\/DocumentCenter\/View\/15830\/Permit-Review--Inspection-Guide-for-Fireworks-Display-and-Pyrotechnic-Event\" target=\"_blank\" rel=\"noindex nofollow\">NFPA 1123 Section 5.1.3.1 requires doubling the display site radius separation distance to health care or detention or jail facilities<\/a>. Additional adjustments may be needed for bulk flammable, explosive, or toxic materials storage. Flag any such structures on your map and adjust zones accordingly. Always confirm the applicable edition of NFPA 1123 with your AHJ, because each jurisdiction can adopt a different version.<\/li>\n<li><strong>Add traffic, parking, and emergency access routes.<\/strong> Place parking areas, road closures, pedestrian entry and exit paths, and emergency vehicle lanes on the map. Use OnePlan\u2019s <a href=\"https:\/\/calculators.oneplan.io\/arrival\" target=\"_blank\">arrival calculator<\/a> to estimate queue length and wait times at ticket checks and security screening, and the <a href=\"https:\/\/calculators.oneplan.io\/exit\/calculator\" target=\"_blank\">exit calculator<\/a> to verify that your exit widths and crowd size support safe egress flow. These calculators help you show the fire marshal that crowd movement has been modeled, not assumed. As the City of Greater Dandenong\u2019s Festivals and Events team found, <a href=\"https:\/\/www.oneplan.io\/case-studies\/how-the-city-of-greater-dandenong-plan-their-events-with-oneplan\/\" target=\"_blank\">OnePlan\u2019s measuring tool was invaluable for setting safe exclusion zones for their New Year&#039;s Eve fireworks, saving them from numerous site visits or relying on inaccurate maps.<\/a><\/li>\n<li><strong>Export high-resolution maps and Bill of Quantities.<\/strong> When your plan is complete, export a print-ready, high-resolution PNG map with a legend for permit submission. OnePlan\u2019s auto-generated Bill of Quantities turns every object on the map, including barriers, signage, first aid stations, and portable restrooms, into an exportable inventory list in Excel or CSV format. This gives your fire marshal and contractors an accurate count of every infrastructure item on site.<\/li>\n<\/ol>\n<p><a href=\"https:\/\/www.oneplan.io\/book-demo\/\" target=\"_blank\"><strong>Plan your next fireworks display the easy way. Start your first event free, or book a 15-minute demo to see OnePlan in action.<\/strong><\/a><\/p>\n<h2>Quick-Reference: How to Draw a Site Plan for a Permit<\/h2>\n<p>If you need a condensed version of the workflow without tool details, use this six-step sequence as a quick reference.<\/p>\n<ol>\n<li>Confirm your AHJ\u2019s specific requirements and note your shell sizes to calculate required separation distances.<\/li>\n<li>Open OnePlan, navigate to your site on the live satellite map, and set your scale.<\/li>\n<li>Place and label all discharge points and spectator areas to scale, using the area and perimeter calculator to measure each zone in feet.<\/li>\n<li>Draw and verify all NFPA 1123 separation distances, and flag any structures that trigger doubled-distance requirements.<\/li>\n<li>Add parking, pedestrian routes, road closures, and emergency access lanes, then run the arrival and exit calculators to validate crowd flow.<\/li>\n<li>Export a high-resolution map and Bill of Quantities for submission.<\/li>\n<\/ol>\n<h2>Ready-to-Export Checklist for Your Plan<\/h2>\n<p>Once you have completed the six-step workflow, use this checklist to confirm that your plan includes every element fire marshals expect to see. Missing even one item can trigger a rejection and delay your approval.<\/p>\n<ul>\n<li>Site boundary with dimensions in feet and a north arrow<\/li>\n<li>Graphic scale bar<\/li>\n<li>Title block with event name, date, site address, preparer contact, and plan version<\/li>\n<li>All discharge points labeled by shell size and mortar diameter<\/li>\n<li>Fallout area radius drawn and dimensioned for each shell size<\/li>\n<li>Spectator viewing area boundary with distance from the nearest discharge point<\/li>\n<li>All buildings, waterways, roads, and paths within 500 ft of the firing area<\/li>\n<li>Doubled separation distances noted where required, such as health care facilities and flammable storage<\/li>\n<li>Vendor and infrastructure placement outside safety zones<\/li>\n<li>First aid station locations<\/li>\n<li>Emergency vehicle access lanes with minimum width labeled<\/li>\n<li>Pedestrian ingress and egress routes<\/li>\n<li>Parking areas with capacity<\/li>\n<li>Legend identifying all symbols used<\/li>\n<li>High-resolution export at required sheet size, confirmed with your AHJ<\/li>\n<\/ul>\n<h2>Common Rejection Reasons Fire Marshals Flag<\/h2>\n<p>Jurisdictions apply different rules, yet the same problems appear in many rejected applications. The list below highlights frequent issues and shows how the OnePlan workflow helps you avoid them.<\/p>\n<ol>\n<li><strong>Missing or unlabeled separation distances.<\/strong> NFPA 1123 requires that all separation distances appear on the submitted plan. OnePlan\u2019s area and perimeter calculator measures each radius directly on the map, so distances are drawn and labeled accurately instead of estimated.<\/li>\n<li><strong>No scale or north arrow.<\/strong> <a href=\"https:\/\/siteplancreator.com\/blog\/common-site-plan-mistakes-permit-rejections\" target=\"_blank\" rel=\"noindex nofollow\">A site plan without a clearly indicated scale and graphic scale bar is rejected because reviewers cannot verify that labeled dimensions match the drawing.<\/a> OnePlan\u2019s export includes a legend generator, and the plan is built on a geo-accurate map, so scale remains clear and documentable.<\/li>\n<li><strong>Incomplete documentation package.<\/strong> <a href=\"https:\/\/blog.ticketscene.ca\/event-security-and-logistics\/event-pyrotechnics-safety-permits-and-planning-explained\" target=\"_blank\" rel=\"noindex nofollow\">Incomplete applications are a common reason for permit delays or denials, with many rejections stemming from missing documentation or unclear safety plans.<\/a> OnePlan\u2019s Bill of Quantities export gives you an accurate inventory of every item on site, which reduces the chance of missing a required supporting document.<\/li>\n<li><strong>Spectator areas not clearly delineated.<\/strong> Fire marshals need to see exactly where the public will stand and how far they are from each discharge point. OnePlan lets you outline spectator zones to scale and label distances in feet, which makes the boundary unambiguous.<\/li>\n<li><strong>Emergency access routes missing or blocked.<\/strong> Plans that show vendor stalls or parking obstructing emergency vehicle lanes are rejected. OnePlan\u2019s to-scale layout makes conflicts visible before submission, so if a food stall overlaps an access lane you see it on the map and fix it at the desk, not on event day. The unobstructed-access expectations you applied in the workflow step on traffic and emergency routes apply here as well, and many jurisdictions, including those in California, enforce similar standards even though details vary by county and city.<\/li>\n<\/ol>\n<p><a href=\"https:\/\/www.oneplan.io\/book-demo\/\" target=\"_blank\"><strong>Book a 15-minute demo to see OnePlan in action and stop losing time to rejected plans.<\/strong><\/a><\/p>\n<h2>Measure Your Success<\/h2>\n<p>A well-built site plan workflow delivers measurable improvements beyond the permit itself.<\/p>\n<ul>\n<li><strong>Fewer site visits.<\/strong> Measuring and verifying separation distances remotely on an accurate map means fewer trips to the field. This approach mirrors the benefit the City of Greater Dandenong\u2019s team experienced when they planned their New Year\u2019s Eve fireworks in OnePlan.<\/li>\n<li><strong>Faster approvals.<\/strong> A complete, clearly labeled, to-scale plan submitted on time reduces back-and-forth with the fire marshal. <a href=\"https:\/\/www.cityofmadison.com\/fire\/permits-inspections\/licenses-permits\" target=\"_blank\" rel=\"noindex nofollow\">The City of Madison requires fireworks event permit applications to be submitted at least 30 days before the event<\/a>. A complete plan submitted early leaves time to address reviewer questions without jeopardizing your date.<\/li>\n<li><strong>Accurate infrastructure counts.<\/strong> OnePlan\u2019s Bill of Quantities tells you exactly how many barriers, signage panels, and restroom units appear on the plan, so procurement matches reality.<\/li>\n<li><strong>Reduced last-minute revisions.<\/strong> Version chaos from emailed PDFs is replaced by a single live plan that every stakeholder, including operations, fire, traffic, and medical teams, can view in real time. Changes are made once and seen by everyone.<\/li>\n<\/ul>\n<h2>Frequently Asked Questions<\/h2>\n<h3>How far in advance do I need to submit a fireworks display site plan?<\/h3>\n<p>Timelines differ by jurisdiction, but many local fire marshals require applications 30 to 60 days before the event, and some state-level permits have their own deadlines on top of local ones. Industry best practice for mid-scale pyrotechnic productions is to begin planning at least 90 days out. That window gives you time to complete the site plan, gather supporting documents, and respond to reviewer questions without rushing. Always confirm the exact deadline with your AHJ as early as possible.<\/p>\n<h3>Who needs to review and sign off on the site plan?<\/h3>\n<p>The fire marshal or AHJ is the primary reviewer, but many jurisdictions require endorsement from additional agencies. Depending on your location, that list can include the local police department for crowd management and public security, public works or transportation for road closures and traffic, and emergency medical services. Some states also require a site inspection form signed by the AHJ before the state-level permit is issued. Build your timeline around the slowest reviewer, not the fastest.<\/p>\n<h3>What file format should I use to export my site plan for submission?<\/h3>\n<p>Most fire marshal offices accept high-resolution PDF or PNG files, but some specify sheet sizes such as 24\u00d736 inches or require a minimum resolution. OnePlan exports high-resolution PNG maps with a separate legend, which you can convert to PDF if required. Confirm the exact format and sheet size with your AHJ before exporting, because submitting in a non-compliant format can result in the application being returned before any content review occurs.<\/p>\n<h3>Can I use OnePlan for a small community fireworks display, not just large events?<\/h3>\n<p>Yes. OnePlan is used for everything from small community events up to major international productions, and your first event is free with up to 25 objects. The same to-scale tools and calculators that work for a large civic display work equally well for a smaller community show. The separation distance requirements under NFPA 1123 apply regardless of display size, so having an accurate, labeled plan matters just as much for a modest event as for a large one.<\/p>\n<h3>How does OnePlan help with crowd flow planning for a fireworks display?<\/h3>\n<p>OnePlan includes a free arrival calculator that estimates queue length and wait times at entry points, and a free exit calculator that uses exit width, crowd size, and flow rate to estimate exit capacity. These tools let you model how spectators will arrive and leave the site before the event, identify potential bottlenecks, and document your crowd flow planning for the fire marshal. You can access the arrival calculator and exit calculator directly from the OnePlan calculators site when planning your event.<\/p>\n<p><a href=\"https:\/\/www.oneplan.io\/book-demo\/\" target=\"_blank\"><strong>Plan your next event the easy way. Start your first event free, or book a 15-minute demo to see OnePlan in action.<\/strong><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Create a fire-marshal-approved fireworks site plan fast. OnePlan&#8217;s mapping tools cover every required element. Start your permit-ready diagram today.<\/p>\n","protected":false},"author":111,"featured_media":602,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-603","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/www.oneplan.io\/articles\/wp-json\/wp\/v2\/posts\/603","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.oneplan.io\/articles\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.oneplan.io\/articles\/wp-json\/wp\/v2\/types\/post"}],"replies":[{"embeddable":true,"href":"https:\/\/www.oneplan.io\/articles\/wp-json\/wp\/v2\/comments?post=603"}],"version-history":[{"count":0,"href":"https:\/\/www.oneplan.io\/articles\/wp-json\/wp\/v2\/posts\/603\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.oneplan.io\/articles\/wp-json\/wp\/v2\/media\/602"}],"wp:attachment":[{"href":"https:\/\/www.oneplan.io\/articles\/wp-json\/wp\/v2\/media?parent=603"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.oneplan.io\/articles\/wp-json\/wp\/v2\/categories?post=603"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.oneplan.io\/articles\/wp-json\/wp\/v2\/tags?post=603"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}