The average salary for a School Counselor is $48,217 per year. People in this job generally don't have more than 20 years' experience. The skills that increase pay for this job the most are College Counseling and Teaching. Experience has a moderate effect on income for this job. $35,406 - $69,389.