Dec. 7, 8 & 9
Nutcracker Ballet performances, 7:30 p.m. on Friday, 2 and 7:30 p.m. on Saturday and 2 p.m. on Sunday at the Rogers Center for the Performing Arts, Merrimack College campus. New England Civic Ballet’s 17th annual production features dancers from throughout the area. Tickets $25 for adults, $22 for seniors and children. Group rates available. 978-975-0289, newenglandcivicballet.org.
Dec. 7, 8 & 9
Spotlight Playhouse’s radio play version of “A Christmas Carol,” 8 p.m. on Friday and Saturday, 2 p.m. on Sunday at Riverside Memorial Church, 278 Groveland St., Haverhill. Orson Welles’ script for the classic story by Charles Dickens will be featured. Tickets $15 for adults, $13 for seniors, children under 12 and Spotlight members. 978-380-8509.
Saturday, Dec. 8
Kristen Miller in concert, 8 p.m. at Crossroads Coffeehouse, North Parish Unitarian Universalist Church, 3 Great Pond Road, second floor, North Andover. Tickets $15. crossroadscoffeehouse.org, kristenmillermusic.com.
Pork Dinner, at All Saints Parish Church, in the church hall, Bellevue Avenue, Haverhill. Tickets $7 for adults, $3 for children under 12. Tickets will be sold at the door. All are welcome. 978-372-7721.
Free holiday performance presented by The Interfaith Choir, 7 p.m. at Hampstead Congregational Church, 61 Main St. Celebrating its 47th year, the director is Cindy Ladew and the accompanist is Ginny Legare. A freewill offering will be taken and refreshments and fellowship will follow. 603-432-4786.
American Red Cross Blood Drive, 8 a.m. to 1 p.m. at Holy Family Hospital, 70 East St., Methuen. 1-800-RED CROSS (1-800-733-2767), redcrossblood.org.
Christmas Dance, 8 to 11 p.m. at the American Legion, Main Street, Route 121, Haverhill. Hosted by The Social Life of Haverhill. Open to singles and couples. DJ. $8 for members, $10 for nonmembers. 603-642-5881.
Annual Holiday Concert — “Come Celebrate Christmas,” 3 to 4 p.m. at the First Congregational Church, 3 Main St., Pelham. Presented by The New Greeley Singers. Director is Michael Green and accompanist is Elizabeth Tousignant. This year’s program will include a sing-along with the audience. Light refreshments will be served after the concert. $10 for adults, $5 for children 12 and under. 978-453-9982, email firstname.lastname@example.org.