Saturday, Nov. 29
31st annual Christmas in Kennebunk, Downtown Plaza, Kennebunk. Caroling, live music and free refreshments. FMI, visit www.kennebunkmaine.us.
Outta the Box thrift store, 10 a.m. to 5 p.m. Route 1, Kennebunk (across from Wallingford Hall). Clothing, furniture, household, collectibles. Gently used donations accepted. FMI, call 604-5050.
Farmers market, 8 a.m. to 1 p.m., downtown Kennebunk. FMI, visit www.kennebunkfarmersmarket.org.
St. David’s Episcopal Church, Kennebunk, Vigil Eucharist Service, 5 p.m. FMI, call 985-3073.
St. Martha Church, Mass, 4 p.m., 30 Portland Road, Kennebunk. FMI, call 985-6252 or visit www.holyspirit.org.
Cargo Shop, 10 a.m. to noon, Church on the Cape, Langsford Road (next to Atlantic Hall), Cape Porpoise. Open Tuesdays, Thursdays (2 to 4 p.m.) and Saturdays through December.
St. David’s Budget Box Consignment Shop, 10 a.m. to 4 p.m., 2 Bragdon Lane, Kennebunk (next to Anchor Fence). Donations and consignments taken any time. Consignments processed Mondays 9:30 a.m. to 1 p.m. FMI, call 985-3544.