What High School Subjects Can I Teach?

High school teachers can earn endorsements in a wide variety of subjects. Read on to find out what subjects are available for high school teachers to specialize in. Learn how to prepare for a career as a high school subject teacher. Schools offering Instructional Design degrees can also be found in these popular choices.

How Do I Become a High School Teacher in a Specific Subject?

All public high school teachers must earn at least a bachelor's degree and be licensed to teach by their state. If you'd like to teach a particular subject to high school students, you can either earn a bachelor's degree in that subject while also pursuing the training to become a high school teacher or you can enroll in a program that is geared towards high school education in a subject area; for example, there are Bachelor of Science in Art Education programs. Subject options include science, geography, history, English, Spanish, physical education and chemistry.

Every state sets its own guidelines for teacher licensing, but you have to meet some requirements. These typically include completing a bachelor's degree, a teacher training program and supervised teaching experience, says the U.S. Bureau of Labor Services. You may be tested in general education as well as the subject you wish to teach. Often, you earn an endorsement to teach your subject area, plus secondary endorsements. If you've already earned a degree in a subject you'd like to teach, your state probably offers an alternative method to earn your high school teaching license.

Requirements Bachelor's degree and teaching license are required to be a teacher in all states
Science Subjects Biology, physics, chemistry, technology, anthropology
Humanities Subjects History, English, foreign language, psychology, geography
Arts Subjects Music, painting, drawing
Online Availability Online programs are available at bachelor's and master's level; some online programs may require some in-person activities

What Science Subjects Can I Teach?

You can teach chemistry, biology, geography, physics or natural science. You can also find programs that train high school educators to teach agriculture, anthropology, technology and more. You have to take courses in education and your subject. Often, the science subject you want to teach serves as your major, and you earn your teaching credentials in addition to a science degree.

What Humanities Subjects Can I Teach?

English, foreign languages and history are common humanities teaching endorsements. If you want to teach high school English, you have to take courses in literature, writing and communication. If you're interested in teaching foreign languages, you have to learn that language. For example, if you want to teach high school French, you take French grammar, composition, conversation and culture courses. Aspiring high school history teachers learn about world and American history. Related courses that you could take include political science, geography and psychology.

What Arts Subjects Can I Teach?

You can teach art and music at the high school level if you earn the appropriate endorsements. Training to be a high school art teacher, you take courses in drawing, painting, digital media and art history. You might also take photography and printmaking courses. High school music teachers take music performance, theory, history and education courses.

What Else Should I Know?

If you're considering a career as a high school teacher and have earned a bachelor's degree in a particular subject, you may be able to complete online courses that qualify you for a teaching certificate and subject endorsements. Online master's degree programs are also available. Online programs sometimes involve limited on-campus sessions, and they usually require you to teach in a classroom under supervision.

To continue researching, browse degree options below for course curriculum, prerequisites and financial aid information. Or, learn more about the subject by reading the related articles below:

  • 1. Degree Options:
The schools in the listing below are not free and may include sponsored content but are popular choices among our users. Tuition and costs will vary across programs and locations. Be sure to always request tuition information before starting a program.

Popular Schools