English Resources

Please keep in mind that some of the links in this post are affiliate links. In the event of a sale, I will be awarded a small commission (at no extra cost for you). Thank you for supporting my blog!

Here are some useful resources for learning English. The list will be updated as I discover new resources, so please check back regularly.

Free Online Resources

Cambridge EnglishOffers free resources to help you develop your English language skills and prepare for your exams.

British Council Learn EnglishTest your English level and find free lessons and resources to improve your English.

BBC Learning EnglishFind help with English grammar, vocabulary, pronunciation and more.

Business English ResourcesFree resources for improving your English in the workplace.


Perfect English Grammar – Useful exercises and explanations of key English grammatical concepts.

Grammarly – Improve your writing with this free Chrome extension.

Grammarism –  Practice your English grammar with automated grammar exercises.

Online Tutoring

Italki Start learning English 1-on-1 with a native teacher

RypeFind an online English tutor with Rype


BBC Learning EnglishPublishes daily videos to help you learn English. 

EnglishClass101You’ll find a lot of English lessons on this channel.

Learn English With TV Series Improve your listening comprehension using popular TV shows.

For ESL teachers

Everyday ESLEveryday ESL is a resource of easy-to-use, adult-appropriate, and culturally-inclusive ideas for your classroom

Dave’s ESL CafeOffers plenty of resources or ESL/EFL teachers and students, as well as forums and job boards.

Prepare for TOEFL

Find useful information and resources for TOEFL test-takers here.


Reddit r/EnglishLearningA forum for English Second Language learners.