×
Register Here to Apply for Jobs or Post Jobs. X

Spanish Teacher Job Openings in North Carolina — Search & Apply

Jobs found: 396
1 day ago 61. Math Teacher Job in Chapel Hill, North Carolina, USA (Chapel Hill jobs)

Education / Teaching (Elementary School, High School, Spanish Teacher, Special Education Teacher)

Job Description - Job Title: - Teacher Position Summary - At CHCCS, a teacher's goal is to provide each student with the help,...

Math Teacher Job

Listing for: TrulyHired
View this Job
1 day ago 62. Elementary Teacher Job in Roxboro, North Carolina, USA

Education / Teaching (Elementary School, Spanish Teacher)

Location: Roxboro - Person County Schools, Stories Creek Elementary School - Roxboro, North Carolina - Elementary Teacher - Job :...

Elementary Teacher Job

Listing for: Young World Physical Education
View this Job
1 day ago 63. 4th Grade Teacher Job in Raeford, North Carolina, USA

Education / Teaching (Elementary School, Teacher Assistant/ Paraprofessional, Spanish Teacher)

Position: 2026 - 2027 4th Grade Teacher - Location: Raeford - 4th Grade Teacher - Hoke County Schools – West Hoke Elementary, Raeford,...

4th Grade Teacher Job

Listing for: Young World Physical Education
View this Job
1 day ago 64. NC Language Teacher Job in Charlotte, North Carolina, USA (Charlotte jobs)

Education / Teaching (Language Teacher, Elementary School, Spanish Teacher), Language/Bilingual

Position: [26 - 27] NC World Language Teacher - OUR MISSION - Movement Schools is a growing network of free, public charter schools. We...

NC Language Teacher Job

Listing for: Movement Schools
View this Job
1 day ago 65. K-5 Spanish Teacher Job in Raleigh, North Carolina, USA (Raleigh jobs)

Education / Teaching (Elementary School, Spanish Teacher)

St. Raphael Catholic School - Employment Type - Part Time - Location - Raleigh, NC - Posted Date - July 15, 2026 - Hours per week - 10...

K-5 Spanish Teacher Job

Listing for: Diocese of Raleigh Office of Education
View this Job
1 day ago 66. Teacher, Science Job in Charlotte, North Carolina, USA (Charlotte jobs)

Education / Teaching (High School, Middle School, Spanish Teacher)

Position: Teacher, 9 - 12 Science (26 - 27) - Teacher, 9 - 12 Science (26 - 27) - Charlotte - Mecklenburg Schools Charlotte - Mecklenburg...

Teacher, Science Job

Listing for: Young World Physical Education
View this Job
1 day ago 67. Exceptional Children General Content Teacher Job in Concord, North Carolina, USA (Concord jobs)

Education / Teaching (High School, Spanish Teacher, Special Education Teacher, Middle School)

Position: 2026 - 2027 Exceptional Children General Content Teacher - Exceptional Children General Content Teacher - Cabarrus County...

Exceptional Children General Content Teacher Job

Listing for: Harold Winkler Middle
View this Job
1 day ago 68. Part-Time Spanish Teacher Job in Raleigh, North Carolina, USA (Raleigh jobs)

Education / Teaching (Elementary School, Spanish Teacher, Bilingual)

The Center For International Education Inc Job Category Academic - Teaching Overview Description Immediate openings for Spanish Dual...

Part-Time Spanish Teacher Job

Listing for: The Center For International Education Inc
View this Job
1 day ago 69. Part-Time Spanish Teacher Job in Greensboro, North Carolina, USA (Greensboro jobs)

Education / Teaching (Elementary School, Spanish Teacher, Bilingual)

The Center For International Education Inc Job Category Academic - Teaching Overview Description Immediate openings for Spanish Dual...

Part-Time Spanish Teacher Job

Listing for: The Center For International Education Inc
View this Job
1 day ago 70. EC Teacher; autism, general curriculum Job in Harrisburg, North Carolina, USA (Harrisburg jobs)

Education / Teaching (Spanish Teacher, Elementary School, High School, Teacher Assistant/ Paraprofessional)

Position: 2026 - 2027 EC Teacher (autism, general curriculum) - EC Teacher (autism, general curriculum) - Cabarrus County School...

EC Teacher; autism, general curriculum Job

Listing for: Young World Physical Education
View this Job
Jobs found: 396