Trending now

July 4 fireworks schedule across Massachusetts city by city

From Blandford and Holyoke to Worcester and Boston, this Massachusetts July 4 fireworks list lays out dates, start times, locations, and rain dates when provided—so families can plan their viewing night in advance.

By 9 p.m., families across Massachusetts are already thinking about where they’ll stand when the first burst hits the sky. This year’s July 4 fireworks aren’t just a single night across the state—many communities have set specific times, public locations, and, in some cases, rain dates.

Here is the schedule as listed, city by city.

Blandford’s fireworks are set for 6/26/2026 at 9:15 p.m. at Blandford Fair – 10 North St., with a rain date of 7/10/2026. Holyoke will light up on 6/26/2026 at 9:15 p.m. at Holyoke Community College – 303 Homestead Ave., with a rain date of 6/27/2026.

North Andover has 6/26/2026 at 9:00 p.m. at 655 Middleton Road, with a rain date of 7/10/2026. Westborough’s show is scheduled for 6/26/2026 at 9:15 p.m. at Rogers Field – Forest Lane, and no rain date is listed.

In Worcester, the fireworks list spans two events tied to game and park times. One is on 6/26/2026 for “Post game” at Polar Park Stadium – 122 Madison St. – Outfield Polar Park, with no rain date listed. Another is also on 6/26/2026 for “Post game” at Fitton Football Stadium – Fitton Ave., again with no rain date listed.

Braintree’s fireworks are on 6/27/2026 at 9:30 p.m. at Braintree High School – 128 Town St., with rain date set for 6/28/2026. Chicopee has a 6/27/2026 show at 9:30 p.m. at Front St., with a rain date of 6/28/2026.

Easthampton’s fireworks land on 6/27/2026 at 9:15 p.m. at the In field at Molitoris Farm – 95 Park Hill Road, with rain date 6/28/2026. Everett’s show is scheduled for 6/27/2026 at 9:00 p.m. at Glendale Park – 50 Elm St., with rain date of 6/28/2026.

Halifax has fireworks on 6/27/2026 at 9:00 p.m. at Halifax Athletic Fields, with a rain date of 6/28/2026. Hanover is set for 6/27/2026 at 9:15 p.m. at Ballfields behind Center School – 65 Silver St., with rain date of 6/28/2026.

Mashpee’s fireworks are on 6/27/2026 at 9:00 p.m. at Mashpee High School – 500 Old Barnstable Road, with rain date 6/28/2026. Middleton is scheduled for 6/27/2026 at 9:20 p.m. at Town transfer station – Natsue Way, with rain date of 6/28/2026.

Millis has a 6/27/2026 show at 9:15 p.m. at Baseball field behind High School – 245 Plain St., with rain date 6/28/2026. Norton’s fireworks are on 6/27/2026 at 9:00 p.m. at Henri A. Yelle Elementary School – 64 West Main St., with rain date 6/28/2026.

Pepperell is on 6/27/2026 at 9:30 p.m. at Nissitissit Middle School Athletic Fields, with rain date 6/28/2026. Sandwich has 6/27/2026 at 9:00 p.m. at Baseball Field – Morse Road, with no rain date listed.

Sutton’s fireworks take place on 6/27/2026 at 9:15 p.m. at 268 Boston Road, with rain date of 7/11/2026. Williamstown is also listed with timing—6/27/2026 at 9:15 – 9:30 p.m. at Buxton School – 291 South St., and no rain date listed.

Burlington is scheduled for 6/28/2026 at 9:00 p.m. at High School Practice Field – 123 Cambridge St., with rain date of 6/29/2026. Berkley’s fireworks are listed for 6/28/2026 at 9:00 p.m. at 3 N Main St, Berkley, MA 02779, with no rain date indicated.

Canton’s show is on 6/28/2026 at 9:15 p.m. at Irish Cultural Center – 200 New Boston Road, with rain date of 6/29/2026. Waltham has fireworks on 6/28/2026 at 9:00 p.m. at Barge in Charles River – 211 Moody St., with rain date 6/29/2026.

Worcester’s June 28 fireworks are listed for 6/28/2026 at 9:15 p.m. at Golf Course – East Mountain St., with rain date of 7/12/2026. Auburn’s fireworks are set for 6/30/2026 at 9:30 p.m. at Pappas Recreation Complex, with rain date of 7/1/2026.

Somerville has a 6/30/2026 fireworks time at 9:00 p.m. at Trum Field – Franey Road, with no rain date listed. Billerica’s show is on 7/2/2026 at 9:00 p.m. at Vietnam Veterans Park – Treble Cove Road, with rain date of 7/11/2026.

Boston’s waterfront listing is on 7/2/2026 at 9:00 p.m. with fireworks on a barge off Long Wharf—Load site: 404 Border St., East Boston—and no rain date listed. Chatham has fireworks on 7/2/2026 at 9:00 p.m. at Veteran’s Field – 150 Depot Road, with no rain date listed.

Franklin’s fireworks are set for 7/2/2026 at 10:00 p.m. at High School – 218 Oak St., with no rain date listed. Lexington’s show is on 7/2/2026 at 9:30 p.m. at Lexington HS Baseball Field – Worthen Road, with no rain date listed.

Lowell’s fireworks are scheduled for 7/2/2026 at 9:00 p.m. at Outfield @ LeLacheur Park – 450 Aiken St., with no rain date listed. Lynn’s listing shows 7/2/2026 at 9:00 p.m. with fireworks on a barge near Red Rock, with rain date of 7/5/2026.

Marion’s show is on 7/2/2026 at 9:15 p.m. at Golf Course – 11 Point Road, with rain date of 8/15/2026. Mashpee has a 7/2/2026 show at 9:00 p.m. at Golf Course – 20 Red Brook Road, with no rain date listed.

North Andover is again listed for 7/2/2026 at 9:30 p.m. at Hayes Stadium – 495 Main St., with no rain date listed. Webster is scheduled for 7/2/2026 from 9:00 – 9:30 p.m. at Memorial Beach on Thompson Road, with no rain date listed.

Westfield’s fireworks are set for 7/2/2026 at 9:15 p.m. at South Middle School Field – 30 W. Silver St., with no rain date listed. Worcester has fireworks on 7/2/2026 at 9:00 p.m. at Bell Hill Park – 196 Belmont St., with rain date of 7/5/2026.

Agawam has a 7/3/2026 show at 9:30 p.m. at Six Flags – Picnic Grove – 1623 Main St., with rain date of 7/5/2026. Andover is listed for 7/3/2026 at 9:20 p.m. at Andover High School – 80 Shawsheen Road, with rain date of 7/6/2026.

Attleboro’s fireworks are on 7/3/2026 at 9:00 p.m. at 1 Blue Pride Way, with rain date of 7/10/2026. Fitchburg has a show on 7/3/2026 at 9:30 p.m. at On top of Rollstone Hill – 46 Pratt Road, with rain date of 7/5/2026.

Freetown’s fireworks are listed for 7/3/2026 at 9:00 p.m. at Assonet Burial Grounds, with rain date of 7/11/2026. Gloucester is scheduled for 7/3/2026 at 9:30 p.m. at Fort Area – State Fort Park – 1 Hough Ave., with rain date of 7/5/2026.

Hadley’s show is on 7/3/2026 at 9:15 p.m. at 300 Stadium Drive, with rain date of 7/5/2026. Haverhill has fireworks on 7/3/2026 at 9:15 p.m. at Riverside Park – 163 Lincoln Ave., with rain date of 7/5/2026.

Manchester’s fireworks are set for 7/3/2026 at 9:15 p.m. with a barge 300 yards off Singing Beach—Loading – Beach St., Manchester, and no rain date listed. Marion is also listed on 7/3/2026 at 9:15 p.m. at a barge off Silver Shell Beach – Front St., with rain date of 9/5/2026.

Mattapoisett has fireworks on 7/3/2026 at 9:00 p.m. at Golf Course Driving Range – 63 County Road, with rain date of 7/25/2026. Middleborough is scheduled for 7/3/2026 at 10:00 p.m. at 26 Jackson St., Middleborough, MA, with rain date of 7/5/2026.

Needham’s fireworks are on 7/3/2026 at 9:30 p.m. at Needham HS Parking Lot – 609 Webster St., with no rain date listed. New Bedford has a 7/3/2026 show at 9:00 p.m. with fireworks in New Bedford Harbor—Load Site – 180 MacArthur Drive, with rain date of 7/6/2026.

Osterville’s fireworks are set for 7/3/2026 at 9:30 p.m. at 2 Barges in Tims Cove – Cove Lane, with rain date of 7/6/2026. Sandwich has fireworks on 7/3/2026 at 9:00 p.m. at 70 Country Club Road, with no rain date listed.

Sharon is listed for 7/3/2026 at 9:30 p.m. at Barge on Lake Massapoag – 196 Pond St., with rain date of 7/5/2026. South Deerfield’s fireworks are scheduled for 7/3/2026 from 8:45 – 9:00 p.m. at Open Field @ Tree House Brewing – 1 Community Place, with rain date of 7/11/2026.

South Hadley’s fireworks are on 7/3/2026 at 9:30 p.m. at 100 Mosier St., with rain date of 7/5/2026. Tewksbury has a show on 7/3/2026 at 9:30 p.m. at Baseball field behind 286 286 Livingston St., with rain date of 7/5/2026.

Walpole is scheduled for 7/3/2026 at 9:30 p.m. at Joe Morgan Memorial Field – 220 School St., with rain date of 7/5/2026. Worcester has another 7/3/2026 listing at 9:30 p.m. at Institute Park – 82 Salisbury St., with rain date of 7/5/2026.

Agawam repeats on 7/4/2026 at 9:30 p.m. at Six Flags – Picnic Grove – 1623 Main St., with rain date of 7/10/2026. Amesbury’s fireworks are on 7/4/2026 at 9:30 p.m. at Woodsom Farm – 223 Lions Mouth Road, with rain date of 7/5/2026.

Beverly has fireworks on 7/4/2026 at 9:15 p.m. at a barge 800′ off West Beach – 121 West St., with rain date of 7/5/2026. Boston is listed for 7/4/2026 at 9:40 p.m. with 7 mini barges & 2 Smith Marine Barges in Charles River, with rain date of 7/5/2026.

Bridgewater’s fireworks are on 7/4/2026 at 9:30 p.m. at Legion Field – 200 South St., with no rain date listed. East Harwich has fireworks on 7/4/2026 at 9:15 p.m. at 2 Barge off Wequassett Inn – Load site – Cove Landing Road, with rain date of 7/5/2026.

Edgartown’s show is on 7/4/2026 at 9:15 p.m. at Edgartown Harbor – Load Site: Foss Marine – New Bedford, with rain date of 7/5/2026. Lowell’s fireworks are scheduled for 7/4/2026 at 9:00 p.m. at Pedestrian Walkway – Aiken St., with rain date of 7/5/2026.

Marblehead has fireworks on 7/4/2026 at 9:15 p.m. at Barge in Marblehead Harbor – Commercial St. Wharf, with rain date of 7/5/2026. Mashpee is listed for 7/4/2026 at 9:15 p.m. at On golf course – 130 Willowbend Drive, with rain date of 7/6/2026.

Nahant’s fireworks are on 7/4/2026 at 9:00 p.m. at Bailey’s Point Park: Bass Point Rd, Nahant, MA 01908, with no rain date listed. Nantucket’s fireworks are on 7/4/2026 at 9:00 p.m. at Barge off Jetties Beach – Loading: 7 Fish Island, New Bedford, with rain date of 7/5/2026.

Newton’s fireworks are on 7/4/2026 at 9:15 p.m. at Albemarle Field – 250 Albemarle Road, with rain date of 7/5/2026. North Adams is scheduled for 7/4/2026 from 9:15 – 9:45 p.m. at 400 Curran Highway, with rain date of 7/5/2026.

Plymouth has fireworks on 7/4/2026 at 9:30 p.m. at 3 mini barges in Plymouth Harbor – Town Wharf, with no rain date listed. Provincetown is set for 7/4/2026 at 9:00 p.m. at Macmillian Pier: 24 MacMillian Wharf, Provincetown, MA 02019, with no rain date listed.

Salem’s fireworks are on 7/4/2026 at 9:00 p.m. at Derby Wharf – 160 Derby St., with rain date of 7/18/2026. Salisbury’s fireworks are listed for 7/4/2026 at 10:15 p.m. at Salisbury Beach on a barge 1000 ft from shore, with no rain date listed.

Seekonk has fireworks on 7/4/2026 at 9:00 p.m. at 1782 Fall River Ave., with rain date of 7/5/2026. Springfield is set for 7/4/2026 at 9:30 p.m. at Memorial Bridge, with rain date of 7/5/2026.

Wakefield’s fireworks are on 7/4/2026 at 9:30 p.m. at End of Beacon St., with rain date of 7/6/2026. Williamstown is listed for 7/4/2026 at 9:15 – 9:45 p.m. at Williamstown – Matt Nealy – Taconic Golf Club, with rain date of 7/5/2026.

Winthrop’s fireworks are on 7/4/2026 at 9:20 p.m. at Coughlin Park, with rain date of 7/5/2026. Worcester’s fireworks on 7/4/2026 are listed for “Post game” at Polar Park Stadium – 122 Madison St. – Outfield Polar Park, with no rain date listed.

Charlton’s fireworks are set for 7/5/2026 at 9:15 p.m. at 129 Sturbridge Road, Charlton, MA, with rain date of 7/12/2026. Greenfield’s show is on 7/5/2026 at 9:35 p.m. at Poet’s Seat Tower – Mountain Road, with rain date of 7/6/2026.

Longmeadow has fireworks on 7/5/2026 at 9:00 p.m. at On golf course – 700 Wolf Swamp Road, with rain date of 7/12/2026. Milford’s fireworks are scheduled for 7/5/2026 at 9:00 p.m. at Clark Island – Milford Pond, with rain date of 7/10/2026.

Groton’s fireworks are on 7/6/2026 at 9:00 p.m. at Athletic field across Lawrence Academy – Main St., with no rain date listed. Waltham’s event is not repeated here—this list continues with Worcester’s second Polar Park listing on 7/10/2026.

Worcester again appears on 7/7/2026 at “Post game” at Polar Park Stadium – 122 Madison St. – Outfield Polar Park, with no rain date listed. Boston is listed for 7/11/2026 at 9:00 p.m. with 2 mini barges off Fan Pier, with rain date of 7/12/2026.

Clinton’s fireworks are on 7/11/2026 at 9:15 p.m. at Veteran’s Athletic Fields – 275 West Boylston St., with rain date of 7/12/2026. East Brookfield is scheduled for 7/11/2026 at 9:15 p.m. at Old Landfill – Connie Mack Drive, with rain date of 7/12/2026.

East Otis has fireworks on 7/11/2026 at 9:15 p.m. at Sargent Road, with rain date of 7/18/2026. Melrose’s fireworks are listed for 7/11/2026 at 9:00 p.m. at Golf Course – 320 Porter St., with rain date of 7/12/2026.

Salisbury is repeated on 7/11/2026 at 10:15 p.m. at Salisbury Beach on a barge 1000 ft from shore, with no rain date listed. Uxbridge has fireworks on 7/11/2026 at 9:00 p.m. at 62 Capron St., with rain date of 7/12/2026.

Boston is listed again with 2 mini barges off Fan Pier on 7/15/2026 at 9:00 p.m., with rain date of 7/16/2026.

July 4 fireworks Massachusetts schedule towns times rain dates Blandford Holyoke Worcester Boston

Leave a Reply

Your email address will not be published. Required fields are marked *

Are you human? Please solve:Captcha


Secret Link