Your language:

Generic selectors
Exact matches only
Search in title

If you’re looking to learn English for free, improve your grammar, practice your English or brush up on some skills, you’ve come to the right place! The English Ninja has hundreds of lessons, quizzes and videos to help you to learn English. We have plenty of free English courses to get you started.

Featured Courses

Grammar Book

Hundreds of lessons, quizzes, and videos on every subject in the English language.

See more...


Year 8

Learn English at the Year 8 level. Vocabulary, grammar and games are all included in this course.

See more...


Lyric Comprehension

Test your listening skills with these music lyric quizzes.

See more...

Learn English for Free

Yes, free. If you would like to help the site out by donating, have a look at the Updates Page.

I want to improve my English grammar

If you’re looking to improve your grammar, you should look at our Grammar Book. It contains over 120 grammar lessons, and more than 1,000 quizzes. More are being added every week.

I don’t know where to start

If you want to improve your English skills, but you’re not sure where to start, you should take the Study Guide Quiz.

I just want to know my level

Well that’s easy, just take our Level Test. Your responses will be categorised so you’ll know exactly where you need help.

  • Sign up
Lost your password? Please enter your username or email address. You will receive a link to create a new password via email.
We do not share your personal details with anyone.