97 Massachusetts Fourth of July fireworks shows to watch in 2019
All the info you need for more than a week of fireworks displays around the state.

The Boston Pops Fireworks Spectacular is undoubtedly the biggest fireworks display in Massachusetts, with hundreds of thousands expected to flock to the city on July 4 to witness the celebration, and many more ready to watch at home, either on TV via WHDH or Bloomberg TV, or streaming on BostonPopsJuly4th.org.
But the Fireworks Spectacular is hardly the only Bay State pyrotechnics show around — scores of towns in Massachusetts will hold their own lights-in-the-sky extravaganzas. And with the Fourth of July holiday falling on a Thursday this year, you could watch fireworks for more than a week straight if you want to.
Here are the times and schedules of every fireworks show in Massachusetts we could find from now through July 6. (Don’t see your town’s fireworks listed or want to update your town’s information? Send an email to [email protected].)
June 27
Dracut
Time: 9 p.m.
Location: Dracut High School
Rain Date: Aug. 29
Somerville
Time: 9:15 p.m.
Location: Trum Field, Franey Road
Rain Date: June 28
June 28
Brockton
Time: 10:45 p.m.
Location: Brockton Fairgrounds
Rain Date: None
Holyoke
Time: Dusk / 9:15 p.m.
Location: Holyoke Community College, 303 Homestead Ave.
Rain Date: June 29
June 29
Braintree
Time: 9:30 p.m.
Location: Braintree High School field
Rain Date: June 30
Brockton
Time: 10:45 p.m.
Location: Brockton Fairgrounds
Rain Date: None
Chicopee
Time: 9:30 p.m.
Location: Szot Park, Front Street
Rain Date: None
Halifax
Time: 9:15 p.m.
Location: Halifax Elementary School Field, 464 Plymouth St.
Rain Date: June 30
Northbridge
Time: 9:20 p.m.
Location: Lasell Field, 171 Linwood Ave.
Rain Date: June 30
Salisbury
Time: 10:15 p.m.
Location: Salisbury Beach
Rain Date: None
Vineyard Haven
Time: 9:30 p.m.
Location: Tisbury Towing, 188 Beach Road
Rain Date: None
Ware
Time: 9 p.m.
Location: Ball Park, 73 Church St.
Raine Date: June 30

The Boston Pops Fireworks Spectacular.
June 30
Burlington
Time: 9 p.m.
Location: Burlington Town Common or Simonds Park
Rain Date: None
Ipswich
Time: 9 p.m.
Turner Hill Golf Club, 251 Topsfield Road
Raine Date: July 7
Sutton
Time: 9:30 p.m.
Location: Uxbridge Road Field
Rain Date: None
July 1
Auburn
Time: 9:30 p.m.
Location: Pappas Recreation Complex, 203 Pakachoag St.
Rain Date: July 2
Mashpee
Time: 9:30 p.m.
Location: Mashpee High School, 500 Old Barnstable Road
Rain Date: None
July 2
Boston
Time: 9 p.m.
Location: Boston Harbor
Rain Date: None
Worcester
Time: 9:30 p.m.
Location: Cristoforo Colombo Park, 180 Shrewsbury St.
Rain Date: July 3
July 3
Agawam
Time: 9:30 p.m.
Location: Six Flags New England
Rain Date: None
Andover
Time: 9:20 p.m.
Location: Andover High School, 80 Shawsheen Road
Rain Date: July 5
Attleboro
Time: 9:20 p.m.
Location: Hayward Field, 79 North Ave.
Rain Date: July 5
Brockton
Time: 10:45 p.m.
Location: Brockton Fairgrounds
Rain Date: None
Fitchburg
Time: 10 p.m.
Location: Rollstone Hill off Pratt Road
Rain Date: July 6
Foxborough
Time: 9:30 p.m.
Location: Gillette Stadium & Patriot Place’s North Marketplace
Rain Date: None
Gloucester
Time: 9:30 p.m.
Location: Fort Area, Stage Fort Park, 1 Hough Ave.
Rain Date: July 6
Harvard
Time: 9:15 p.m.
Location: Fruitlands Museum
Rain Date: July 8
Haverhill
Time: 9:15 p.m.
Location: Riverside Park, 163 Lincoln Ave.
Rain Date: July 5
Lawrence
Time: Dusk
Location: Lawrence High School
Rain Date: None
Lynn
Time: 9 p.m.
Location: Barge near Bed Rock, 76 Marine St.
Rain Date: July 5
Methuen
Time: 9:30 p.m.
Location: Barge on Merrimack River, The Loop, Riverside Drive
Rain Date: None
Milford
Time: 10 p.m.
Location: Plains Park on Cedar Street
Rain Date: July 5
Millbury
Time: Dusk
Location: Windle Field
Rain Date: None
Needham
Time: 9:30 p.m.
Location: Needham High School parking lot, 609 Webster St.
Rain Date: July 5
North Andover
Time: 9:15 p.m.
Location: North Andover Middle School
Rain Date: None
Randolph
Time: 9:15 p.m.
Location: Randolph High School baseball field, 70 Memorial Parkway
Rain Date: July 5
Rutland
Time: 9:20 p.m.
Location: Memorial Field
Rain Date: None
Sharon
Time: 9:30 p.m.
Location: Barge on Lake Massapoag, 196 Pond St.
Rain Date: July 7
South Hadley
Time: 9:30 p.m.
Location: Michael E. Smith Middle School
Rain Date: July 5
Swampscott
Time: Dusk
Location: Nahant Bay
Rain Date: July 5
Tewksbury
Time: 9:30 p.m.
Location: Livingston Street Rec Center
Rain Date: None
Walpole
Time: 9:30 p.m.
Location: Joe Morgan Memorial Field, 220 School St.
Rain Date: July 5
Webster
Time: 9 p.m.
Location: Webster Lake Memorial Beach
Rain Date: July 4
Weymouth
Time: 9:30 p.m.
Location: George Lane Beach, River Street, North Weymouth
Rain Date: None

The Boston Pops Fireworks Spectacular 2018.
July 4
Acton
Time: 9:30 p.m.
Location: Nara Park, 25 Ledge Rock Way
Rain Date: None
Amesbury
Time: 9 p.m.
Location: Woodsom Farm, Lions Mouth Road
Rain Date: None
Amherst
Time: 9:30 p.m.
Location: McGuirk Stadium, UMass Amherst
Rain Date: None
Barnstable
Time: 9 p.m.
Location: Aselton Park, Bismore Park, and Veterans Park Beach
Rain Date: None
Beverly
Time: 9 p.m.
Location: West Beach, Beverly Farms
Rain Date: July 5
Boston
Time: 10:30 p.m.
Location: Hatch Shell on the Esplanade
Rain Date: None
Bridgewater
Time: 9:30 p.m.
Location: Legion Field
Rain Date: None
Brockton
Time: 10:45 p.m.
Location: Brockton Fairgrounds
Rain Date: None
Canton
Time: 9 p.m.
Location: Irish Cultural Center
Rain Date: July 5
Edgartown
Time: 9:15 p.m.
Location: Edgartown Harbor, Oak Bluffs Ave.
Rain Date: None
Fall River
Time: 9:30 p.m.
Location: Waterfront / Battleship Cove
Rain Date: None
Falmouth
Time: Dusk / 9:15 p.m.
Location: Falmouth Heights Beach
Rain Date: None
Hyannis
Time: 9 p.m.
Location: Lewis Beach, view along Hyannis Harbor & West Yarmouth beaches
Rain Date: August 31
Lincoln
Time: 9:15 p.m.
Location: Codman Field, Ballfield Road
Rain Date: July 5
Lowell
Time: 9 p.m.
Location: Edward A. LeLacheur Park
Rain Date: July 5
Marblehead
Time: 9:15 p.m.
Location: Marblehead Harbor
Rain Date: None
Millbury
Time: Dusk
Location: Windle Field
Rain Date: None
Nahant
Time: 9 p.m.
Location: Bailey’s Hill Park, Bass Point Road
Rain Date: None
New Bedford
Time: 9 p.m.
Location: Downtown New Bedford / State Pier
Rain Date: None
Newton
Time: 9 p.m.
Location: Albemarle Field / Halloran Sports Complex
Rain Date: None
North Adams
Time: 9:30 p.m.
Location: Joe Wolfe Field
Rain Date: None
Pittsfield
Time: 9 p.m. to 11 p.m.
Location: Pittsfield Cemetery Property, 203 Wahconah St., Post-game
Rain Date: July 5
Plymouth
Time: 9:15 p.m.
Location: Plymouth Waterfront
Rain Date: July 5
Provincetown
Time: Dusk
Location: MacMillan Pier, 24 MacMillan Pier, Provincetown Harbor
Rain Date: July 5
Salisbury
Time: 10:15 p.m.
Location: Salisbury Beach
Rain Date: None
Salem
Time: 9:15 p.m.
Location: Derby Wharf
Rain Date: None
Sandwich
Time: 9:30 p.m.
Location: Shawme Park
Rain Date: None
Springfield
Time: 9:30 p.m.
Location: Riverfront Park
Rain Date: None
Wakefield
Time: 9:30 p.m.
Location: Lake Quannapowitt
Rain Date: None
Waltham
Time: 9:30 p.m.
Location: Leary Field, 19 Athletic Field Road
Rain Date: July 5
Winthrop
Time: 9:15 p.m.
Location: Coughlin Park
Rain Date: None

The Fourth of July Fireworks Spectacular 2014.
July 5
Lexington
Time: 9:30 p.m.
Location: Lexington H.S. Baseball Field, Worthen Road
Rain Date: July 6
Marion
Time: Dusk
Location: Silvershell Beach
Rain Date: July 6
Nantucket
Time: 9 p.m.
Location: Jetties Beach
Rain Date: July 6
Oakham
Time: 9:30 p.m.
Location: Lake Dean
Rain Date: None
July 6
Agawam
Time: 9:30 p.m.
Location: Six Flags New England
Rain Date: None
Ayer
Time: 9 p.m.
Location: Pirone Park, 36 Bligh St.
Rain Date: July 7
Brockton
Time: 10:45 p.m.
Location: Brockton Fairgrounds
Rain Date: None
Everett
Time: 9 p.m.
Location: Glendale Park
Rain Date: July 7
Franklin
Time: 10 p.m.
Location: Franklin High School
Rain Date: None
Onset / Wareham
Time: 9 p.m.
Location: Onset Harbor
Rain Date: July 7
Pepperell
Time: Dusk
Location: Pepperell Field
Rain Date: None
Salisbury
Time: 9:30 p.m.
Location: Salisbury Beach
Rain Date: None
Uxbridge
Time: 9 p.m.
Location: McCloskey M.S., 62 Capron St.
Rain Date: None
Wilmington
Time: 9:30 p.m.
Location: Town Common
Rain Date: July 7