High School Teacher Jobs in South Carolina
High School Teacher jobs in South Carolina are concentrated in public school districts across the Midlands, Lowcountry, and Upstate regions, with demand at every level from first-year educators to department heads and lead teachers. The largest hiring markets are Columbia, Greenville, and Charleston, where systems such as Richland School District Two, Greenville County Schools, and Charleston County School District maintain consistent openings. The most in-demand specialties include special education, STEM subjects, and English Language Arts. Scan the live roles below and apply to whichever ones fit.
Find High School Teacher JobsOverview
Showing 5 of 12+ High School Teacher jobs









- Facilitating instruction for high school students in the Computer Science Major Program, specifically as it pertains to the scaffolded skill acquisition in the following areas: human-computer interaction, programming, geographic information systems, and cyber security.
- Ability to combine skills from several disciplines including computer science and design and to model collaboration.
- Help students develop soft skills including leadership, collaboration, effective communication, problem solving, work ethic, adaptability, and interpersonal skills.
- Create lessons focusing on programming and coding, app' and website development, robotics, cyber security, computer forensics and geographic information systems, so that students will be prepared for further study the fast-paced world of technology.
- Facilitate work-based learning experiences through mentoring, field trips and internships which allow students to showcase their education while gaining valuable experience.
- Recruit new students to the major by attending
- Open House events and recruitment events.
- Bachelor's Degree or Higher from a regionally accredited college or university.
- Certification as required by the state of South Carolina in the Computer Science, Math or Business.
- Eligible for CATE/Occupational/Vocational teacher certification.
- A minimum of 4 years of industry experience and/or professional license.
- AP Computer Science certification preferred.
- Physically capable of frequently lifting or moving up to 20 pounds;
- Specific vision requirements include close vision, distance vision, color vision, peripheral vision, depth perception and the ability to focus;
- Ability to sit and stand for extended periods of time;
- Ability to climb ladders
- Manual dexterity for the purpose of using a telephone and data entry;
- Read a computer screen and printed material with or without vision aids;
- Hear and understand speech at normal levels and on the telephone; and
- Speak in audible tones so that others may understand clearly in person and on the telephone.
High School Certified/Teacher
7/1/2026
Academy for Arts,Science & Tech
07/08/2026
The Computer Science major teacher requires a professional certification/licensure in Computer Science, Math or Business. Prior experience with programming is needed and certification in AP Computer Science Principles is encouraged. Candidates should have a CATE/Occupational/Vocational teacher certification or be willing to begin the state CATE certification immediately and complete the expectations for certification within five years of date hired.
Job Title: High School Computer Science CATE Teacher
Supervisor: Reports to the Building Principal or other appropriate School Administrator
Terms of Employment: 190 days
Job Summary:
The Computer Science CATE teacher will work with Junior and Senior level students who have chosen to participate in the Major Program of study at AAST. The Computer Science CATE teacher will facilitate the instruction of students with a desire to pursue careers in Computer Science including Computer Systems Analyst and Software Developer. The teacher will seek out opportunities for students to participate in local, regional, and national projects and contests as well as local shadowing and internship experiences. The teacher will maintain the Technical Advanced Placement agreement with Horry Georgetown Technical College so that students have the opportunity to earn credit hours at that institution; additionally, this teacher will need to serve on the HGTC Advisory Board as well as maintaining a CATE Advisory Board for the Computer Science Major at AAST. As a teacher at a program school in Horry County, teacher will need to participate in all aspects of student recruitment, including Open House events, application review and student interviews. Key skills needed for this position include time-management, prioritization, and communication skills, strong writing skills, creativity, teamwork, the ability to meet deadlines, extensive knowledge and experience with social media platforms, and the ability to plan, manage, and execute initiatives.
The Computer Science major is designed to focus on the understanding and design of computers and computational processes. Students enrolled in this major will think both concretely and abstractly to solve problems that require creativity, careful reasoning, and precision. This major spans theory and practice. The major explores the design and operation of computer hardware and software by developing problem-solving skills and the ability to apply computational thinking to real-world problems.
Essential Duties
Other Duties
Perform other tasks and responsibilities as assigned by the Principal or other appropriate administrator.
Job Specifications
Performance of this job will be evaluated annually in accordance with provisions of the District's policy on Evaluation of Professional Personnel.
Minimum Qualifications (Knowledge, Skills and Abilities Required)
Physical Requirements
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. While performing the duties of this job, the employee is regularly required to stand and reach with hands and arms; walk; sit; stoop or kneel; crouch or crawl.
Additional physical requirements include the following:
Work Environment
The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Pay Grade: 28,29,31,32,35
This job description in no way states or implies that these are the only duties to be performed by this employee. The employee will be required to follow any other instructions and to perform any other related duties as assigned by the appropriate administrator or supervisor. Horry County Schools reserves the right to update, revise or change this job description and related duties at any time without prior notice.
See All 12 High School Teacher Jobs in South Carolina
Find roles in South Carolina that match your experience and apply in just a few clicks.
Find High School Teacher JobsHigh School Teacher Jobs by City in South Carolina
Where South Carolina roles are concentrated, by current openings.
High School Teacher Job Market in South Carolina
A snapshot from current South Carolina openings, updated as new roles post.
Who's Hiring
- Connections Education6

- Spartanburg County School District 22S
- Horry County Schools1

- FLORENCE SCHOOL DISTRICT 11

- Fort Mill School District 41F
What South Carolina Employers Look For
The qualifications that appear most often in high school teacher jobs across South Carolina.
- Active South Carolina teaching certificate issued by the SC Department of Education
- Bachelor's degree in education or a content area from an accredited institution
- Subject-area endorsement aligned to the grade band and course assignment
- Successful completion of the Praxis Core and relevant Praxis Subject Assessments
- Clear background check and FBI fingerprinting as required by the state
- Classroom management experience or documented student teaching practicum hours
High School Teacher Jobs in South Carolina: Frequently Asked Questions
How do you become a high school teacher in South Carolina?
You become a high school teacher in South Carolina by earning a bachelor's degree, completing an approved educator preparation program, and obtaining a South Carolina teaching certificate through the SC Department of Education. Certification requires passing the Praxis Core Academic Skills assessments and the appropriate Praxis Subject Assessment for your content area. Candidates with out-of-state licenses can apply for a comparable South Carolina certificate if their home-state credential meets equivalency standards.
How much do high school teachers make in South Carolina?
High school teachers in South Carolina earn a median of about $62,580 a year, based on May 2025 Bureau of Labor Statistics wage data, ranging from around $48,740 for the lowest 10% to over $80,700 for the top 10%. Pay rises with experience, specialty, and employer.
Which companies hire high school teachers in South Carolina?
Companies currently hiring high school teachers in South Carolina include Connections Education, Spartanburg County School District 2, and Horry County Schools, per current listings on Migrate Mate as of July 2026. South Carolina's largest public districts, including Richland, Greenville County, and Charleston County, are among the most consistent sources of full-time teaching openings across subject areas.
Which South Carolina cities have the most high school teacher jobs?
Summerville, Boiling Springs, and Horry County have the most high school teacher openings in South Carolina. Columbia leads as the state capital and home to some of the largest consolidated school districts, while Greenville's rapid population growth has expanded district enrollment and Greenville County Schools consistently ranks among the state's top employers. Charleston's tourism-driven growth and strong residential expansion keep Charleston County School District hiring at a steady pace as well.
Are there remote high school teacher jobs in South Carolina?
Yes, but they're rare. High school teaching is fundamentally an in-person role, so most openings require physical presence in a classroom. About 88% of high school teacher openings tied to South Carolina are remote or hybrid as of July 2026, and those positions tend to be in virtual charter schools or supplemental online instruction programs rather than traditional district classrooms.
How can I get hired as a high school teacher in South Carolina with little or no experience?
The most realistic entry path is completing a student teaching practicum through an SC Department of Education-approved educator preparation program, which satisfies the hands-on requirement most South Carolina districts require before hiring. Districts such as Greenville County Schools and Richland School District Two participate in grow-your-own and alternative certification pipelines that accept candidates still working toward full licensure. Holding a Praxis-passed certificate in a high-need area like special education or a STEM subject gives inexperienced candidates a strong edge in the South Carolina market.
Where can I find and apply to high school teacher jobs in South Carolina?
You can find and apply to high school teacher jobs in South Carolina on Migrate Mate, which lists current openings from districts and schools across the state. Search the listings, find the roles that fit your certification area and preferred location, and apply directly to the ones that match.
See All 12 High School Teacher Jobs in South Carolina
Find roles in South Carolina that match your experience and apply in just a few clicks.
Find High School Teacher Jobs