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

Boston Moms
Boston Moms is a rapidly growing community of moms in the Boston area, providing a collaborative parenting resource written and read by local moms. We are passionate about engaging with our readers online through mom-to-mom content + recommendations, and offline through our exciting local events that connect moms to each other and to local and national businesses they should know about!