Boston Irish Comedy Night, check for show time at the Atkinson Resort and Country Club, 85 Country Club Drive. Buffet dinner show tickets $55, tickets only $30. Reserved seating for tables of 8-12. Assigned seating for non-reserved. 603-362-8700, atkinsonresort.com.
American Red Cross Blood Drive, 8 a.m. to 1 p.m. at the Free Christian Church, 31 Elm St., Andover. 1-800-RED CROSS (1-800-733-2767), redcrossblood.org.
Saturday Night Ballroom Dance, 7 p.m. at the Methuen Senior Activity Center, 77 Lowell St. With The Fred Manzi Trio. $9 per person. 978-983-8825.
Hill View Montessori Charter Public School Enrollment Information Session, 10 a.m. at the school, 75 Foundation Ave., Ward Hill Business Park, Haverhill. The public, tuition-free school offers a public Montessori educational option to the Haverhill community. The school opened in 2004 and currently enrolls 306 students in kindergarten through eighth grade. The school offers full-day kindergarten, an extended school day and childcare. The public lottery will be held on Feb. 7, 3:30 p.m. 978-521-2616.
eBook & eReader Workshop, 9 a.m. to 4 p.m. at the Haverhill Public Library, 99 Main St. Includes an introduction on how to download eBooks from the library. The FREE consultation will be hosted in the Computer Lab on the second floor. No registration needed. 978-373-1586, ext. 608.
The Social Life of Haverhill Dance, 8 to 11 p.m. at the American Legion, Main Street, Haverhill. For singles and couples. DJ. $8 for members, $10 for nonmembers. 603-642-5881.
Kidgits Winter Carnival, 11 a.m. to 1 p.m. at The Mall at Rockingham Park, Lord and Taylor Court, Level 2, 99 Rockingham Park Blvd., Salem, N.H. Simon Kidgits Club invites area families to make crafts and do activities. Crafts include mitten wreaths, snow measuring sticks, sand art, snowflake creations and mug decorating. Free for members. Nonmembers can sign up for a $5 annual fee at the Guest Services Center. All proceeds benefit the Simon Youth Foundation. simon.com.
Meat Raffle, 2 to 4 p.m. at VFW Post 8349, 26 River St., Methuen. Hosted by the Methuen Ladies Auxiliary. Open to the public.