Wednesday, Nov. 19
Yankee Networkers Chapter of BNI breakfast meet-up, 7 to 8:30 a.m., Farm Bar & Grill, 233 Western Ave.
Thursday, Nov. 20
Story hour, for children ages 3-5 with a caregiver, 10 a.m., TOHP Burnham Library, 30 Martin St. Songs, stories and crafts. 978-768-7410. Email firstname.lastname@example.org.
Friday, Nov. 21
Essex Board of Health’s free shingles clinic, for residents over 60. Register at 978 768-7614. Those eligible will be notified of their appointment time. Some may be wait-listed till vaccine is available. Bring proof of residency and insurance information. Uninsured will not be turned away.
Saturday, Nov. 23
23rd annual Essex Firemen’s spaghetti supper, 4 to 7 p.m., Essex Fire Station, 24 Martin St. Homemade spaghetti and meatballs with salad, beverage and whipped cream ginger bread. Donations at door. Proceeds benefit Fire Department Equipment Fund.
Holiday fairs at Essex churches, 9 a.m. to 2 p.m. All three downtown churches warm up town for winter. On-street parking, gift bargains, homemade food and hot beverages.
Sunday, Nov. 24
36th annual Turkey Trot Road Race, 1 p.m. Registration 10:30 a.m. to noon, upstairs at Woodman’s, 121 Main St. 8K U.S. Track and Field sanctioned event, as well as 8K “Fun Walk.” Both end at Woodman’s. Complimentary chowder. Free race T-shirt for first 200 paid registrations. Proceeds benefit Essex Lion’s Club projects and charities. Email email@example.com. www.essexmalions.com/turkeytrot.html.
Saturday, Nov. 30
Small Business Saturday, shop small and make this our biggest day for local businesses. www.ShopSmall.com.
Thursday, Dec. 5
Essex Holiday Festival Memory Tree lighting, 6:30 p.m., in front of Town Hall, Martin Street. Essex holiday open house festival begins.
Friday, Dec. 6
Santa arrives by boat, 6 p.m., Town Landing.
Saturday, Dec. 7
Breakfast with Santa, 8 to 11 a.m., Essex Elementary School.