ESL Young Learners Fun English Language learning materials
ESL Reading provides free graded reading English language learners. Some texts are original while others are adaptations of classic stories. They are are graded by vocabulary, grammar and readability.

The below grades is not intended to be proscriptive. Language learners often enjoy texts at higher levels (without understanding everything) and lower levels (as this helps build confidence).

Beginners (IELTS score: 1-2)

Elementary (IELTS score:3/TOEFL IBT Score: 32-42)

Pre-Intermediate (IELTS score:3.5/TOEFL IBT Score: 43-51)

Intermediate (IELTS score:4.5/TOEFL IBT Score: 51-61)

Upper Intermediate (IELTS score:5-6/TOEFL IBT Score: 62-91)

Advanced (IELTS score:6.5-7/TOEFL IBT Score: 92-112)

Proficiency (IELTS score:7.5-9/TOEFL IBT Score: 113-120)

For a quick assessment of your approximate level try the British Council reading assessment here

Penguin also have a placement assessment here. This seems to test general English rather than specific reading skill.



Go to the
Site Map for full details of texts available

Go to
Teaching Ideas for discussion of the best ways to improve reading skills

Get ESL Reading updates

    Follow eslreading on Twitter




    ESL Reading receives no external funding or institutional support. You can help support future development by making online purchases via the advertisments. There's no extra cost to you - and a big benefit to the site!