News

How long does it take to learn English?

How long does it take to learn English?

Even Cambridge experts can’t answer this question directly - so does it mean there is no answer at all? Well, not quite so - we do have some numbers to discuss.

To advance one level up you’ll need the following: from 100 guided hours (to get A1) to 400+ guided hours (to reach C2). Note that these do not include homework or self-studying, just the guided hours - those are individual lessons or group courses with well-trained teachers.

Therefore, it takes approximately 150-300 guided learning hours for a language learner to progress from one level of the Common European Framework of Reference (CEFR) to the next.

For example, a candidate who has passed B2 First at level B2 on the CEFR, might need approximately 200 hours of lessons and supervised study to prepare for the C1 Advanced, which is aligned to level C1 on the CEFR.

However, there are a number of factors that can affect how long it will take to increase your level of English, including:

  • your language learning background
  • the intensity of your study
  • your age
  • the amount of study/exposure outside of lesson times

At English4work, we take a slightly different approach and focus on core skills and competencies, rather than only language skills. This made the programmes shorter and more practice-oriented. Learn more about our courses on our site.