How much does a High School Science Teacher make hourly in the United States? The average hourly wage for a High School Science Teacher in the United States is $26 as of September 27, 2021, but the salary range typically falls between $23 and $30. Hourly rate can vary widely depending on many important factors, including education, certifications, additional skills, the number of years you have spent in your profession. With more online, real-time compensation data than any other website, helps you determine your exact pay target. 

Search High School Science Teacher Jobs in the United States

How to Become a Teacher

High School Science Teacher

Review the job openings and experience requirements for the High School Science Teacher job to confirm that it is the job you are seeking.

See user submitted job responsibilities for High School Science Teacher.

Job Openings for High School Science Teacher
Teach for America - Christiansburg , VA
Our network of corps members teach for a minimum of two-years at the preschool, elementary, middle or high school level and across one or more subjects including (but not limited to): science, math ...
Appcast Agency - 8 days ago
Kids Language Art - McLean , VA
... Math or Elementary School Education or Science, Spanish, French, Chinese majors students ... High level of accountability and integrity*Ability to take direction, but work independently
barefoot student - 30 days ago
Selected - Norfolk , VA
Find a school you love! Position Description Seeking Secondary Math/Science Teachers at multiple partner school sites (school-specific role descriptions available upon profile approval). How to Apply ...
LinkedIn - 11 days ago
The Sycamore School - Arlington , VA
Job Summary The Sycamore School, a mastery-based learning school, is seeking a full-time Math Teacher to co-teach middle and high school project-based math classes. Each class has no more than 12 ...
LinkedIn - 3 days ago
Primrose School of Leesburg at Potomac Station - Leesburg , VA
... High coping capabilities · Solution and detail-oriented · Strong organizational skills · ... Positions and position titles vary by school.
Primrose Schools - 33 days ago
Varsity Tutors - Richmond , VA
Choose to tutor or teach as much or as little as you want. Tutor or teach online (i.e. "work ... We do this by leveraging advanced technology, AI, and the latest in learning science to facilitate ...
Varsity Tutors - 35 days ago
Not the job you're looking for? Search more salaries here:

Are you an HR manager or compensation specialist?'s CompAnalyst platform offers:

  • Detailed skills and competency reports for specific positions
  • Job and employee pricing reports
  • Compensation data tools, salary structures, surveys and benchmarks.
Learn about CompAnalyst

Understand the total hourly compensation opportunity for a High School Science Teacher, hourly wage plus other pay elements

Average Hourly Wage

Core compensation


Average Total Hourly Cash Compensation

Includes base and short-term incentives

These charts show the average hourly wage (core compensation), as well as the average total hourly cash compensation for the job of High School Science Teacher in the United States. The average hourly rate for High School Science Teacher ranges from $23 to $30 with the average hourly pay of $26. The total hourly cash compensation, which includes base and short-term incentives, can vary anywhere from $23 to $30 with the average total hourly cash compensation of $26.

Discover how your pay is adjusted for skills, experience, and other factors

How much should you be paid?

For a real-time salary target, tell us more about your role in the four categories below.