* Location: Salaries differ dramatically between states, and even within states between districts (rural vs. urban, wealthy vs. poor districts). High-cost-of-living areas generally pay more.
* Experience: Teachers typically earn more with more years of experience. Starting salaries are usually lower than those for teachers with 10+ years.
* Education: A teacher with a Master's degree will usually earn more than one with only a Bachelor's degree.
* School District: Public school districts have different budgeting and salary scales. Charter schools and private schools may pay differently.
To find a more accurate estimate, you'd need to specify a location (e.g., "elementary teacher salary in Austin, Texas") and possibly other factors. You can then search online using salary websites like Glassdoor, Salary.com, Payscale, or Indeed. You could also check the website of your local school district for salary schedules.