The Town Green in Windsor is the place to gather during the holidays to experience the Charlie Brown Christmas Tree Grove. 200 brightly-lit, individually decorated trees line the walkways of the green throughout the month of December, kicking off with the tree lighting and celebration on December 5. Enjoy holiday music, nightly snowfall at 5:30 and 7:30, and beautifully decorated trees all holiday season long.
top of page
bottom of page