Position
City
Salary
In Morrisville, North Carolina, a Preschool Teacher's yearly salary can vary. Many Preschool Teachers in this area make between $30,250 and $63,002. On average, a Preschool Teacher earns about $42,213 each year. This is close to the national average, making it a good place for those in this job.
The salary for Preschool Teachers often depends on their experience and the school's budget. Teachers with more years of experience often earn more. Also, private schools may offer higher salaries than public schools. Job seekers in Morrisville should look into different schools and what they offer to find the best salary for them.

Chapel Hill, NC
Average Salary: $36,962
In Chapel Hill, teaching young children can be a rewarding experience. Many local schools offer support and resources. Parents here value education, making it a great place for a preschool teacher.
Find Preschool Teacher jobs in Chapel Hill, NC
Apex, NC
Average Salary: $36,441
Apex offers a welcoming community for early childhood educators. The town’s schools often seek teachers with a passion for helping children learn. Working here means being part of a close-knit community.
Find Preschool Teacher jobs in Apex, NC
Durham, NC
Average Salary: $36,408
Durham provides a vibrant environment for those in the education field. The city’s focus on community and family makes it a fantastic place for educators. Opportunities to grow and collaborate are abundant.
Find Preschool Teacher jobs in Durham, NC
Holly Springs, NC
Average Salary: $35,973
Holly Springs is a charming place to teach young children. This town values education and offers a supportive work environment. Teachers here enjoy working in smaller, community-focused schools.
Find Preschool Teacher jobs in Holly Springs, NC
Cary, NC
Average Salary: $35,826
Cary offers exciting opportunities for those who love teaching. The town's schools are modern and well-equipped. Teachers here benefit from a strong sense of community and collaboration.
Find Preschool Teacher jobs in Cary, NC
Raleigh, NC
Average Salary: $35,078
Raleigh provides many chances for educators to make a difference. The city’s large schools and programs offer varied experiences. Teachers here work in a dynamic and growing community.
Find Preschool Teacher jobs in Raleigh, NC
Fuquay-Varina, NC
Average Salary: $34,096
Fuquay-Varina is a wonderful place for teachers to nurture young minds. Schools here often focus on family values. Working in this town means being part of a caring and supportive community.
Find Preschool Teacher jobs in Fuquay-Varina, NC
Wake Forest, NC
Average Salary: $33,165
In Wake Forest, teaching young children is both fulfilling and rewarding. The town’s schools are known for their quality education. Teachers here enjoy working in a close-knit and supportive environment.
Find Preschool Teacher jobs in Wake Forest, NC
Clayton, NC
Average Salary: $32,721
Clayton offers a great environment for educators to work with young children. The town’s schools emphasize a strong educational foundation. Teachers here find a supportive and family-oriented community.
Find Preschool Teacher jobs in Clayton, NC
Knightdale, NC
Average Salary: $32,383
Knightdale provides many opportunities for those in early childhood education. The town’s schools focus on creating a nurturing environment. Teachers here enjoy a sense of community and collaboration.
Find Preschool Teacher jobs in Knightdale, NC

Sterling Montessori Charter School
Average Salary: $50,988
Sterling Montessori Charter School offers Preschool Teacher jobs with a strong emphasis on Montessori education. This school is located in Morrisville, NC, providing a nurturing environment for young learners. The school values educators who foster independence and creativity in preschoolers.
Kiddie Academy
Average Salary: $35,750
Kiddie Academy is a well-known educational institution with various locations in Morrisville, NC. Preschool Teachers here enjoy a supportive work culture. They focus on early childhood development through structured learning and play. Kiddie Academy values teachers who can create a safe and engaging classroom.
Primrose Schools
Average Salary: $34,707
Primrose Schools in Morrisville, NC, provides Preschool Teacher jobs with a commitment to quality early education. This school offers a balanced approach of academics and play. Teachers at Primrose Schools work in a collaborative environment, focusing on each child's growth and development.

Occupational Therapist
Average Salary: $84,100
Working with children, this role focuses on helping young ones develop skills. Therapists plan activities that improve motor skills and coordination. Companies in Morrisville, such as Duke Health, often hire for these roles.
Find Occupational Therapist jobs in Morrisville, NC
Music Teacher
Average Salary: $82,214
This position offers a creative way to connect with children. Music teachers develop lesson plans that include singing and playing instruments. Schools and community centers in Morrisville, including the Morrisville Community Center, seek qualified instructors.
Find Music Teacher jobs in Morrisville, NC
School Counselor
Average Salary: $58,680
School counselors provide support for students’ social and emotional needs. They work closely with teachers and parents. Districts in Morrisville, like the Apex-Morrisville School District, often hire these professionals.
Find School Counselor jobs in Morrisville, NC
Kindergarten Teacher
Average Salary: $40,686
Teaching kindergarten involves preparing young children for future learning. Teachers create lesson plans and activities to encourage curiosity. Public and private schools in Morrisville, such as Triangle Day School, look for dedicated educators.
Find Kindergarten Teacher jobs in Morrisville, NC