60 places to watch Fourth of July fireworks in Massachusetts this weekend
The Boston Pops Fireworks aren't the only light show the Bay State has to offer.

The Boston Pops Fireworks Spectacular is undoubtedly the biggest fireworks display around, with hundreds of thousands flocking to the city to witness the celebration, and many more nationwide watching the telecast on CBS. But it’s hardly the only Bay State pyrotechnics show — countless towns in Massachusetts will be holding their own fireworks displays all Fourth of July weekend. Here are the times and schedules of every fireworks show in Massachusetts we could find from July 1-4.
Note: Many fireworks celebrations originally scheduled for July 1 have been rescheduled due to potential thunderstorms. Check the town websites linked below for more up-to-date info. Don’t see your town included? Send an email to [email protected].
July 1
Brockton
Time: 10:45 p.m.
Location: Brockton Fair
Rain Date: None
Harvard
Time: 9:15 p.m.
Location: Fruitlands Museum, 102 Prospect Hill Rd.
Rain Date: July 8
Holyoke
Time: 9:15 p.m.
Location: MacKenzie Stadium, 500 Beech St.
Rain Date: None
Northbridge
Time: 9 p.m.
Location: Lasell Field, 171 Linwood Ave.
Rain Date: July 8
Oakham
Time: 9:30 p.m.
Location: Barge on Lake Dean, 203 Bechan Rd.
Rain Date: July 2
Taunton
Time: 9 p.m.
Location: Hopewell Park, 15 Hamilton St.
Rain Date: None
Webster
Time: 9 p.m.
Location: Memorial Beach
Rain Date: None
July 2
Acton
Time: 9:25 p.m.
Location: NARA Park
Rain Date:
Auburn
Time: 9:30 p.m.
Location: Pappas Recreation Complex, 203 Pakachoag St.
Rain Date: This is the rain date.
Ayer
Time: 9 p.m.
Location: Pirone Park, 36 Bligh St.
Rain Date: July 3
Boston Harbor
Time: 9 p.m.
Location: Long Wharf (Boston Harborfest)
Rain Date: None
Greenfield
Time: 9:35 p.m.
Location: Beacon Field
Rain Date: July 3
Halifax
Time: 9 p.m.
Location: Halifax Elementary School Field, Plymouth St.
Rain Date: July 9
Hingham
Time: 9 p.m.
Location: Button Island, Hingham Harbor, 3 Otis St.
Rain Date: July 3
Lexington
Time: 9:30 p.m.
Location: Lexington H.S. Baseball Field, Worthen Road
Rain Date: July 5
Mashpee
Time: 9:30 p.m.
Location: Mashpee H.S., 500 Old Barnstable Rd.
Rain Date: This is the rain date.
North Reading
Time: 9:45 p.m.
Location: Ipswich River Park, 8 Central St.
Rain Date: July 3
Orleans
Time: 8:45 p.m.
Location: Barge off Rock Harbor Beach, Bay View Drive
Rain Date: July 3
Pepperell
Time: Dusk
Location: The Field behind Varnum Brook
Rain Date: None
Salisbury
Location: Salisbury Beach
Time: 10:15 p.m.
Rain Date: None
Westfield
Time: 9:15 p.m.
Location: South Middle School Field, 30 W. Silver St.
Rain Date: July 5
Worcester
Time: 9:30 p.m.
Location: East Park, Shrewsbury St.
Rain Date: This is the rain date.
July 3
Andover
Time: 9:20 p.m.
Location: Andover H.S., 80 Shawsheen Rd.
Rain Date: July 5
Attleboro
Time: 9:20 p.m.
Location: Parking lot at Cyril Brennan Middle School
Rain Date: July 5
Brockton
Time: 10:45 p.m.
Location: Brockton Fair
Rain Date: None
Freetown
Time: 8 p.m.
Location: Hathaway Park, Carleys Way
Rain Date: July 9
Gloucester
Time: 9:30 p.m.
Location: Grand Fireworks Display over Gloucester Harbor
Rain Date: None
Haverhill
Time: 9:15 p.m.
Location: Riverside Park, 162 Lincoln Ave.
Rain Date: July 5
Lynn
Time: 9:15 p.m.
Location: Barge near Red Rock, 76 Marine Blvd.
Rain Date: July 6
Manchester
Time: 9:15 p.m.
Location: Barge 300 yards off Singing Beach, Beach Street
Rain Date: July 5
Middleborough
Time: 10 p.m.
Location: Battis Field, Pierce playground, Jackson Street
Rain Date: July 5
Milford
Time: 10 p.m.
Location: Plains Park
Rain Date: July 5
Millbury
Time: 9:45 p.m.
Location: Windle Field
Rain date: July 4
Nantucket
Time: 9 p.m.
Location: Jetties Beach
Rain Date: July 5
Needham
Time: Around 9 p.m. (at dusk)
Location: Memorial Park
Rain Date: None
North Andover
Time: 9:30 p.m.
Location: Hayes Stadium, 495 Main St.
Rain Date: July 9
Randolph
Time: 9:30 p.m.
Location: Randolph H.S. baseball field, 70 Memorial Parkway
Rain Date: July 5
Rutland
Time: 9:20 p.m.
Location: Behind DPW Garage, 17 Pommogussett Rd.
Rain Date: July 5
Sharon
Time: 9:30 p.m.
Location: Barge on Lake Massapoag, 50 Beach St.
Rain Date: July 10
South Hadley
Time: 9:30 p.m.
Location: 100 Mosier St.
Rain Date: July 5
Stoughton
Time: 9:30 p.m.
Location: West School Athletic Complex, Pearl Street
Rain Date: July 8
Swampscott
Time: 9 p.m.
Location: Swampscott Pier near Kings Beach
Rain Date: None
Walpole
Time: 9:30 p.m.
Location: Joe Morgan Memorial Field, 220 School St.
Rain Date: July 6
Weymouth
Time: 9:15 p.m.
Location: George Lane Beach
Rain Date: July 5
July 4
Amherst
Time: 9:30 p.m.
Location: McGuirk Alumni Football Stadium
Rain Date: July 5
Arlington (Boston Fireworks Viewing)
Time: 10:30 p.m.
Location: Robbins Farm Park
Rain Date: None
Barnstable
Time: 9 p.m.
Location: Lewis Bay
Rain Date: September 3
Bellingham
Time: 9 p.m.
Location: Bellingham High School
Rain Date: None
Boston Pops Fireworks Spectacular
Time: Concert at 8:30 p.m., fireworks at 10:30 p.m.
Location: The Esplanade
Rain Date: None
Bridgewater
Time: 9:30 p.m.
Location: Legion Field, 200 South St.
Rain Date: July 5
Brockton
Time: 10:45 p.m.
Location: Brockton Fair
Rain Date: None
Canton
Time: 9:15 p.m.
Location: Irish Cultural Center., 200 New Boston Rd.
Rain Date: None
Edgartown
Time: 9:15 p.m.
Location: Edgartown Harbor, Oak Bluffs Ave.
Rain Date: July 5
Falmouth
Time: Dusk
Location: Falmouth Heights Beach
Rain Date: None
Lincoln
Time: 9:15 p.m.
Location: Codman Pool
Rain Date: None
Marblehead
Time: 9 p.m.
Location: Barge in the Harbor, Commercial Street Wharf
Rain Date: July 5
Millbury
Time: 9:45 p.m.
Location: Windle Field
Rain Date: July 5
Nahant
Time: 9:00 p.m.
Location: Bailey’s Hill Park, Bass Point Road
Rain Date: July 5
Newton
Time: 9 p.m.
Location: Halloran Field & Sports Complex, Albemarle Road
Rain Date: None
New Bedford
Time: 9 p.m.
Location: Barge in New Bedford Harbor, 7 Fish Island
Rain Date: July 5
North Adams
Time: 9:30 p.m.
Location: Joe Wolfe Field
Rain Date: None
Pittsfield
Time: 9:30 p.m.
Location: Pittsfield Cemetery Property, 105 Wahconah St.
Rain Date: July 6
Provincetown
Time: 9 p.m.
Location: MacMillan Pier
Rain Date: July 5
Plymouth
Time: About 9-9:15 p.m.
Location: Plymouth Waterfront
Rain Date: None
Salem
Time: About 9:15 p.m.
Location: Salem Maritime National Historic Site
Rain Date: None
Salisbury
Time: 10:15 p.m.
Location: Salisbury Beach
Rain Date: None
Springfield
Time: 9:30 p.m.
Location: Riverfront Park (next to Memorial Bridge)
Rain Date: None
Waltham
Time: 9:15 p.m.
Location: Leary Field, 19 Athletic Field Rd.
Rain Date: July 5
https://www.instagram.com/p/qIklgWh9Gy/
Conversation
This discussion has ended. Please join elsewhere on Boston.com