According to the Bureau of Labor Statistics, the mean wage for all teachers and educators is $24.02 per hour, which leads to about $50,000 per year. However, earnings vary a lot in terms of location, specialization, and experience.