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

Spanish Teacher Job Openings in North Carolina — Search & Apply

Jobs found: 318
1 day ago 41. HS Spanish Teacher - Denver Campus Job in Greensboro, North Carolina, USA (Greensboro jobs)

Education / Teaching (Spanish Teacher, High School)

Position: HS Spanish Teacher - Denver Campus 2026 - 2027 - HS Spanish Teacher - Denver Campus - Lincoln Charter School Denver High...

HS Spanish Teacher - Denver Campus Job

Listing for: Lincoln Charter School
View this Job
1 day ago 42. Teacher-Exceptional Children; SY Job in Hendersonville, North Carolina, USA (Hendersonville jobs)

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

Position: Teacher - Exceptional Children (26 - 27SY) - Henderson County Schools Bruce Drysdale Elementary - Hendersonville, North...

Teacher-Exceptional Children; SY Job

Listing for: Bruce Drysdale Elementary
View this Job
1 day ago 43. Spanish Instructor Job in Winston-Salem, North Carolina, USA (Winston-Salem jobs)

Education / Teaching (Spanish Teacher)

If you require assistance, please call HR at . EOE. - Position Information Job Title - Job Title Spanish Instructor - Posting Number -...

Spanish Instructor Job

Listing for: Forsyth Technical Comunity Clg
View this Job
1 day ago 44. Substitute Teacher Job in Morganton, North Carolina, USA (Morganton jobs)

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

Substitute Teacher - Burke County Schools Countywide - Morganton, North Carolina Open in Google Maps - This job is also posted in Burke...

Substitute Teacher Job

Listing for: Burke County Schools
View this Job
1 day ago 45. EC Teacher - part time Job in Concord, North Carolina, USA (Concord jobs)

Education / Teaching (Special Education Teacher, Spanish Teacher, Special Needs / Learning Disabilities, High School)

Position: 2026 - 2027 EC Teacher - part time - Starting Date: Aug 5, 2026 - Job Description - General Definition of Work - Performs...

EC Teacher - part time Job

Listing for: Young World Physical Education
View this Job
1 day ago 46. Upper School Spanish teacher; part-time Job in Wilmington, North Carolina, USA (Wilmington jobs)

Education / Teaching (Spanish Teacher)

Position: Upper School Spanish teacher (part - time) - Upper School Spanish teacher (part - time) - This position involves teaching Upper...

Upper School Spanish teacher; part-time Job

Listing for: Wilmington Friends School
View this Job
1 day ago 47. Substitute, Education / Teaching Job in Fayetteville, North Carolina, USA (Fayetteville jobs)

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

Position: 26/27 Options Substitute 424554 - Cumberland County Schools 424 Seventy - First High - Fayetteville, North Carolina Open in...

Substitute, Education / Teaching Job

Listing for: 424 Seventy-First High
View this Job
1 day ago 48. ESL Teacher Job in Newton, North Carolina, USA (Newton jobs)

Education / Teaching (Elementary School, High School, English Teacher / ESL TEFL, Spanish Teacher)

ESL Teacher - Newton Conover City Schools N - CCS District Office - Newton, North Carolina Open in Google Maps - This job is also...

ESL Teacher Job

Listing for: Newton Conover City Schools
View this Job
1 day ago 49. Teacher - Kindergarten Spanish Immersion Job in Fayetteville, North Carolina, USA (Fayetteville jobs)

Education / Teaching (Elementary School, Spanish Teacher)

Position: 26/27 Teacher - Kindergarten Spanish Immersion 366013 - Cumberland County Schools 366 Howard Hall Elementary - ...

Teacher - Kindergarten Spanish Immersion Job

Listing for: 366 Howard Hall Elementary
View this Job
1 day ago 50. Teacher, Spanish Job in Charlotte, North Carolina, USA (Charlotte jobs)

Education / Teaching (High School, Spanish Teacher)

Position: Teacher, Spanish (26 - 27) - Teacher, Spanish (26 - 27) - Charlotte - Mecklenburg Schools Charlotte - Mecklenburg Schools - ...

Teacher, Spanish Job

Listing for: David W Butler High
View this Job
Jobs found: 318