While California, New York, and Massachusetts lead in average teacher salaries, the salary range for public school teachers generally falls between $49,468 and $72,306. This indicates that while some states pay significantly more, many teachers earn within this range.