Looking for a light show? WMTW has put together a great list of fireworks. Pay attention to the dates, because they aren't all on July 4th.

  • Auburn: July 4th at 9:30p. from West Pitch Community Park
  • Augusta: July 4th at Mill Park, 9p.
  • Bath: July 4th over the Kennebec River, 9p.
  • Belgrade:July 4th, from floats on Long Pond, 9p.
  • Boothbay Harbor: July 4th from the harbor, 9p.
  • Chebeague Island: July 1st from the waterfront, 9p.
  • Damariscotta: July 4th from Norris Point, 9p.
  • Freeport: July 4th, snow dump site, 9p.
  • Fryeburg: July 1st behind the football field, 9p.
  • Harpswell: July 3rd from White's Point Rd.,9p.
  • Kennebunk: July 4th on Gooch's Beach, 9p.
  • Lewiston: July 4th West Pitch Community Park in Auburn (view them from Veteran's Park), 9p.
  • Naples: July 4th, on Long Lake, 9:15p.
  • Ogunquit: July 4th Main Beach Parking Lot, 9p.
  • Old Orchard Beach: July 4th, beach in front of Palace Playland, 9:45p.
  • Portland: July 4th, Hadlock Field at 8p. / Eastern Prom at 9:30
  • Saco: July 3rd, Funtown Splashtown, 9:30p.
  • Sanford: July 3rd, Number One Pond at dusk
  • Scarborough: July 1st, Beech Ridge Motor Speedway, 9:15p.
  • York: July 4th from York Beach, 9:30p.