Massachusetts is known as America’s Cradle of Liberty for its countless contributions to the campaign for independence. Check out these stellar fireworks displays across the state and celebrate our country’s birth with a bang.

Scroll to the bottom for a complete list of this year’s Fourth of July fireworks in Massachusetts.

Related Stories

You'll Never Look At Donuts The Same Way After Trying Kane's Donuts In Massachusetts

You'll Never Look At Donuts The Same Way After Trying Kane's Donuts In Massachusetts

I Discovered My Family Roots At The Village Pancake House In Rowley, Massachusetts

I Discovered My Family Roots At The Village Pancake House In Rowley, Massachusetts

7 Waterfront Retreats In Massachusetts That Are Perfect For Warm Weather Adventures

7 Waterfront Retreats In Massachusetts That Are Perfect For Warm Weather Adventures

Those are just a few of the incredible fireworks displays that we have to look forward to this year! Don’t worry if none of the above are happening in your area, as we’re happy to give you the dates, times and locations of all the shows across the state this Fourth of July. Thanks to Boston Central for putting together a great list of these fantastic events.

A
Acton 7/2/2016 9:25 PM Behind Nara Park – 25 Ledge Rock Way (No Rain Date)
Andover 6/3/2016 8:00 PM O’Brien Field (Parcel 7) – Merrimack College (Rain TBA)
Andover 7/3/2016 9:20 PM Andover H.S. – 80 Shawsheen Road (Rain Date 7/5/2016)
Attleboro 7/3/2016 9:20 PM Parking lot at Cyril Brennan Middle School – Rathburn Willard Drive (Rain Date 7/5/2016 )
Auburn 7/1/2016 9:30 PM Pappas Recreation Complex – 203 Pakachoag St. (Rain Date 7/2/2016)
Ayer 7/2/2016 9:00 PM Pirone Park – 36 Bligh Street (Rain Date 7/3/2016)

B
Bellingham 7/4/2016 9:00 PM Bellingham H.S. – 60 Blackstone Field (Rain Date 7/5/2016)
Beverly 8/7/2016 9:00pm Lynch Park (Beverly Homecoming Days finale)
Boston 7/4/2016 8:30pm Pops Concert – 10:30pm Fireworks Hatch Shell Esplanade
Braintree – 6/25/2016 Braintree High School Soldiers Salute at 9:30pm & Fireworks at 10:00pm
Bridgewater 7/4/2016 9:30 PM Legion Field – 200 South Street (Rain 7/5/2016)
Burlington 8/6/2016 9:00pm as a part of Celebrate Burlington

C
Canton 7/4/2016 9:15 PM Irish Cultural Ctr. – 200 New Boston Rd
Chicopee 6/25/2016 9:30 PM Szot Park – Front Street (Rain Date 6/26/2016)

D
Dalton 6/3/2016 10:00 PM Legion Grounds – E. Deming Street (No Rain Date)
Dalton 6/4/2016 10:00 PM Legion Grounds – E. Deming Street (No Rain Date)
Dighton 6/4/2016 10:00 PM Rear of Dighton Town Hall – 979 Somerset Ave. (Rain 6/5/2016)
Dracut 6/30/2016 9:00 PM Dracut H.S. – 1560 Lakeview Ave. (Rain Date 9/1/2016)

E
East Harwich 6/26/2016 9:00 PM One barge in Pleasant Bay – On Pleasant Bay (No Rain Date)
East Harwich 7/4/2016 9:15 PM 3 Barges off Wequassett Inn – On Pleasant Bay (Rain 7/5/2016)
Edgartown 7/4/2016 9:15 PM Edgartown Harbor – Oak Bluffs Ave. (Rain 7/5/2016)

F
Fitchburg 6/19/2016 10:00 PM Coolidge Park Baseball Field/1000 John Fitch Highway (No Rain Date)
Freetown 7/3/2016 8:00 PM Hathaway Park – Carleys Way (Rain Date 7/9/2016)

G
Gloucester 7/3/2016 9:30 PM – Grand Fireworks Display over Gloucester Harbor
Greenfield 7/2/2016 9:30 PM Poet’s Seat Tower – Mountain Road (Rain Date 7/3/2016)

H
Halifax 7/2/2016 9:00 PM Halifax Elementary School Field – Plymouth Street (Rain 7/9/2016)
Hanover 6/25/2016 at Dusk for Hanover Days
Harvard 7/1/2016 9:15 PM Fruitlands Museum – 102 Prospect Hill Road (Rain Date 7/8/2016)
Haverhill 7/3/2016 9:15 PM Riverside Park – 162 Lincoln Avenue (Rain Date 7/5/2016)
Hingham 7/2/2016 9:00 PM Button Island – Hingham Harbor – 3 Otis Street (Rain 7/3/2016)
Holyoke 6/24/2016 9:15 PM Holyoke Community College – Campus Road (Rain Date 6/25/2016)
Holyoke 6/24/2016 9:15 PM MacKenzie Stadium – 500 Beech St. (No Rain Date)
Holyoke 7/1/2016 9:15 PM MacKenzie Stadium – 500 Beech St. (No Rain Date)
Holyoke 7/22/2016 9:15 PM MacKenzie Stadium – 500 Beech St. (No Rain Date)
Hull 6/18/2016 9:30 PM Barge off Nantasket Beach – 109-125 Main Street (Rain 6/19/2016)

L
Leominster 6/11/2016 9:30 PM Doyle Field – Parking lot next to tennis courts – 115 Priest Street (Rain Date 6/12/2016)
Lexington 7/2/2016 9:30 PM Lexington H.S. Baseball Field – Worthen Road (Rain 7/5/2016)
Lincoln 7/4/2016 Music & BBQ at 7:30pm, with fireworks at 9:15pm ($20/parking)
Lynn 7/3/2016 9:15 PM Barge near Red Rock – 76 Marine Blvd. (Rain Date 7/6/2016)

M
Manchester 7/3/2016 9:15 PM Barge 300 yards off Singing Beach – Beach Street (Rain 7/5/2016)
Marblehead 7/4/2016 9:30 PM Barge in the Harbor – Commercial Street Wharf (Rain 7/5/2016)
Mashpee 7/1/2016 9:30 PM Mashpee H.S. – 500 Old Barnstable Rd (Rain Date 7/2/2016)
Methuen 7/2/2016 9:30 PM Barge on Merrimack River – Riverside Drive (Rain Date 7/8/2016)
Middleborough 7/3/2016 10:00 PM Battis Field – Pierce playground – Jackson Street (Rain 7/5/2016)
Middleton 6/18/2016 9:20 PM Town Transfer Station – Natsue Way (Rain Date 6/19/2016)
Millbury 7/3/2016 9:45 PM Lot behind True Value – Howe Avenue (Rain Date 7/4/2016)
Milton 6/25/2016 9:45 PM 2 Barges in Neponset River – 1 Granite (Rain Date 6/26/2016)
Monson 6/25/2016 9:15 PM Quarry Hill School – 43 Margaret St. (Rain Date 6/26/2016)

N
Nahant 7/4/2016 9:00 PM Bailey’s Hill Park – Bass Point Road (Rain Date 7/5/2016)
Nantasket Beach (Barge) 6/19/2016 – 109-125 Main Street
Needham 7/3/2016 ~9:00 PM (at dark)
Newton 7/4/2016 9:00pm at Halloran Field & Sports Complex Albemarle Rd.
New Bedford 6/11/2016 9:15 PM Walsh Athletic Fields – 328 Parker St. (No Rain Date)
New Bedford 6/18/2016 8:15 PM Walsh Athletic Fields – 328 Parker St. (No Rain Date)
New Bedford 7/4/2016 9:00 PM Barge in New Bedford Harbor – 7 Fish Island (Rain 7/5/2016)
New Bedford 7/9/2016 9:15 PM Walsh Athletic Fields – 328 Parker St. (No Rain Date)
North Andover 7/3/2016 9:30 PM Hayes Stadium – 495 Main Street (Rain Date 7/9/2016 )
North Reading 7/2/2016 8:00 PM Ipswich River Park – 8 Central Street (7/3 OR 7/4)
Northampton 6/25/2016 9:15 PM Look Park Gazebo/Look Park Service Road (Rain 6/26/2016)
Northbridge 7/1/2016 9:00 PM Lasell Field – 171 Linwood Avenue (Rain Date 7/2/2016)
Norton 6/18/2016 9:00 PM Norton High School – 66 West Main St. (Rain Date 6/25/2016)

O
Oakham 7/1/2016 9:30 PM Barge on Lake Dean – 203 Bechan Rd. (Rain Date 7/2/2016)
Orleans 7/2/2016 9:00 PM Barge off Rock Harbor Beach – Bay View Drive (Rain 7/3/2016)

P
Pepperell 7/2/2016 9:30 PM Nissitissit Middle School – Chase Ave. (No Rain Date)
Pittsfield 6/10/2016 9:30 PM Pittsfield Cemetery Property – 105 Wahconah St. (Rain 6/18/2016)
Pittsfield 6/2/2016 9:30 PM,Pittsfield Cemetery Property 05 Wahconah Street (Rain 6/4/2016)
Pittsfield 6/24/2016 9:30 PM Pittsfield Cemetery Property – 105 Wahconah St. (Rain 7/16/2016)
Pittsfield 7/22/2016 9:30 PM Pittsfield Cemetery Property – 105 Wahconah St. (Rain 7/30/2016)
Pittsfield 7/4/2016 9:30 PM Pittsfield Cemetery Property – 105 Wahconah St. (Rain 7/6/2016)
Pittsfield 7/8/2016 9:30 PM Pittsfield Cemetery Property – 105 Wahconah St. (Rain 7/16/2016)
Provincetown 7/4/2016 9:00 PM MacMillan Pier (Rain Date 7/5/2016)

Q
Quincy 6/11/2016 at 9:30pm. Flag Day celebration at Pageant Field, Merrymount Park
Quincy/Weymouth 7/3/2016 9:15 PM Barge off Wessagusset Beach – 555 South Street (Quincy) – Wessagusset Road (Weymouth) (Rain 7/5/2016)

R
Randolph 7/3/2016 9:30 PM Randolph H.S. baseball field – 70 Memorial Parkway (Rain 7/5/2016)
Reading 6/11/2016 9:00 PM Baseball field at Reading High School – 62 Oakland Road (Rain Date 9/3/2016)
Rutland 7/3/2016 9:20 PM Behind DPW Garage – 17 Pommogussett Road (Rain 7/5/2016)

S
Salem 7/4/2016 ~9:15pm at Derby Wharf
Salisbury 7/2/2016 10:15pm (as well as each summer Saturday preceded by a free concert)
Sharon 7/3/2016 9:30 PM Barge on Lake Massapoag – 50 Beach Street (Rain Date 7/10/2016)
Somerville 6/30/2016 9:15 PM Trum Field – Franey Road (Rain Date 7/7/2016)
South Hadley 7/3/2016 9:30 PM 100 Mosier Street (Rain Date 7/5/2016)
South Yarmouth 6/24/2016 8:00 PM South Middle Beach – South Shore Dr. (Rain Date 6/26/2016)
Stoughton 7/3/2016 9:30 PM West School Athletic Complex – Pearl Street (Rain 7/8/2016)
Swampscott 7/4/2916 ~9:00pm Swampscott pier near kings beach

T
Taunton 7/1/2016 9:00 PM Hopewell Park – 15 Hamilton Street (No Rain Date)

W
Waltham 7/4/2016 9:15 PM Leary Field – 19 Athletic Field Road (Rain Date 7/5/2016) (Concert & festivities begin at 7:30pm)
Walpole 7/3/2016 9:30 PM Joe Morgan Memorial Field – 220 School Street (Rain 7/6/2016)
Ware 6/25/2016 9:00 PM Grenville Park – 79 Church Street (Rain Date 6/26/2016)
Westfield 7/2/2016 9:15 PM South Middle School Field – 30 W. Silver Street (Rain 7/5/2016)
Westford 6/25/2016 9:15 PM Barge on Long Sought-For Pond – Downs Rd. (Rain Date 6/26/2016)
Weymouth 7/3/2016 9:15 PM Barge off Wessagusset Beach – 555 South Street (Quincy) – Wessagusset Road (Weymouth) (Rain 7/5/2016)
Winchester 6/4/2016 9:00 PM Manchester Field – 458 Main Street 6/5/2016
Woburn 6/18/2016 10:00 PM DPW Yard off N. Warren St. – North Warren Street (No Rain Date)
Worcester 7/1/2016 9:30 PM East Park, Shrewsbury Street

OnlyInYourState may earn compensation through affiliate links in this article. As an Amazon Associate, we earn from qualifying purchases.