New Hope Dance is a program run by the City of New Hope's Park and Recreation Department. Classes are held in the New Hope Ice Arena Community Room, and they are available for kids from ages 2 1/2 to grade 12. They teach tap, jazz, and ballet. They offer classes in different age groupings. They have three recitals per year at the end of the spring session.