Do you need a degree in education to teach a subject in high school?

Or is it enough to minor? Also, do you have to major in a subject you want to teach?

I’d really like to teach Spanish, French, and Italian in high schools but I realize this is probably unrealistic, so I narrowed it down to both Spanish and French. I think I’d need to double major, but what about the education part of it? Do i absolutely need a major or minor? Could I just get my masters in education? Also, what if I received a B.A. in Spanish/French and got my M.A. in Italian?

Thanks for answering.

✅ Answers

  • Answerer 1

    Some states require that, some don’t. And some, like NY, require a masters degree in that field as well as a bachelors to teach high school.

  • Answerer 2

    You need a teaching credential that covers the subjects you want to teach. All states require at least a BA some require a 5th year of college. You must have an academic background in the subjects plus take education courses and student teaching. Other than the BA the exact requirements are state specific. If you have taken enough courses in the subject you do not need a major in it. While some high schools do teach Italian, many do not so you might want to stick to Spanish and French. Go to the education department of your school and have your courses mapped out for you. That is what they do. You can also ask the Dept of Ed. in NY but your will get a better reply from your school.

  • Answerer 3

    Yes you need a degree, for a highschool

  • Leave a Comment