Local

Fourth of July 2025: Town-by-town list of fireworks displays in Massachusetts

‘Once in a lifetime’: 50th Fireworks Spectacular at the Hatch Shell dazzles

Fireworks season is officially upon us.

The Fourth of July is fast approaching and many communities around Massachusetts are holding their annual fireworks displays.

Here’s the most recent list of the professional fireworks displays in Massachusetts this summer. And remember, leave it to the professionals.

City/townDateTimeLocationRain Date (If Needed)
Charlestown6/179:00 PM6/18/2025
Worcester6/20Polar Park
Florence6/219:30 pm 300 North Main St.6/22
Gardner6/219:15 PMQuarry Hill School – 43 Margaret St.
Warren6/21 9:00 PM284 Old West Brookfield Rd.
Somerville6/259:45 PMTrum Field – Franey Road
Dracut6/269:15 PMVeterans Memorial Park – 80 Broadway Rd.7/17
Auburn6/279:30 PMPappas Recreation Complex – 203 Pakachoag St.7/02
Framingham6/279:30 PM6/28
Holyoke6/279:15 PMHolyoke Community College – 303 Homestead Ave.6/29
Braintree6/289:30 PM Braintee High School 128 Town Street6/29
Easthampton6/289:00 PM 95 Park Hill Rd.6/29
Halifax6/289:00 PM Halifax Elementary School – Athletic Fields – 464 Plymouth St.6/29
Hanover6/289:15 PMBallfields behind Center School – 65 Silver St.6/29
Mashpee6/289:00 PMMashpee H.S. – 500 Old Barnstable Rd.6/29
Middleton6/289:20 PMTown transfer station – Natsue Way6/29
Millis6/289:15 PMBaseball field behind High School – 245 Plain St.6/29
Milton6/2810:00 PMGovernor Hutchinson’s Field – Adams St.6/29
Pepperell6/289:30 PMNissitissit Middle School Athletic Fields – Chase Ave.6/29
Sandwhich6/289:00 PMBaseball Field – Morse Rd.
Westfield6/289:15 PMSouth Middle School Field – 30 W. Silver St.6/29
Wilmington6/289:00 PMWilmington H.S. Field – 159 Church St.6/29
Canton6/299:15 PMIrish Cultural Center – 200 New Boston Rd.6/30
Everett6/29DuskGlendale Park – 100 Elm St.6/30
Waltham6/299:00 PMBarge in Charles River – 211 Moody St.6/30
Wilmington6/299:30 PMWilmington H.S. Field – 159 Church St.6/30
Worcester6/299:15 PMGolf Course – East Mountain St.7/13
Haverhill7/019:15 PMRiverside Park – 163 Lincoln Ave.7/02
Worcester7/019:00 PMAthletic Field – Worcester Community School – 170 Belmont St.7/02
Boston7/029:00 PMBarge off Long Wharf7/01
Chatham7/02Dusk150 Depot Rd.
Cohasset7/029:15 PMBarge off Sandy Beach7/06
Foxborough7/029:00 PMParking Lot 51 – Two Patriot Place7/01
Lexington7/029:30 PMLexington HS Baseball Field – Worthen Rd.
Marion7/029:15 PMGolf Course – 11 Point Rd.
Mashpee7/029:00 PMGolf Course – 2 Red Brook Rd.7/06
Orleans7/029:15 PMBarge off Rock Harbor Beach – 11 Bay View Dr.7/06
Andover7/039:20 PMAndover High School – 80 Shawsheen Rd.7/06
Attleboro7/039:00 PMHayward Field – 73 North Ave.7/19
Fitchburg7/039:30 PM46 Pratt Rd.
Freetown7/039:00 PMAssonet Burial Grounds7/12
Gloucester7/039:30 PMFort Area – Stage Fort Park – 1 Hough Ave.7/05
Hadley7/039:15 PM300 Stadium Drive7/06
Lynn7/039:00 PMBarge near Red Rock – 76 Marine Blvd.7/05
Mashpee7/039:15 PMOn Golf Course – 130 Willowbend Dr.7/05
Mattapoisett7/039:00 PMGolf Course Driving Range – 63 County Rd.7/19
Needham7/039:30 PMNeedham HS Parking Lot – 609 Webster St.
New Bedford7/039:00 PMBarge in New Bedford Harbor
Pittsfield7/039:00 PMCamp Winadu – 700 Churchill St.
Randolph7/039:30 PMRandolph HS Baseball Field – 70 Memorial Pkwy.
Rutland7/039:20 PMBehind ballpark at Marsh Field – 17 Pommogussett Rd.
Sharon 7/039:30 PMBarge on Lake Massapoag – 196 Pond St.7/06
South Deerfield7/038:45 PMOpen field at Tree House Brewing – 1 Community Place7/12
South Hadley7/039:30 PM100 Mosier St.7/05
Tewksbury7/039:30 PM286 Livingston St.7/06
Walpole7/039:30 PMJoe Morgan Memorial Field – 220 School St.7/06
Weymouth7/039:15 PMBarge off Wessagusett Beach
Acton7/049:30 PMBehind Nara Park – 25 Ledge Rock Way
Agawam7/049:30 PMSix Flags Amusement Park – Picnic Grove – 1623 Main St.7/11, 7/12 or 7/13
Amesbury7/049:30 PMWoodsom Farm – 223 Lions Mouth Rd.
Bellingham7/049:00 PM60 Blackstone St.7/06
Beverly7/049:15 PMBarge 800’ off West Beach – 121 West St.7/05
Boston7/049:40 PM Barges in Charles River7/05
Bridgewater7/049:30PMLegion Field – 200 South St.
Edgartown4/049:30 PM Edgartown Harbor7/05
Fall River7/049:30 PMBarge in Taunton River – 1338 Davol St.7/05
Greenfield7/049:20 PM 89 Wisdom Way7/05
Harwich7/049:15
PM
3 Mini barges off Wequassett Inn7/03
Lowell7/049:00 PM Pedestrian Walkway – Aiken Street7/05
Marblehead7/049:15 PM Barge in Marblehead Harbor – Commercial Street Wharf7/05
Nahant7/049:00
PM
Bailey’s Point Park – Bass Point Rd.7/06
North Adams7/049:15 PM 400 Curran Highway7/05
Pittsfield7/049:00 PM Wahcona Park – 105 Wahcona St.7/05
Plymouth7/049:30PM 3 mini barges in Plymouth Harbor – Town Wharf
Provincetown7/049:00PM MacMillian Pier – 24 MacMillian Wharf7/05
Salem7/049:00PM Derby Wharf – 160 Derby St.8/02
Springfield7/049:30 PMMemorial Bridge7/05
Wakefield7/049:30 PMEnd of Beacon St.7/06
Williamstown7/049:15PM 215 South Street
Winthrop7/049:20PMCoughlin Park – 30 Bay View Ave.7/05
Worcester7/04Postgame of WooSoxOutfield Polar Park – Polar Park Stadium
Agawam7/05
9:30PM Six Flags Amusement Park – Picnic Grove – 1623 Main St.7/11, 7/12 or 7/13
Charlton7/059:15 PM Tree House Brewing Co. – 129 Sturbridge Rd.7/12
East Brookfield7/059:15 PM Old Landfill – Connie Mack Drive7/06
Franklin7/0510 PM High School – 218 Oak St.
Greenfield7/059:35 PM Poet’s Seat Tower – Mountain Rd.7/06
Methuen7/059:30 PM Exit 4 off-ramp of MA-Route 213 – Pleasant Valley St.7/12
Middleborough7/0510 PM Battis Field/Pierce Playground – Jackson St.7/06
Milford7/059 PM Clark Island7/11
Osterville7/059:30 PM 2 Barges in Tims Cove – Cove Lane7/06
Salisbury7/0510:15 PM Salisbury Beach – barge 1000’ ft from shore
Wrentham7/059 PM Barge on Lake Pearl – 41 Woolford Rd.
Agawam7/069:30PM Six Flags Amusement Park – Picnic Grove – 1623 Main St.7/11, 7/12 or 7/13
North Andover7/069:30PM Hayes Stadium – 495 Main St.
Scituate7/1110PM Behind St. Mary’s Hall – 14 Edward Foster Rd.7/12
Worcester7/11Postgame Fitton Football Stadium – Fitton Ave.
East Otis7/129:15 PM Otis Reservoir - Sargent Rd.7/13
Holliston7/1210 PM Holliston H.S. Athletic Field – 370 Hollis St.7/13
Salisbury7/1210:15 PM Salisbury Beach – barge 1000’ ft from shore
Scituate7/12 10 PM Behind St. Mary’s Hall – 14 Edward Foster Rd.
Worcester7/18PostgamePolar Park – Polar Park Stadium
Salisbury7/1910:15 PM Salisbury Beach – barge 1000’ ft from shore
Worcester7/21postgameFitton Football Stadium – Fitton Ave.
Worcester7/25 postgameFitton Football Stadium – Fitton Ave.
Salisbury10:15 PM Salisbury Beach – barge 1000’ ft from shore
Worcester8/01PostgamePolar Park – Polar Park Stadium
Salisbury8/0210:15 PM Salisbury Beach – barge 1000’ ft from shore
Worcester8/08PostgamePolar Park – Polar Park Stadium
Salisbury8/0910:15 PM Salisbury Beach – barge 1000’ ft from shore
Salisbury8/1610:15 PMSalisbury Beach – barge 1000’ ft from shore
WorcesterPostgamePolar Park – Polar Park Stadium
Salisbury8/23 10:15 PM Salisbury Beach – barge 1000’ ft from shore
Salisbury8/2310:15 PM Salisbury Beach – barge 1000’ ft from shore
Worcester9/05PostgamePolar Park – Polar Park Stadium
Worcester9/19 PostgamePolar Park – Polar Park Stadium
Billerica9/208:10 PM Marshall Middle School – 15 Floyd St.

This is a developing story. Check back for updates as more information becomes available.

Download the FREE Boston 25 News app for breaking news alerts.

Follow Boston 25 News on Facebook and Twitter. | Watch Boston 25 News NOW

0