Sunday, Dec. 23
Horse-Drawn Hay Rides with help from Jack Frost, 1 to 3 p.m. at The Loop, Methuen. Meet in the courtyard in front of AMC Loews Theatres. Cash and food donations will be accepted for the Lazarus House Food Pantry.
Monday, Dec. 24
American Red Cross Blood Drive, 10 a.m. to 3 p.m. at The Loop, 90 Pleasant Valley St., Methuen. 1-800-RED CROSS (1-800-733-2767), redcrossblood.org.
American Red Cross Blood Drive, 8:30 a.m. to 1:30 p.m. at the Londonderry Lions Hall, 256 Mammoth Road. Sponsored by the Londonderry Lions Club. 1-800-RED CROSS (1-800-733-2767), redcrossblood.org.
Tuesday, Dec. 25
30th Annual Christmas Dinner, noon in the John Hancock Lodge Hall, 275 Broadway, Methuen. Hosted by the Masons of John Hancock Lodge. Those who are alone on Christmas Day or who find themselves short of funds are welcome to enjoy a turkey dinner. Santa may also make a call. 603-490-3316.
Wednesday, Dec. 26
American Red Cross Blood Drive, 2 to 7 p.m. at the Knights of Columbus, 462 Broadway, Methuen. 1-800-RED CROSS (1-800-733-2767), redcrossblood.org.
Presidential Series Video, 11 a.m. and 3 p.m. in the Methuen Senior Activity Center’s main lobby, 77 Lowell St. 978-983-8825.
Teen Coffee House, 6:30 p.m. at the Langley-Adams Library, 185 Main St., Groveland. Talented teens are wanted. Artists, singers, musicians and poets are encouraged to perform. 978-372-1732, langleyadamslib.org.
Thursday, Dec. 27
“Book Chat,” 10 to 11 a.m. at the Haverhill Public Library, 99 Main St. Hear which new fiction and nonfiction titles are getting the best reviews and share with the group. Also features author-talk alerts, e-reader demonstrations, staff picks, and more. 978-373-1586, ext. 608.
Saturday, Dec. 29
American Red Cross Blood Drive, 9 a.m. to 2 p.m. at Saint Joseph School, 56 Oak Terrace, Haverhill. 1-800-RED CROSS (1-800-733-2767), redcrossblood.org.
Visit by local author Frank Paolini, 11 a.m. at the Colby Memorial Library, 7 Colby Road, Danville. Paolini will sign copies of his new children’s book, “Gustov and Me.” Copies of the book will be available for purchase at the event. 603-382-6733.