The Nashua Community Music School has programs for all ages and skill levels. It has a variety of lessons and music programs, including private lessons and lessons for duos, a flute choir, jazz band, children's choir, African drumming, and a wind ensemble. It also offers lessons in voice, piano, guitar, violin, viola, flute, clarinet, saxophone, trumpet, French horn, trombone, percussion and tuba. It also hosts summer camps and programs.