Cookies at Which? We use cookies to help improve our sites. If you continue, we'll assume that you're happy to accept our cookies. Find out more about cookies

What A-levels do you need to become a teacher?

Got your sights set on becoming a teacher? If you're thinking of studying a teacher training degree at university, make sure your A-level line-up ticks admissions tutors' boxes…

There are two main paths into teaching: you could take a teacher training undergraduate degree, or you could study a different subject and then take the postgraduate route into teaching (via a PGCE qualification).

The A-levels listed here refer to the teacher training degree requirements, whether you want to become a primary or a secondary school teacher. You should also decide whether or not there is a subject you want to specialise in.

Essential A-levels (or equivalent)

At least one from:
  • Art, biology, chemistry, design and technology, English, French, geography, German, history, IT, Italian, maths, music, physics, physical education, religious studies (theology), Spanish.
You may not need A-levels for some general primary courses; CACHE meets the entry requirements for early years primary teaching and a large number of primary education teacher training degrees.

You should also note that for primary teaching you must have GCSE maths, English and science at grade C or above. For secondary teaching you may be able to get away with not having science GCSE at C or above.

Other typical A-levels taken by current teaching students

  • Psychology.
  • Sociology.
  • Sports science.
Take a look at individual teacher training courses on Which? University to find out the most popular subjects students studied before taking a teacher training degree. 


Similar subject areas...

  • Education studies.
  • Early childhood studies.
These similar subjects may have different A-level requirements to teaching, so if you want to keep your degree options open, be sure to check before you finalise your choices.


Where could your A-levels take you?

Enter your A-level choices below to find out

    Add another subject

Search Which? University

Find further advice or search for information on a course or university

Expert tips for uni - straight to your inbox
Free to students, teachers and parents
Sign me up