Fireworks shows around  Maine include the following. This schedule is subject to change; visit each town’s website for updates.

Augusta: 9:15 p.m. July 4, Waterfront Park

Bar Harbor: 9:15 p.m. July 4, waterfront

Bath: 9 p.m. July 7, waterfront

Belgrade: 9:15 p.m. July 4, Long Pond Peninsula

Boothbay Harbor: 9 p.m. July 4, harbor

Camden: 9 p.m. July 4, harbor

Carrabassett Valley: 9:15 p.m. July 4, town park

Damariscotta: 9:15 p.m. July 4, downtown

Freeport: 9:15 p.m. July 4, L.L. Bean Discovery Park

Frye Island: 9:30 p.m. July 6, Long Beach Marina

Harpswell/Bailey Island: 9:30 p.m. July 5, Garrison Cove

Kennebunk: 9 p.m. July 4, Gooch’s Beach

Lewiston/Auburn: 9:30 p.m. July 4, West Pitch Park

Naples: 9 p.m. July 4, Long Lake

Ogunquit: 9:15 p.m. July 4, Main Beach

Old Orchard Beach: 9:45 p.m. July 4-5, The Pier

Phippsburg: 9 p.m. July 3, Sebasco Harbor Resort

Portland: 9:20 p.m. July 4, Eastern Promenade

Saco: 9:30 p.m. July 3, Funtown/Splashtown USA rear parking lot

Sanford: 9 p.m. July 3, No. 1 Pond

Scarborough: 9:15 p.m. July 2, Beach Ridge Motor Speedway

South Harpswell: 9:15 p.m. July 3, Whites Point Road

Thomaston: 9:15 p.m. July 4, downtown

Wiscasset: 9:15 p.m. July 4, Sherman Park Athletic Field

York: 9:30 p.m. July 5, Short Sands Beach


Only subscribers are eligible to post comments. Please subscribe or to participate in the conversation. Here’s why.

Use the form below to reset your password. When you've submitted your account email, we will send an email with a reset code.

filed under: