Fairfax County Public Schools Substitute Teachers earn $14 per hour, or $30,000 annually, which is equal to the national average for all Substitute Teachers at $30,000 annually and 60% lower than the national salary average for all working Americans. The highest paid Substitute Teachers work for Cypress Communications at $54,800 annually and the lowest paid Substitute Teachers work for Little Rock School District at $16,700 annually.See all Fairfax County Public Schools salaries »
"I think I am underpaid for this job. It is a lot more work being both a sub teacher and testing coordinator. I do not get any benefits and do not get paid when schools are out due to inclement weather. For 7 hours, it could be very challenging to deal with children as some of them are very disrespectful and a lot of times you just work constantly and just get half hour break."