There have been more than 550 fires and explosions involving illegal fireworks in Massachusetts in the past five years. Six firefighters were injured in these incidents, and damages were estimated at nearly $1 million.
Between 2019 and 2023, Massachusetts medical facilities treated more than 200 people for burns and other injuries associated with fireworks. Two dozen people were treated for severe burn injuries that covered 5% or more of the victim’s body.
Massachusetts law prohibits the possession, use, and sale of fireworks without a permit and certification. The law applies even if you buy them legally in another state. Leave fireworks to the professionals and see a great professional fireworks display this year.
Summer 2025 Permitted Fireworks Displays (as of 6/20/25)
Display City | Date | Time | Display Location | Rain Date |
---|---|---|---|---|
Worcester | 6/20/2025 | Post game | Outfield Polar Park – Polar Park Stadium | N/A |
Florence | 6/21/2025 | 9:30 PM | Parking lot – 300 North Main St. | 6/22/2025 |
Gardner | 6/21/2025 | 9:15 PM | 1 barge on Kendall Pond – Kendall Pond Road W. | 6/22/2025 |
Hamilton | 6/21/2025 | 9:15 PM | Patton Park – Bay Rd. | 6/22/2025 |
Monson | 6/21/2025 | 9:15 PM | Quarry Hill School – 43 Margaret St. | 6/22/2025 |
Plainville | 6/21/2025 | 9:00 PM | 80 School St. | 6/22/2025 |
Upton | 6/21/2025 | 10:00 PM | Front Field at Nipmuc Regional HS – Pleasant St. | 6/22/2025 |
Warren | 6/21/2025 | 9:00 PM | 284 Old West Brookfield Rd. | 6/22/2025 |
Somerville | 6/25/2025 | 9:45 PM | Trum Field – Franey Road | 6/27/2025 |
Dracut | 6/26/2025 | 9:15 PM | Veterans Memorial Park – 80 Broadway Rd. | 7/17/2025 |
Auburn | 6/27/2025 | 9:30 PM | Pappas Recreation Complex – 203 Pakachoag St. | 7/02/2025 |
Framingham | 6/27/2025 | 9:30 PM | 2 mini barges on Farm Pond – 100 Dudley Rd. | 6/28/2025 |
Holyoke | 6/27/2025 | 9:15 PM | Holyoke Community College – 303 Homestead Ave. | 6/29/2025 |
Braintree | 6/28/2025 | 9:30 PM | Braintree High School – 128 Town St. | 6/29/2025 |
Easthampton | 6/28/2025 | 9:00 PM | 95 Park Hill Rd. | 6/29/2025 |
Halifax | 6/28/2025 | 9:00 PM | Halifax Elementary School – Athletic Fields – 464 Plymouth St. | 6/29/2025 |
Hanover | 6/28/2025 | 9:15 PM | Ballfields behind Center School – 65 Silver St. | 6/29/2025 |
Mashpee | 6/28/2025 | 9:00 PM | Mashpee H.S. – 500 Old Barnstable Rd. | 6/29/2025 |
Middleton | 6/28/2025 | 9:20 PM | Town transfer station – Natsue Way | 6/29/2025 |
Millis | 6/28/2025 | 9:15 PM | Baseball field behind High School – 245 Plain St. | 6/29/2025 |
Milton | 6/28/2025 | 10:00 PM | Governor Hutchinson’s Field – Adams St. | 6/29/2025 |
Pepperell | 6/28/2025 | 9:30 PM | Nissitissit Middle School Athletic Fields – Chase Ave. | 6/29/2025 |
Sandwich | 6/28/2025 | 9:00 PM | Baseball Field – Morse Rd. | N/A |
Westfield | 6/28/2025 | 9:15 PM | South Middle School Field – 30 W. Silver St. | 6/29/2025 |
Wilmington | 6/28/2025 | 9:00 PM | Wilmington H.S. Field – 159 Church St. | 6/29/2025 |
Canton | 6/29/2025 | 9:15 PM | Irish Cultural Center – 200 New Boston Rd. | 6/30/2025 |
Everett | 6/29/2025 | Dusk | Glendale Park – 100 Elm St. | 6/30/2025 |
Waltham | 6/29/2025 | 9:00 PM | Barge in Charles River – 211 Moody St. | 6/30/2025 |
Wilmington | 6/29/2025 | 9:30 PM | Wilmington H.S. Field – 159 Church St. | 6/30/2025 |
Worcester | 6/29/2025 | 9:15 PM | Golf Course – East Mountain St. | 7/13/2025 |
Haverhill | 7/01/2025 | 9:15 PM | Riverside Park – 163 Lincoln Ave. | 7/02/2025 |
Worcester | 7/01/2025 | 9:00 PM | Athletic Field – Worcester Community School – 170 Belmont St. | 7/02/2025 |
Boston | 7/02/2025 | 9:00 PM | Barge off Long Wharf | 7/01/2025 |
Chatham | 7/02/2025 | Dusk | 150 Depot Rd. | N/A |
Cohasset | 7/02/2025 | 9:15 PM | Barge off Sandy Beach | 7/06/2025 |
Foxborough | 7/02/2025 | 9:00 PM | Parking Lot 51 – Two Patriot Place | 7/01/2025 |
Lexington | 7/02/2025 | 9:30 PM | Lexington HS Baseball Field – Worthen Rd. | N/A |
Mashpee | 7/02/2025 | 9:00 PM | Golf Course – 2 Red Brook Rd. | 7/06/2025 |
Orleans | 7/02/2025 | 9:15 PM | Barge off Rock Harbor Beach – 11 Bay View Dr. | 7/06/2025 |
Andover | 7/03/2025 | 9:20 PM | Andover High School – 80 Shawsheen Rd. | 7/06/2025 |
Attleboro | 7/03/2025 | 9:00 PM | Hayward Field – 73 North Ave. | 7/19/2025 |
Fitchburg | 7/03/2025 | 9:30 PM | 46 Pratt Rd. | N/A |
Freetown | 7/03/2025 | 9:00 PM | Assonet Burial Grounds | 7/12/2025 |
Gloucester | 7/03/2025 | 9:30 PM | Fort Area – Stage Fort Park – 1 Hough Ave. | 7/05/2025 |
Hadley | 7/03/2025 | 9:15 PM | 300 Stadium Drive | 7/06/2025 |
Lynn | 7/03/2025 | 9:00 PM | Barge near Red Rock – 76 Marine Blvd. | 7/05/2025 |
Mashpee | 7/03/2025 | 9:15 PM | On Golf Course – 130 Willowbend Dr. | 7/05/2025 |
Mattapoisett | 7/03/2025 | 9:00 PM | Golf Course Driving Range – 63 County Rd. | 7/19/2025 |
Needham | 7/03/2025 | 9:30 PM | Needham HS Parking Lot – 609 Webster St. | N/A |
New Bedford | 7/03/2025 | 9:00 PM | Barge in New Bedford Harbor | N/A |
Pittsfield | 7/03/2025 | 9:00 PM | Camp Winadu – 700 Churchill St. | N/A |
Randolph | 7/03/2025 | 9:30 PM | Randolph HS Baseball Field – 70 Memorial Pkwy. | N/A |
Rutland | 7/03/2025 | 9:20 PM | Behind ballpark at Marsh Field – 17 Pommogussett Rd. | N/A |
Sharon | 7/03/2025 | 9:30 PM | Barge on Lake Massapoag – 196 Pond St. | 7/06/2025 |
South Deerfield | 7/03/2025 | 8:45 PM | Open field at Tree House Brewing – 1 Community Place | 7/12/2025 |
South Hadley | 7/03/2025 | 9:30 PM | 100 Mosier St. | 7/05/2025 |
Tewksbury | 7/03/2025 | 9:30 PM | 286 Livingston St. | 7/06/2025 |
Walpole | 7/03/2025 | 9:30 PM | Joe Morgan Memorial Field – 220 School St. | 7/06/2025 |
Weymouth | 7/03/2025 | 9:15 PM | Barge off Wessagusett Beach | N/A |
Worcester | 7/03/2025 | Post game | Outfield Polar Park – Polar Park Stadium | N/A |
Acton | 7/04/2025 | 9:30 PM | Behind Nara Park – 25 Ledge Rock Way | TBD |
Agawam | 7/04/2025 | 9:30 PM | Six Flags Amusement Park – Picnic Grove – 1623 Main St. | 7/11, 7/12 or 7/13 |
Amesbury | 7/04/2025 | 9:30 PM | Woodsom Farm – 223 Lions Mouth Rd. | 7/05/2025 |
Bellingham | 7/04/2025 | 9:00 PM | 60 Blackstone St. | 7/06/2025 |
Beverly | 7/04/2025 | 9:15 PM | Barge 800’ off West Beach – 121 West St. | 7/05/2025 |
Boston | 7/04/2025 | 9:40 PM | 5 barges in Charles River | 7/05/2025 |
Bridgewater | 7/04/2025 | 9:30 PM | Legion Field – 200 South St. | N/A |
Edgartown | 7/04/2025 | 9:15 PM | Edgartown Harbor | 7/05/2025 |
Fall River | 7/04/2025 | 9:30 PM | Barge in Taunton River – 1338 Davol St. | 7/05/2025 |
Greenfield | 7/04/2025 | 9:20 PM | 89 Wisdom Way | 7/05/2025 |
Harwich | 7/04/2025 | 9:15 PM | 3 Mini barges off Wequassett Inn | 7/03/2025 |
Lowell | 7/04/2025 | 9:00 PM | Pedestrian Walkway – Aiken Street | 7/05/2025 |
Marblehead | 7/04/2025 | 9:15 PM | Barge in Marblehead Harbor – Commercial Street Wharf | 7/05/2025 |
Nahant | 7/04/2025 | 9:00 PM | Bailey’s Point Park – Bass Point Rd. | 7/06/2025 |
North Adams | 7/04/2025 | 9:15 PM | 400 Curran Highway | 7/05/2025 |
Pittsfield | 7/04/2025 | 9:00 PM | Wahcona Park – 105 Wahcona St. | 7/05/2025 |
Plymouth | 7/04/2025 | 9:30 PM | 3 mini barges in Plymouth Harbor – Town Wharf | N/A |
Provincetown | 7/04/2025 | 9:00 PM | MacMillian Pier – 24 MacMillian Wharf | 7/05/2025 |
Salem | 7/04/2025 | 9:00 PM | Derby Wharf – 160 Derby St. | 8/02/2025 |
Springfield | 7/04/2025 | 9:30 PM | Memorial Bridge | 7/05/2025 |
Wakefield | 7/04/2025 | 9:30 PM | End of Beacon St. | 7/06/2025 |
Williamstown | 7/04/2025 | 9:15 PM | 215 South Street | TBD |
Winthrop | 7/04/2025 | 9:20 PM | Coughlin Park – 30 Bay View Ave. | 7/05/2025 |
Worcester | 7/04/2025 | Post game | Outfield Polar Park – Polar Park Stadium | N/A |
Agawam | 7/05/2025 | 9:30 PM | Six Flags Amusement Park – Picnic Grove – 1623 Main St. | 7/11, 7/12 or 7/13 |
Charlton | 7/05/2025 | 9:15 PM | Tree House Brewing Co. – 129 Sturbridge Rd. | 7/12/2025 |
East Brookfield | 7/05/2025 | 9:15 PM | Old Landfill – Connie Mack Drive | 7/06/2025 |
Franklin | 7/05/2025 | 10:00 PM | High School – 218 Oak St. | N/A |
Greenfield | 7/05/2025 | 9:35 PM | Poet’s Seat Tower – Mountain Rd. | 7/06/2025 |
Methuen | 7/05/2025 | 9:30 PM | Exit 4 off-ramp of MA-Route 213 – Pleasant Valley St. | 7/12/2025 |
Middleborough | 7/05/2025 | 10:00 PM | Battis Field/Pierce Playground – Jackson St. | 7/06/2025 |
Milford | 7/05/2025 | 9:00 PM | Clark Island | 7/11/2025 |
Osterville | 7/05/2025 | 9:30 PM | 2 Barges in Tims Cove – Cove Lane | 7/06/2025 |
Salisbury | 7/05/2025 | 10:15 PM | Salisbury Beach – barge 1000’ ft from shore | N/A |
Wrentham | 7/05/2025 | 9:00 PM | Barge on Lake Pearl – 41 Woolford Rd. | N/A |
Agawam | 7/16/2025 | 9:30 PM | Six Flags Amusement Park – Picnic Grove – 1623 Main St. | 7/11, 7/12 or 7/13 |
North Andover | 7/06/2025 | 9:30 PM | Hayes Stadium – 495 Main St. | N/A |
Worcester | 7/11/2025 | After game | Fitton Football Stadium – Fitton Ave. | N/A |
East Otis | 7/12/2025 | 9:15 PM | Otis Reservoir - Sargent Rd. | 7/13/2025 |
Salisbury | 7/12/2025 | 10:15 PM | Salisbury Beach – barge 1000’ ft from shore | N/A |
Worcester | 7/18/2025 | Post game | Outfield Polar Park – Polar Park Stadium | N/A |
Salisbury | 7/19/2025 | 10:15 PM | Salisbury Beach – barge 1000’ ft from shore | N/A |
Worcester | 7/21/2025 | After game | Fitton Football Stadium – Fitton Ave. | N/A |
Worcester | 7/25/2025 | After game | Fitton Football Stadium – Fitton Ave. | N/A |
Salisbury | 7/26/2025 | 10:15 PM | Salisbury Beach – barge 1000’ ft from shore | N/A |
Worcester | 8/01/2025 | Post game | Outfield Polar Park – Polar Park Stadium | N/A |
Salisbury | 8/02/2025 | 10:15 PM | Salisbury Beach – barge 1000’ ft from shore | N/A |
Worcester | 8/08/2025 | Post game | Outfield Polar Park – Polar Park Stadium | N/A |
Salisbury | 8/09/2025 | 10:15 PM | Salisbury Beach – barge 1000’ ft from shore | N/A |
Salisbury | 8/16/2025 | 10:15 PM | Salisbury Beach – barge 1000’ ft from shore | N/A |
Worcester | 8/22/2025 | Post game | Outfield Polar Park – Polar Park Stadium | N/A |
Salisbury | 8/23/2025 | 10:15 PM | Salisbury Beach – barge 1000’ ft from shore | N/A |
Salisbury | 8/30/2025 | 10:15 PM | Salisbury Beach – barge 1000’ ft from shore | N/A |
Worcester | 9/05/2025 | Post game | Outfield Polar Park – Polar Park Stadium | N/A |
Worcester | 9/19/2025 | Post game | Outfield Polar Park – Polar Park Stadium | N/A |
Billerica | 9/20/2025 | 8:10 PM | Marshall Middle School – 15 Floyd St. | N/A |
Sparklers Are as Dangerous as Other Fireworks
Fireworks and sparklers are not safe, especially around children. Sparklers burn at temperatures of over 1,800° Fahrenheit. This is hotter than the melting point of aluminum! Children suffer some of the most severe burn injuries caused by sparklers.
The U.S. Consumer Product Safety Commission reported that “there were an estimated 1,600 emergency department-treated injuries associated with firecrackers and 900 with sparklers” in 2020. This accounted for almost 10% of all fireworks-related injuries that year. Of those 900 injuries from sparklers, 44% were to children under the age of 5.
In addition to causing injuries, sparklers are hot enough to cause fires -- even after they've been extinguished. In 2022, the unsafe disposal of sparklers caused a three-alarm fire in Dracut that displaced nine people.
Additional Resources
-
Open PDF file, 188.16 KB, Fireworks Safety (English, PDF 188.16 KB)
-
Open PDF file, 214.16 KB, Summary of Massachusetts Fireworks Law (English, PDF 214.16 KB)
Info for Fire Departments and Industry Professionals
Only licensed professionals are permitted to shoot fireworks in Massachusetts. This is the main reason that Massachusetts' fireworks injury rate is about 1/5 the national rate.
DFS has information for the fireworks industry and for fire prevention officers who enforce the state's fireworks laws and safety regulations.
For Fire Departments Only
DFS can provide technical, compliance, and enforcement support, 24/7, especially during the July 4th week. For immediate help call:
- 508-820-2000 (outside regular business hours)
- 978-567-3375 (Monday to Friday, 8 a.m. to 4 p.m.)
- These numbers are for fire departments only. For citizen complaints about the illegal sale or use of fireworks please call your local police department at 9-1-1.
Visit the Blasting, explosives, and fireworks page for more information.
Confiscated Fireworks for Police and Fire Departments Only
To notify the State Police Bomb Squad of confiscated fireworks, fire and police departments (only) should call 978-567-3310 during business hours. For 24-hour emergencies or large quantities, read this flyer on activating emergency resources.