Christmas Prelude, Kennebunkport
Kennebunkport’s Christmas Prelude runs December 3 to 13, 2026, with tree lightings, a hat parade, trolley rides, holiday markets and dinners. We have the schedule through December 8; see the official schedule for the later days.
Details and updates: official event page.