Here is a roundup of fireworks displays in cities, towns and communities across Maine. Weather or other factors could lead to changes.
Will it rain? Check the latest Total Weather forecast
Information is from the Maine Fire Marshal’s Office and shows will be added as they are posted.
Bath: Wednesday, July 4 at 9 p.m. over the Kennebec River
Belgrade: Wednesday, July 4 at 9 p.m. from floats on Long Pond
Boothbay Harbor: Wednesday, July 4 at 9 p.m. from harbor
Bridgton: Tuesday, July 3, at 9 p.m. from athletic field on Frances Bell Drive
Carrabassett Valley: Wednesday, July 4 at 9 p.m. from the airport
Casco: Monday, July 2 at 9:26 p.m. from Sebago Lake
Dexter: Tuesday, July 3 at 9 p.m. on the high school football field
Jay: Tuesday, July 3 at 9 p.m. from Ski Slope Road
Limestone: Wednesday, July 4 at 9 p.m. from Cavendish Farms
Mount Vernon: Sunday, July 1 at 9 p.m. from 8 Belgrade Road
Old Orchard Beach: Wednesday, July 4 at 9:45 p.m. on the beach in front of Palace Playland
Oxford: Saturday, June 30 at 10 p.m. from the Oxford Speedway
Phippsburg: Monday, July 2 at 9 p.m. near the tennis courts on Kenyon Road
Poland: Tuesday, July 3 at 9 p.m. from the Poland Spring Resort
Portland: Wednesday, July 4 at 9:15 p.m. from the Eastern Prom
Rangeley: Tuesday, July 3 at 9:30 p.m. from the town park
Saco: Tuesday, July 3 at 9:30 p.m. from Funtown/Splashtown USA
Sanford: Tuesday, July 3 at 9 p.m. at Number One Pond
Searsport: Wednesday, July 4 at 9 p.m. from Mosman Park
Stonington: Wednesday, July 4 at 9:15 p.m. from harbor
Turner: Tuesday, July 3 at 9 p.m. from Ricker Hill
Woolwich: Wednesday, July 4 at 9 p.m. along the Kennebec River for Bath Heritage Days
If your town is not listed, please contact your local town hall for more information.