BENEFIT READING AND SIGNING. Thursday, March 7, 6 p.m., Northeast Arc’s ArcWorks Community Art Center, 22 Foster St., Peabody. Author James Phoenix will present read and sign his new novel, “Frame Up,” to benefit ArcWorks Community Art Center. 978-624-2497 or email@example.com.
PROM DONATIONS. Beverly Bootstraps Thrift Shop is accepting donations of housewares, prom dresses and accessories at 198 Rantoul St. The thrift shop is especially seeking donations for its prom shopping night on March 9. 978-921-4710.
WINTER SOCIAL. Saturday, March 9, 6:30 to 11:30 p.m., AOH Hall, 104 Boston St., Salem. Wooshie’s Warriors will host to benefit the MS Society Walk. Includes music by DJ Leo Jalbert, food and fun. Tickets available in advance or at the door. firstname.lastname@example.org or 978-979-0431.
ZUMBA-THON CHARITY EVENT. Sunday, March 10, 1 to 3 p.m., Gordon College Bennett Center, 255 Grapevine Road, Wenham. Benefitting the ALS Association Massachusetts Chapter. More than 10 Zumba instructors will be present. Event includes raffles, prizes, refreshments, food, and a special Latin dance performance by Tomas and Kimberly. $20 cash or check made payable to the ALS Association. email@example.com.
HOSPICE FUNDRAISER. Tuesday, March 12, The Landing on Marblehead Harbor, 81 Front St., Marblehead. The restaurant’s Tuesday Charity Night Series will benefit Hospice of the North Shore & Greater Boston. Twenty percent of the evening’s dining room sales will be donated to the nonprofit organization, which provides hospice and palliative care services to residents in more than 90 communities in Massachusetts. In addition to dining, guests can partake in a raffle and mini live auction. Reservations can be made at 781-639-1266 or firstname.lastname@example.org.
“THE SOUND OF MUSIC.” The Community House of Hamilton and Wenham presents an in-house production of Rodgers & Hammerstein’s show on Friday, March 8, 7:30 p.m.; Saturday, March 9, 3 and 7:30 p.m.; and Sunday, March 10, 3 p.m., at 284 Bay Road, Hamilton. Advance tickets $18 for adults and $13 for children; tickets at the door $20 for adults and $15 for children. Call to reserve seats. www.communityhouse.org or 978-468-4818, ext. 10.