If you are looking for Greater Boston events to keep your family entertained this 4th of July, we’ve got you covered! Whether you’re staying close to home or want to venture out to a new part of our awesome area, we have events listed in Greater Boston, Metro West, north of the city, AND south of the city. We’re sure there’s something that will fit your family’s needs.
If you plan to celebrate at home, make sure to check out our Guide to a Stay-At-Home 4th of July for some great ideas!
This is by no means a comprehensive list. If you know of any fun family activities we missed, please let us know in the comments.

Greater Boston
Somerville
June 30 (rain date July 1)
6-10 p.m.
Music performance by Pressure Cooker, plus fireworks and more!
Trum Field
Boston
July 1-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:
July 1 :: 11 a.m.-8 p.m. :: Free music performances in Downtown Crossing
July 2 :: 6-9 p.m. :: Pre-fireworks concert and children’s activities at Christopher Columbus Park
July 2 :: 9:15 p.m. :: Fireworks over Boston Harbor
July 3 :: 12-3 p.m. :: Independence Pooch Parade
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
Fireworks Shows
Acton
July 4
9:30 p.m.
Nara Park, 25 Ledge Rock Way
Auburn
June 30 (rain date 7/1)
9:30 p.m.
Pappas Recreation Complex, 203 Pakachoag St.
Fitchburg
July 3
10 p.m.
Fireworks are shot off Rollstone Hill off Pratt Road
Harvard
July 4
9:15 p.m.
Fruitlands Museum, 102 Prospect Hill Rd.
Lexington
July 2
9:30 p.m.
Lexington HS baseball field
Needham
July 3
9:15 p.m.
Needham HS Parking Lot, 609 Webster Street
Newton
July 4
9:30 p.m.
Albemarle Field/Halloran Sports Complex
Walpole
July 2
9:30 p.m.
220 School Street
Waltham
July 4
9 p.m.
Leary Field
Worcester
June 30 (rain date July 1)
9 p.m.
Bell Hill, 170 Belmont Street
North of Boston
Fireworks Shows
Amesbury
July 4
9:30 p.m.
Woodsom Farm, 223 Lions Mouth Road
Andover
July 3 (rain date July 5)
9:20 p.m.
Andover High School, 80 Shawsheen Road
Beverly
July 4 (rain date July 5)
9:15 p.m.
West Beach in Beverly Farms, 121 West Road
Gloucester
July 3
9:30 p.m.
Stage Fort Park, 1 Hough Ave.
Haverhill
July 1 (rain date July 5)
9:15 p.m.
Riverside Park, 163 Lincoln Avenue
Lowell
July 2 (rain date July 5)
9 p.m.
Pedestrian Walkway, Aiken Street
Lynn
July 3 (rain date July 5)
9 p.m.
Barge near Red Rock, 76 Marine Street
Marblehead
July 4
9 p.m.
Marblehead Harbor
Methuen
July 2
9:30 p.m.
100 Milk Street
North Andover
July 3 (rain date July 5)
9:30 p.m.
Hayes Stadium, 495 Main Street
Reading
June 25
9 p.m.
Baseball field at Reading Memorial High School, 62 Oakland Road
Salem
July 4
10:15 p.m.
Barge off Derby Wharf, Winter Island
Winthrop
July 4
9 p.m.
Norcross Point
South of Boston
Fireworks Shows
Attleboro
July 1 (rain date July 5)
9:20 p.m.
Hayward Field, 89 North Avenue
Braintree
June 26
10 p.m
Braintree HS, 128 Town Street
Bridgewater
July 4
9:30 p.m.
Legion Field, 200 South Street
Canton
July 4 (rain date July 5)
9:15 p.m.
Irish Cultural Center
Fall River
July 4
9:30 p.m.
Barge in the Taunton River, 1338 Davol Street
Falmouth
July 4
9:15 p.m.
Falmouth Heights Beach, Gifford Street
Foxborough
July 3
9 p.m.
Patriot Place
Freetown
July 3 (rain date July 9)
9 p.m.
Hathaway Park, Carleys Way
Halifax
June 25 (rain date June 26)
9 p.m.
Halifax Elementary School Field, 464 Plymouth Street
Hingham
July 1
9:30 p.m.
Hingham Harbor
Mashpee
July 3 (rain date July 5)
9 p.m.
Golf Course, 20 Red Brook Road
Middleboro
July 2
10 p.m.
Battis Field, Jackson Street
Nantucket
July 4
9 p.m.
Barges off Jetties Beach
New Bedford
July 4
9 p.m.
49 State Pier (waterfront)
Onset
July 2
9 p.m.
Shell Point Beach parking lot, near 61 South Blvd.
Orleans
July 1 (rain date July 5)
9 p.m.
Rock Harbor Beach, Dyer Prince Road
Plymouth
July 4
9:15 p.m.
Plymouth Waterfront
Provincetown
July 4
9 p.m.
MacMillan Pier, 24 Macmillan Pier at Provincetown Harbor
Randolph
July 3
9:30 p.m.
Randolph HS baseball field, 70 Memorial Parkway
Sandwich
July 4
10 p.m.
Old Town Cemetary, Grove Street
Sharon
July 3
9:30 p.m.
Barge on Lake Massapoag, 196 Pond Street
Weymouth
July 3
9:30 p.m.
Barge off Wessagussett Beach, Wessagussett Road