Train to teach if you do not have a degree

You need a bachelor’s degree in any subject to train to teach in primary, secondary and special schools in England.

For secondary teacher training, your provider will also want to make sure you have a good knowledge of the subject you’re applying to teach.

If you do not already have one, you can train to be a teacher as part of your bachelor’s degree and get qualified teacher status (QTS).

QTS is what you need to teach in maintained primary, secondary and special schools in England (schools funded by local authorities).

Degree courses that include QTS typically cost £9,250 per year and can take up to 4 years but you can get funding for your training.

Qualifications vary depending on the course. For example, you could get QTS with a:

  • Bachelor of Arts (BA)
  • Bachelor of Education (BEd)
  • Bachelor of Science (BSc)

Find out more about the qualifications you need to be a teacher in England.

As part of selecting your degree course, you will need to decide if you want to train to teach at a primary or secondary level. Learn about deciding who to teach.

If you're a non-UK citizen who wants to study in England, you can visit the UK Council for International Student Affairs(opens in new window) for information about studying at an English university.

Find your teacher training course

You can search for undergraduate courses that will start you on your teaching career.

Search for a course

Find out more about teaching

Explore what teaching is really like, including how you can get experience in the classroom to find out if it's the career for you.

Get tailored advice in your inbox