While Sharon's Independence Day celebration is always a hit, there are many other fireworks displays in the area to look forward to as Fourth of July draws near.
Here is a list of towns by date that will have Independence Day displays.
Friday, June 29
Brockton 8 p.m.: Brockton Fairgrounds
Hingham 9:15 p.m.: Black Rock Country Club [Rain Date 6/30]
Saturday, June 30
Braintree 10 p.m.: After a parade and carnival at Braintree High School
Hingham 9:30 p.m.: Barge in Hingham Bay [Rain Date 7/1]
Tuesday, July 3
Sharon 9:30 p.m.: Veteran's Memorial Park Beach [Rain Date 7/8]
Foxborough 9 p.m.: Patriot Place
Franklin 9 p.m.: Franklin Jr. High Athletic Fields [Rain Date 7/5]
Freetown 8 p.m.: Off South Main Street [Rain Date 7/6]
Milford 9 p.m.: Clark Island [Rain Date 7/5]
Needham 9:30 p.m.: Memorial Field
Weymouth 9 p.m.: Barge off Wessagusset Beach [Rain Date 7/7]
Wednesday, July 4
Attleboro 9 p.m.: Hayward Field [Rain Date 7/5]
Bellingham 9 p.m.: 100 Blackstone St.
Boston 10:35 p.m.: Over the Charles River
Middleborough 9 p.m.: Battis Field [Rain Date 7/5]
New Bedford 7 p.m.: Barge off Pier 3
Plymouth, 9 p.m. Plymouth waterfront
Walpole 9:30 p.m.: Stone Field