Train to teach if you have a degree or are studying for one

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

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

If you have a degree, you can do postgraduate teacher training to get qualified teacher status (QTS).

Teacher training courses usually take 9 months full-time, or 18 to 24 months part-time.

If you’re not from the UK, find out about training to teach in England as a non-UK citizen.

Teacher training course providers

Your postgraduate teacher training course might be provided by:

  • a university (sometimes referred to as university-led training)
  • a school or group of schools (sometimes referred to as school-led training, or an apprenticeship)
  • Teach First(opens in new window) (a charitable organisation)

Some providers are ‘accredited’ – this means they’ve been approved by the Department for Education (DfE) to run teacher training courses.

Providers who have not been accredited can also run courses if they’re in a partnership with an organisation that has. For example, you might see a school running a course that has a university as their ‘accredited provider’.

What does teacher training involve?

Postgraduate teacher training usually takes 9 months full-time, or 18 to 24 months part-time.

All teacher training involves mostly classroom placements with some theoretical learning.

This means that even if your course provider is a university, you will still do placements in schools. And if your course provider is a school, you might still do your theoretical learning in a university.

The important thing to remember is that regardless of your course provider, all teacher training involves around 120 days of school placements in at least 2 schools.

You can find out what to expect on your teacher training.

Where will my training take place?

Because all teacher training must involve placements in at least 2 schools, your training will not all happen in the same place. Some courses may also have a separate location for your theoretical learning.

Your course provider will probably not be able to confirm your exact placement locations until they’ve allocated all training places on their course. But you can talk to them beforehand to get an idea.

How much does teacher training cost?

Postgraduate teacher training course fees are around £9,250 per year (or higher for non-UK citizens).

You can apply for tuition fee and maintenance loans, even if you already have a student loan.

You may be eligible for extra financial support if:

  • you train to teach certain subjects
  • you’re disabled
  • you’re a parent or carer
  • you’re a veteran
  • you’re eligible for a salaried teacher training course

Find out how to fund your training.

How to choose your teacher training course

There are some differences in postgraduate teacher training courses.

Find out how to decide on the best course for you.

Find your teacher training course

Take a look at the different teacher training courses available.

Search for a course

Get free one-to-one support

Talk to an adviser with years of teaching experience about your different training and funding options. Chat through phone, text or email, as little or as often as you need.

Find out more about advisers

Talk to us

Live chat

Call us

0800 389 2500

Call or chat to us Monday to Friday, 8:30am until 5:30pm, except on bank holidays(opens in new window).

Get free one-to-one support

Whether it's just an idea or you're ready to apply, you could get personalised support from an adviser with years of teaching experience. Chat to them by phone, email or text as little or as often as you need.

Get an adviser