As soon as Memorial Day festivities wind down, it’s time to start making plans for a spectacular Fourth of July celebration. You might be asking yourself, “where can I find fireworks near me this year?” Luckily, we have you covered. As the birthplace of the nation (or so we like to think), Massachusetts knows a thing or two about putting on a fantastic fireworks show in honor of Independence Day. The fireworks shows we told you about in 2016 were pretty incredible, but this year’s celebrations are going to be even better.

Check out some of the best Massachusetts fireworks for 2017, and then keep scrolling to see our complete list of all the shows happening in Massachusetts this Fourth of July.

Related Stories

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

This Is The Most Massachusetts Sound You'll Ever Hear, And We Can't Stop Listening To It

This Is The Most Massachusetts Sound You'll Ever Hear, And We Can't Stop Listening To It

Take a look at the rest of the fireworks shows in Massachusetts this year, and comment with any shows we may have missed!

Barnstable County

Chatham 12/31/2017 12 AM, Oyster Pond (No Rain Date)

East Harwich 7/4/107 9:15 PM 3 Barges off Wequassett Inn – On Pleasant Bay (Rain Date 7/5/2017)

Falmouth 7/4/2017 Dusk, Falmouth Heights Beach

Hyannis 7/4/2017 Dusk, Lewis Beach (Rain Date 9/2/2017)

Mashpee 6/30/2017 9:30 PM, Mashpee H.S. – 500 Old Barnstable Rd

Mashpee 7/2/2017 9:30 PM, Golf Course – 20 Red Brook Road

Mashpee 7/4/2017 Dusk, Willowbend Country Club – 130 Willowbend Drive

Orleans 7/2/2017 Dusk, Rock Harbor (Rain Date 7/6/2017)

Provincetown 7/4/2017 9:00 PM MacMillan Pier

Sandwich 7/3/2017 9:00 PM, Ridge Country Club – 70 Country Club Road

Sandwich 7/4/2017 9:00 PM, Old Town Cemetery – Grove Street (Rain Date 7/5/2017)

Sandwich 7/14/2017 9:30 PM, Town Fair – 365 Quaker Meeting House Road

Sandwich 12/31/2017 8:00 PM, Sandwich Village

Yarmouth 10/8/2017 8:00 PM, Seaside Festival – Seagull Beach, South Yarmouth

Berkshire County

Dalton 6/2/2017 10:00 PM, Legion Grounds – E. Deming Street

Dalton 6/3/2017 10:00 PM, Legion Grounds – E. Deming Street

Pittsfield 7/4/2017 9:30 PM, Pittsfield Cemetery Property – 105 Wahconah St. (Rain Date 7/8/2017)

Pittsfield 7/21/2017 9:30 PM, Pittsfield Cemetery Property – 105 Wahconah St. (Rain Date 7/29/2017)

Bristol County

Dighton 6/3/2017 10:00 PM, Rear of Dighton Town Hall – 979 Somerset Ave.

Freetown 7/3/2017 9:30 PM, Hathaway Park – Carleys Way

New Bedford 7/4/2017 9:00 PM, Barge in New Bedford Harbor – 7 Fish Island (Rain Date 7/5/2017)

Norton 6/17/2017 9:00 PM, Norton High School – 66 West Main St.

Dukes County

Edgartown 7/4/2017 9:15 PM Edgartown Harbor – Oak Bluffs Ave. (Rain Date 7/5/2017)

Essex County

Lynn 7/3/2017 9:00 PM Barge near Red Rock – 76 Marine Blvd. (Rain Date 7/6/2017)

Methuen 7/2/2017 9:15 PM Barge on Merrimack River – Riverside Drive

Middleton 6/24/2017 9:20 PM Town Transfer Station – Natsue Way (Rain Date 6/25/2017)

Nahant 7/4/2017 9:00 PM Bailey’s Hill Park – Bass Point Road

South Hamilton 6/24/2017 9:15 PM Patton Park – Bay Road (Rain Date 6/25/2017)

Franklin County

Conway 6/16/2017 9:00 PM Field across from 59 Shelburne Falls Rd (Rain Date 6/17/2017)

Greenfield 7/1/2017 9:30 PM Poet’s Seat Tower – Mountain Road (Rain Date 7/2/2017)

Turners Falls 7/29/2017 9:00 PM Franklin County Boat Club – Unity Park

Hampden County

Agawam 7/4/2017 9:15 PM Town Common (No Rain Date)

Chicopee 7/1/2017 9:30 PM Szot Park – Front Street 7/2/2017

Holyoke 6/30/2017 9:15 PM MacKenzie Stadium – 500 Beech St.

Monson 6/24/2017 9:15 PM Quarry Hill School – 43 Margaret St. (Rain Date 6/25/2017)

Hampshire County

Florence 6/24/2017 Dusk Look Memorial Park – 300 N. Main St. (Rain Date 6/25/2017)

Granby 6/10/2017 9:00 PM Dufresne Park – 32 Kendall Street (Rain Date 6/11/2017)

Northampton 6/24/2017 9:15 PM Look Park Gazebo Area – Look Park Service Road 6/25/2017

South Hadley 7/3/2017 9:30 PM 100 Mosier Street (Rain Date 7/5/2017)

Ware 6/24/2017 9:00 PM Ware High School – 4 Gould Road

Middlesex County

Acton 7/1/2017 9:00 PM Behind Nara Park – 25 Ledge Rock Way ( Rain Date 7/2/2017)

Ayer 7/1/2017 9:00 PM Pirone Park – 36 Bligh Street 7/2/2017

Carlisle 6/25/2017 9:30 PM Baseball Field – Church Street (Rain Date 7/8/2017)

North Reading 7/4/2017 9:30 PM Ipswich River Park – 8 Central Street

Pepperell 7/1/2017 9:30 PM Nissitissit Middle School – Chase Ave.

Reading 6/17/2017 9:00 PM Baseball field at the Reading Memorial High School – 62 Oakland Road (Rain Date 6/11/2017)

Somerville 6/29/2017 9:15 PM Trum Field – Franey Road (Rain Date 7/8/2017)

Waltham 7/4/2017 9:00 PM Leary Field – 19 Athletic Field Road (Rain Date 7/5/2017)

Winchester 6/3/2017 9:00 PM Manchester Field – 458 Main Street (Rain Date 6/4/2017)

Woburn 6/17/2017 10:00 PM DPW Yard off N. Warren St. – North Warren Stree

Norfolk County

Bellingham 7/4/2017 9:00 PM Bellingham H.S. – 60 Blackstone Field N/A

Dedham 6/17/2017 9:15 PM Memorial Field – Eastern Avenue

Foxborough 6/10/2017 9:00pm 9:00 PM Army Field – South Street (Rain Date 6/11/2017)

Milton 6/24/2017 10:15 PM 2 Barges in Neponset River – 1 Granite

Quincy 6/10/2017 9:00 PM Pageant field Boat Landing – Vietnam Veterans Drive

Plymouth County

Hanover 6/24/2017 9:00 PM Ball fields behind Center School – 65 Silver Street

Hull 6/24/2017 9:30 PM Barge off Nantasket Beach – 109-125 Main Street

Onset 7/1/2017 Dusk Onset Beach & Bay (Rain Date 7/8/2017)

Suffolk County

Boston 07/04/2017 10:30 p.m. Charles River

Worcester County

Auburn 6/29/2017 9:30 PM Pappas Recreation Complex – 203 Pakachoag St.

Fitchburg 6/18/2017 10:00 PM Coolidge Park Baseball Field – 1000 John Fitch Highway

Fitchburg 7/3/2017 10:00 PM Rollstone Hill – access from Pratt Road

Northbridge 6/30/2017 9:00 PM Lasell Field – 171 Linwood Avenue

Uxbridge 7/8/2017 9:00 PM McCloskey M.S. – 62 Capron Street

Webster 6/24/2017 9:00 PM Webster Lake – Memorial Beach Hillside Ave. (Rain Date 6/25/2017)

Westborough 6/10/2017 9:00PM 2 Barges on Chauncy Lake – Chauncy Street Boat Ramp

Worcester 6/25/2017 9:00 PM Worcester Country Club – 2 Rice Street (Rain Date 7/9/2017)

Worcester 6/30/2017 9:00 PM Bell Hill – 170 Belmont Street (Rain Date 7/1/2017)

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