Thursday, Nov. 29
American Red Cross Blood Drive, 2 to 7 p.m. at the Faith Lutheran Church, 360 South Main St., Andover. 1-800-RED CROSS (1-800-733-2767), redcrossblood.org.
Zumba Plus, 1 p.m. at the Groveland Council on Aging, Town Hall, 183 Main St. With instructor, Susan Tribble. 978-372-1101.
Friday, Nov. 30
Tony Kenny’s “Christmas Time in Ireland,” 7:30 p.m. at the Rogers Center for the Arts, Merrimack College, 315 Turnpike St., North Andover. Tickets $30 at the door, $25 in advance, $22 in advance for seniors and students. 978-837-5355, merrimack.edu.
American Red Cross Blood Drive, 9 a.m. to 2 p.m. at Lawrence General Hospital, 1 General St. 1-800-RED CROSS (1-800-733-2767), redcrossblood.org.
Yoga, 11:30 a.m. to 12:30 p.m. at the Groveland Council on Aging, Town Hall, 183 Main St. With instructor, Mary Van Abs. 978-372-1101.
Saturday, Dec. 1
Cocoa with Santa, 9 a.m. noon at Winnekenni Castle, 347 Kenoza Ave., Haverhill. Includes activities by Little Sprouts, treats, and cocoa. $7 for children, $5 for adults. 978-521-1686, winnekenni.com.
Fourth Annual Christmas Carnival & Craft Fair, 10 a.m. to 3 p.m. at St. Joseph School of All Saints Parish, 56 Oak Terrace, Haverhill. Activities include games, prizes, sweet shop, raffle baskets and a visit by Santa. Presented by the parish’s PTO. All proceeds will benefit the restoration of the school’s Snack Shack. The goal is to make this area a place for the students to sell products and food items. Call if interested in making a donation or renting a table. 978-457-3455.
St. James Parish Christmas Bazaar, 9 a.m. to 3 p.m. at St. James School, 415 Primrose St., Haverhill. Many vendors, crafts, food and Santa.
Christmas Raffle/Penny Auction Fundraiser, 11 a.m. to 3 p.m. at Brookridge Community Church, 232 Main St., Haverhill. Hosted by Ruth’s House. Help support the organization in its efforts to continue to help others. Purchase 25 tickets for $10 in advance, or 25 for $15 at the event. 978-521-5575.
16th Annual Christmas Craft & Bake Fair, 9 a.m. to 3 p.m. at the Hampstead Congregational Church, 61 Main St., Route 121. Over thirty crafters will exhibit their goods, including jewelry, woodworking, handmade purses, quilted items, painted glass, pottery, knitted items, handmade soaps, hand tied fly fishing lures, and more. There will also be a cookie walk, bake table, and a luncheon. Free admission. 603-329-6985, hampsteaducc.org.