Ballet dancers typically earn between $29,162 and $43,208 annually, with a median around $35,388. During rehearsals and performances, hours can vary, but many work full-time hours, especially closer to shows, depending on their roles and company schedules.