KALEIDOSCOPE CHAMBER ENSEMBLE IN CONCERT. Sunday, March 16, 4 p.m., Old North Church, 35 Washington St., Marblehead. The Kaleidoscope Chamber Ensemble performs a program of chamber music featuring flute, oboe, clarinet, cello, violin and viola. Free admission; free-will offering collected at the door to benefit the Old North Church Piano Restoration Fund. www.kaleidoscopechamber.com, 781-631-1244.
NANCY GRANERT IN CONCERT. Sunday, March 16, 5 p.m., St. Michael’s Episcopal Church, 26 Pleasant St., Marblehead. Organ recital as part of the church’s 300th anniversary celebration. Open to the public. $10 suggested donation to benefit the Recital Series Fund. Granert was formerly associate organist and choirmaster at Harvard University. A light reception follows the concert. www.stmichaels2014.org.
Theater & talent
“JOSEPH AND THE AMAZING TECHNICOLOR DREAMCOAT.” Presented by Beverly High School in the school auditorium Thursday to Sunday, March 13, 14, 15 at 7 p.m. and on March 16 at 2 p.m. Tickets are $10 for adults, $8 for students and seniors, and may be reserved at bhsonline.org/?page_id=2945. The ensemble includes 70 high school students, a choir of 25 teachers and students from Briscoe and several elementary schools, and a pit orchestra of 20. The biblical saga comes to vibrant life in the musical parable of Joseph, set to a variety of musical styles, from country-western and calypso to bubble-gum pop and rock ’n’ roll.
DANVERS HISTORICAL SOCIETY’S ONION TOWN VARIETY SHOW WITH AN IRISH TWIST. Friday, March 14, 7 to 9 p.m., Tapley Memorial Hall, 13 Page St., Danvers. Emcee Dan Tremblay gathers local volunteer talent, novice and professionals. Everyone is welcome. Anyone wishing to perform should contact Dan at firstname.lastname@example.org. For a list of performers, visit www.danvershistory.org. $5 nonperformers. Proceeds benefit the preservation mission of the Society. Reservations are appreciated to help with hall setup. Parking on Page Street or in community lot at the corner of Page and Elm streets. RSVP to 978-777-1666 or email@example.com.