You are here

Online English level test

This online level test will give you an approximate indication of your English level. You can use the result to help you find content on our website that is designed for your level.

About the online level test

  • 25 multiple-choice questions
  • 10–20 minutes


Choose the correct answer. Then decide how sure you are that your answer is correct. Choose from the following: Certain, Fairly sure, Not sure.

It is very important to be honest about how sure you are. Your score depends on the answers you give and how sure you are.


Your result will be one of three possible levels:

  • beginner to pre-intermediate
  • intermediate
  • upper intermediate or above.

Find content for your level

Content in our Listening, Reading, Writing, Speaking, Grammar and Vocabulary sections are organised by level. Other sections on the site give an indication of the level it is suitable for in the section description. Every content page on the site gives the English level at the bottom.