We've shown you some stellar Christmas light displays around the state, but did you know that some of Maine's little towns have the most charming, enchanting main streets during the holidays? These 10 towns go all out, dressing up their storefronts, trees and fixtures with lights, decorations and holiday cheer.
1. Bath
The little town of Bath is so quaint that it needs only the most natural decorations to dress it up. A few trees, wreaths and garland make Front street festive.
2. Bar Harbor
With its charming street lamps, this downtown Bar Harbor street looks pretty magical, all winter long.
3. Portland
Of course one of our biggest cities has one of the best main streets.
4. Freeport
With its huge tree and tons of sparkle lights, Freeport's Main Street is ready for the holidays.
5. Augusta
The Main Street in Augusta glows with the warmth of holiday lights.
6. Camden
Camden's Main Street looks like it could be right out of a Dickens novel.
7. Gardiner
Gardiner's month-long celebration means that Main Street gets dressed up early and stays that way all month long. Simply enchanting!
8. Skowhegan
Downtown Skowhegan is full of fun for the holidays. Even during the daytime, you'll find festivities on Main Street.
9. Bangor
Bangor's town tree is what really makes this main street come alive during the holiday season.
10. Kennebunkport
The entire town of Kennebunkport is aglow with sparkling holiday lights, and the town's main street is no exception!
Are you lucky enough to live in any of these towns? Did we miss a town that has an adorable main street? Tell us about it!
Subscribe to our newsletter
Get the latest updates and news
Thank you for subscribing!