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

City of Bath/Facebook 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.

  1. Bar Harbor

Visit Bar Harbor Maine/Facebook With its charming street lamps, this downtown Bar Harbor street looks pretty magical, all winter long.

  1. Portland

Corey Templeton/flickr Of course one of our biggest cities has one of the best main streets.

  1. Freeport

Freeport USA/Facebook With its huge tree and tons of sparkle lights, Freeport’s Main Street is ready for the holidays.

  1. Augusta

Terry Ross/flickr The Main Street in Augusta glows with the warmth of holiday lights.

  1. Camden

Experience Camden Maine/Facebook Camden’s Main Street looks like it could be right out of a Dickens novel.

  1. Gardiner

Gardiner Main Street/Facebook Gardiner’s month-long celebration means that Main Street gets dressed up early and stays that way all month long. Simply enchanting!

  1. Skowhegan

Main Street Skowhegan/Facebook Downtown Skowhegan is full of fun for the holidays. Even during the daytime, you’ll find festivities on Main Street.

  1. Bangor

Downtown Bangor/Facebook Bangor’s town tree is what really makes this main street come alive during the holiday season.

  1. Kennebunkport

Kennebunkport’s 35th Annual Christmas Prelude 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!

City of Bath/Facebook

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.

Visit Bar Harbor Maine/Facebook

With its charming street lamps, this downtown Bar Harbor street looks pretty magical, all winter long.

Corey Templeton/flickr

Of course one of our biggest cities has one of the best main streets.

Freeport USA/Facebook

With its huge tree and tons of sparkle lights, Freeport’s Main Street is ready for the holidays.

Terry Ross/flickr

The Main Street in Augusta glows with the warmth of holiday lights.

Experience Camden Maine/Facebook

Camden’s Main Street looks like it could be right out of a Dickens novel.

Gardiner Main Street/Facebook

Gardiner’s month-long celebration means that Main Street gets dressed up early and stays that way all month long. Simply enchanting!

Main Street Skowhegan/Facebook

Downtown Skowhegan is full of fun for the holidays. Even during the daytime, you’ll find festivities on Main Street.

Downtown Bangor/Facebook

Bangor’s town tree is what really makes this main street come alive during the holiday season.

Kennebunkport’s 35th Annual Christmas Prelude

The entire town of Kennebunkport is aglow with sparkling holiday lights, and the town’s main street is no exception!

OnlyInYourState may earn compensation through affiliate links in this article.