The average Dance Teacher salary in Columbus, Ohio is $39,988 as of November 27, 2023, but the salary range typically falls between $33,388 and $48,771. Key Takeaways How much does a dance teacher earn? Salary for a dance instruction depends, among others, on regional variations: dance instructor average base salary can vary significantly by city. For example, in New York, NY, the average annual salary is $61,465, while in Miami, FL, it's $50,67 and in California: around $59,320 in Los Angeles, CA.
How much do Ballet Teacher jobs pay per hour? The average hourly pay for a Ballet Teacher job in the US is $23.06. Hourly salary range is $5.29 to $46.39. The average hourly pay for a Ballet Teacher is $34.39 in 2025.
Visit PayScale to research ballet teacher hourly pay by city, experience, skill, employer and more. The average salary for a Ballet Teacher is $61,993 per year or $30 per hour in United States, which is in line with the national average. Top earners have reported making up to $100,890 (90th percentile).
Browse the Ballet Teacher salary range for entry level and senior roles in the US. Find the highest paying salaries for Ballet Teacher in 2025. A person working as a Ballet Teacher in United States of America will on average earn $79686 per year (pre-tax value).
Salary is provided in USD ($/dollar) value. The average Dance Teacher salary in the United States is $47,662 as of July 01, 2025, but the salary range typically falls between $41,805 and $55,373. Average Yearly Salary of Dance Teacher in United States is approximately 56,067 USD (56,067 USD).
Data is for 2025 and indicates a pre-tax value. The salary itself depends on multiple factors such as seniority, job performance, certifications, experience or any other bonuses. Salary Ranges for Ballet Teachers The salaries of Ballet Teachers in the US range from $11,014 to $294,666, with a median salary of $52,887.
The middle 57% of Ballet Teachers makes between $52,887 and $133,204, with the top 86% making $294,666.