American Red Cross Blood Drive, 1 to 6 p.m. at the Merrimack Valley YMCA, 129 Haverhill St., Methuen. 1-800-RED CROSS (1-800-733-2767), redcrossblood.org.
Adult Scrabble, 10:30 a.m. at the Langley-Adams Library, 185 Main St., Groveland. 978-372-1732, langleyadamslib.org.
Yoga with Mary Van Abs, 11:30 a.m. at the Town Hall, 183 Main St., Groveland. Includes chair exercises, gentle stretching and mats. 978-372-1101, GrovelandMA.com.
“Willy Wonka,” 7:30 p.m. on Friday, 2 and 7:30 p.m. on Saturday, 6 p.m. on Sunday at the Collins Center for the Performing Arts, Andover. 978-276-9568, actandover.com.
Saturday, Oct. 27
Free Breakfast for Methuen seniors, 8 to 10 a.m. at the Methuen Senior Activity Center, 77 Lowell St. Sponsored by Bill Manzi. 978-983-8825.
Saturday Night Ballroom Dance, 7:30 p.m. at the Methuen Senior Activity Center, 77 Lowell St. Features The Mel-Tones. $9 per person. 978-983-8825.
Second Annual Harvest Fair, 9 a.m. to 3 p.m. at Trinitarian Congregational Church, 72 Elm St., North Andover. Attendees will be treated to tables of handmade crafts by local artisans, gifts and treasures for sale, a Country Kitchen, Grammy’s Attic/Chic Boutique, and a sit-down meal at the Delicious Diner. Take a family photo in the pumpkin patch. Free admission. 978-994-1447.
American Red Cross Blood Drive, 10 a.m. to 3 p.m. at Whittier Rehab Hospital, 145 Ward Hill Ave., Haverhill. 1-800-RED CROSS (1-800-733-2767), redcrossblood.org.
Annual Fall Fair, 10 a.m. to 7 p.m. in the Jaffarian Hall, St. Gregory Armenian Church of the Merrimack Valley, 158 Main St., North Andover. Features a country store, Armenian pastries, an Armenian gift table, raffles and a white elephant table. The menu includes shish, losh or chicken kebabs, a kheyma plate made to order, salad and vegetarian plates. Eat in or take out. Children 10 and under wearing a Halloween costume will receive a prize. 978-685-5038.
Tag Sale, 9 a.m. to 2 p.m. at the First-Calvary Baptist Church, 586 Massachusetts Ave., North Andover. Refreshment/light lunch will be available for a nominal fee. Sponsored by the Board of Missions.