HOLIDAY PARTY. Sunday, Dec. 2, 6 to 8 p.m., Ipswich Museum, 54 S. Main St. For museum members and guests. Includes appetizers, drinks and a festive holiday atmosphere. $40/person in advance, $45/person at the door. Fundraiser for museum. 978-356-2811.
BREAKFAST WITH SANTA. Wednesday, Dec. 5, 10 a.m., Peabody Institute Library South Branch, 78 Lynn St., Peabody. For children of all ages. Seating is limited. Registration required at the library or 978-531-3380.
TREE OF LIGHTS CEREMONY. Wednesday, Dec. 5, 5 p.m., People’s United Bank, 1 Conant St., Danvers. Members of the community are invited to sponsor a light in memory or in honor of a loved one with a donation to support the mission of Hospice of the North Shore & Greater Boston. Following the ceremony, there will be a reception inside the bank, where guests can view the Honor Roll Book inscribed with the names of those memorialized on the tree. Charitable donations go directly to Hospice of the North Shore & Greater Boston. 978-223-9787 or www.hnsgb.org.
Theater and music
“CABARET.” Salem State University performances on Nov. 29 and 30; Dec. 1, 6, 7 and 8 at 7:30 p.m.; and Dec. 9 at 2 p.m. in Salem State’s Mainstage Theatre, 352 Lafayette St. American writer Cliff Bradshaw meets his muse, Sally Bowles, at the Cabaret. As their affair ignites, the shadows of a powerful Nazi party begin to loom, and a complex moral choice is at hand. Tickets cost $20 for general admission and $15 for students and seniors. By John Kander and Fred Ebb. The show is recommended for mature audiences. Purchase tickets at www.salemstatetickets.com or 978-542-6365.
“FIDDLER ON THE ROOF JR.” Performances on Nov. 30 and Dec. 7, 7 p.m.; Dec. 1 and 8, 4 p.m.; and Dec. 2 and 9, 2 p.m., in Ames Hall at the Salem YMCA, 1 Sewall St. Y Theatre Company’s fall musical production is appropriate for all ages. email@example.com or www.northshoreymca.org.