Skip to main content

Discover a Rewarding Career

Teaching is one of the few professions that offers the ability for individuals to improve the lives of children every single day. If you’re looking for a rewarding career, teaching is one to consider. 

Teacher in the class room with a student


To become a teacher in North Carolina, individuals must complete a state approved educator preparation program and pass licensure tests for the appropriate grade level and subject area. WCU offers 10 bachelor’s degree programs and five master’s degree programs that lead to recommendation for initial teaching licenses.

With a license in hand, job opportunities abound; Teachers are in demand! More than 12,500 new teachers are needed each year in North Carolina to meet the needs of the schools. What that means for you is that your degree in teaching will put you in high demand. WCU graduates are highly sought after by schools across the state

The average average an annual salary of Teachers in North Carolina is $53,975 per year plus benefits.

Teachers in North Carolina average an annual salary of $53,975 per year. Some positions are able to offer bonuses for teaching particular subjects or to those teachers who are National Board Certified, deemed “Highly Qualified” or maintain an “advanced teaching role.” 

In addition to salary and bonuses, teachers typically receive a comprehensive benefits packages that includes medical, dental and vision insurance, paid vacation time, and retirement plans among other benefits, not to mention two months in the summer to travel, earn extra income, pursue professional development, and enjoy personal hobbies.


Learn More About Becoming a Teacher

Explore All of our Education Programs

Start Your Application Today

Office of Web Services