In the United States, homeschool teachers earn an average of $30,000 a year, while online tutors charge between $40.00 and $120.00 per hour, depending on the child's academic needs. Private teachers generally charge according to their level of education and experience, the job location, the subject, and the number of lessons.