Looking for Boston-area fireworks and activities to keep your family entertained this Fourth of July? We’ve got you covered! Whether you’re staying close to home or want to venture to a new part of our awesome area, we have it all here!
And if you want to celebrate extra at home, be sure to check out our guide to a festive DIY fourth of July for some great recipes, crafts, activities, and more!
If you know of any fun family activities we missed, please let us know!

Greater Boston
Somerville
June 29 (rain date June 30)
6-10 p.m.
Music, food, fireworks and more!
Fireworks at approximately 9:15 p.m. at Trum Field
Boston
June 30-July 4
Boston Harborfest is the largest Independence Day festival in the U.S. and celebrates Boston’s colonial, Revolutionary War, and maritime history and heritage. Highlights include:
June 30 :: 1 p.m. :: Harborfest Kickoff with reenactors and staff from the USS Constitution, and an afternoon of performances with the 215th Army Band
June 30–July 2 :: 11 a.m.-6 p.m. :: A variety of musical acts that will be free and open to the public at Downtown Crossing
July 1 :: 6-9 p.m. :: Pre-fireworks concert in Christopher Columbus Park
July 1 :: 9:15 p.m. :: Boston Harborfest fireworks over the inner harbor
July 4 :: 9-10 a.m. :: Parade from City Hall Plaza, through the Granary Burial Ground, through Downtown Crossing to the Old State House for the reading the Declaration of Independence from the balcony
July 4 :: 7-11 p.m. :: Boston Pops and fireworks at the Esplanade
Metro West
Acton
July 4
9:30 p.m.
Nara Park, 25 Ledge Rock Way
Auburn
June 29 (rain date 6/30)
Food, vendors, kids games, rock and roll racing, train rides, a concert, and fireworks
Fireworks at 9:30 at Pappas Recreation Complex, 203 Pakachoag St.
Fitchburg
July 3 (Rain Date 7/8)
4-10:30 p.m.
Downtown block party features children’s activities, music, food vendors, artist displays, and events for all ages
Fireworks are shot off at 10 p.m. from Rollstone Hill off Pratt Road
Harvard
July 4
9 a.m.-3 p.m.
Antique cars, bike decorating, parade, flag raising, food, and field events (no fireworks this year)
Library field near 4 Massachusetts Avenue
Lexington
June 30-July 4
Carnival, youth games, fireworks
Fireworks on 7/2 at 9:30 p.m., Hastings Park
Needham
July 3-4
Food tent, children’s entertainment, pie eating contest, concert, grand parade
Fireworks on 7/3 at 9:15 p.m. at Memorial Park, 92 Rosemary Street
Newton
July 4
10 a.m.-10 p.m.
Kids activities, carnival, Flying High Frisbee Dogs, live music, a market, and more
Fireworks at 9:30 p.m. at Albemarle Field/Halloran Sports Complex
Walpole
July 3
6-10 p.m.
Fire engine parade, fair, and fireworks!
Fireworks at 9:30 p.m. at 220 School Street
Waltham
July 1 and 4 (Rain Date July 5)
Family celebration at Prospect Hill Park from 10 a.m.-2 p.m. on July 4, featuring food vendors, music, inflatables, patriotic crafts and games, amusements, and an animal show
Fireworks at 9 p.m. on 7/1, set off from a barge in Charles River, 211 Moody Street
Worcester
July 4
4-10 p.m.
Food court, family entertainment, performance by Worcester local and contestant on NBC’s “The Voice” Cara Brindisi
Fireworks set off at Polar Park Stadium, 122 Madison Street
North of Boston
Amesbury
Postponed until September 4 to protect wildlife
Andover
July 3-4 (rain date July 5)
Pancake breakfast, Fourth of July spirit parade, park celebration, fireworks
Fireworks will be set off at 9:20 p.m. on July 3 at Andover High School, 80 Shawsheen Road
Gloucester
July 3 (Rain Date July 8)
6 p.m.
Local classic “Fishtown Horribles” parade, laser show, concert, and fireworks!
Fireworks at 9:30 p.m., Stage Fort Park, 1 Hough Ave.
Haverhill
July 2 (rain date July 5)
5 p.m.
Live music, food trucks, face-painting, and more!
Fireworks begin at 9:15 p.m. at Riverside Park, 163 Lincoln Avenue
Lowell
July 4 (Rain Date July 7)
5-9:30 p.m.
Live music and entertainment, street performers, face painting, and a bubble experience with Bubbles McGee
Fireworks at 9 p.m. at Boarding House Park, 40 French Street
Lynn
July 3 (rain date July 5)
7 p.m.
Live band followed by fireworks!
Fireworks set off at 9 p.m. from a barge near Red Rock, 76 Marine Street
Marblehead
July 4 (Rain Date July 5)
Harbor illumination begins at 9 p.m.
Fireworks set off at 9:15 p.m. on Marblehead Harbor
Methuen
July 8
5:30-10:30
Three live bands, dozens of games, 360 video booth, characters, food trucks, face paintings, and more!
Fireworks begin at 9:30 p.m. at 100 Milk Street
Salem
July 4
4-10 p.m.
Children’s activities, face painting, live music, POPS Concert by the Hillyer Festival Orchestra
Fireworks begin at 9 p.m. at the Salem Maritime National Historic Site, 160 Derby Street
Winthrop
July 4
Annual Horribles Parade begins at 9 a.m. at the Public Landing and ends at Coughlin Playground; events at the playground will follow
Fireworks begin at 9:15 p.m. at Coughlin Park, 30 Bay View Avenue
South of Boston
Attleboro
July 4
Kidz 4th Fun Event. Bike parade, family activities, food, music, prizes
Fireworks have been moved to September 2, and begin at 9:20 p.m. at Hayward Field, 89 North Avenue
Braintree
July 1
Stars and Stripes Parade at 11:45 a.m., followed by a kids petting zoo, music, games, inflatables, food vendors and more
Fireworks begin at 10 p.m at Braintree High School, 128 Town Street
Bridgewater
July 4 (Rain Date July 5)
Carnival begins at 4 p.m., food, games, a midway and more
Fireworks begin at 9:30 p.m. at Legion Field, 200 South Street
Canton
July 2
Face painting, inflatables, airbrush tattoos, live music and much more
Fireworks begin at 9:15 p.m. at the Irish Cultural Center, 200 New Boston Road
Fall River
July 4
Live music, face painting, airbrush and glitter tattoos, caricaturist, photo booth, food vendors and more
Fireworks are set off at 9:30 p.m. from the deck of the USS Massachusetts, Battleship Cove
Falmouth
July 4
Fireworks begin at 9:15 p.m. at Falmouth Heights Beach, Gifford Street
Foxborough
July 6
Fireworks begin at 9 p.m. at Patriot Place
Freetown
July 3 (rain date July 9)
Parade begins at 10 a.m., starting from KRR field on Narrows Road in Assonet, and ending at Hathaway Park on Water Street
Fireworks begin at 9 p.m. at Hathaway Park, Assonet
Halifax
July 1
Cornhole, hula hoops, cookie decorating, dunk tank, face painting, food trucks, music and more begin at 5 p.m.
Fireworks begin at 9:15 p.m. behind HOPS Playground, 499 Plymouth Street
Hingham
July 4
4th of July Parade will start at 10:00 AM near the Hingham High School at the Middle Street/Pleasant Street intersection
There will be no fireworks this year.
Middleboro
July 1 (Rain Date July 7)
4th of July Carnival runs on select days from June 30 – July 8
Fireworks are set off at 10 p.m. on Pierce Playground, 26 Jackson Street
Nantucket
July 4
Farmers market, food truck festival, reading of the Declaration of Independence, children’s beach activities, and a water competition between the Nantucket Fire Department and Boynton Lane Reserves
Fireworks set off at 9 p.m. from barges off Jetties Beach
New Bedford
July 4 (Rain Date July 5)
Fireworks set off at 9 p.m. from barges off Jetties Beach
Orleans
July 1 (rain date July 5)
A 4th of July parade will take place at 10 a.m. on the 4th of July
Fireworks at 9 p.m. on July 1 at Rock Harbor Beach, Dyer Prince Road
Plymouth
July 4
Parade begins at 10 a.m., food trucks, music by the Plymouth Philharmonic
Fireworks begin at 9:15 p.m. on the Plymouth Waterfront
Provincetown
July 4 (Rain Date July 5)
4th of July Parade at 11 a.m.
Fireworks set off at 9 p.m. from MacMillan Pier, 24 Macmillan Pier at Provincetown Harbor
Randolph
July 3
Night Before the 4th Parade begins at 7 p.m.
Fireworks begin at approximately 9 p.m. at Randolph High School baseball field, 70 Memorial Parkway
Sandwich
July 1
Spirit of Sandwich 5k and Parade will take place on July 4, with a picnic in the park to follow
Fireworks will begin at 10 p.m. on July 1 at the baseball Field on Morse Road
Sharon
July 3 (Rain Date July 8)
5k road race, children’s parade, family musical entertainment featuring Matt Heaton, food, carnival games, train rides, pie eating contest, and much more
Fireworks will be set off at 9:30 p.m. from a barge on Lake Massapoag, 196 Pond Street
Weymouth
July 3
Musical groups, novelty vendors, inflatable bouncers for kids, and concession stands
Fireworks will be set off at 9:30 p.m. from a barge off Wessagussett Beach, Wessagussett Road