Learning English can be expensive and time-consuming, but it doesn't have to be. If you want to learn English at your own pace and without spending much, then the 29 FREE courses listed below are a great place to start. We have two types of courses - text-based courses hosted on websites and YouTube video-based courses. We recommend combining one of each type at the same time.
Courses range from absolute beginner A1 to advanced C1. We examined each course for quality and handpicked only the ones that met the criteria - comprehensive, engaging, and effective.
Feel free to bookmark this list and come back to it as you advance through your English language journey.
You'll notice that courses reference levels from A1 to C1 or beginner to advanced. Here is a short explanation of each level:
- Beginner (A1): At this stage, learners have a basic vocabulary and can understand simple sentences. They can introduce themselves and answer questions about personal details like where they live and who they know.
- Elementary (A2): Learners at this level can understand and communicate in familiar situations but need repetition. They can discuss routine tasks and describe their surroundings in basic terms.
- Intermediate (B1-B2): At this level, people can deal with most situations likely to arise while traveling and can describe experiences, opinions, and plans. They have a broader vocabulary and better grasp of grammatical structures.
- Advanced (C1-C2): Advanced learners can understand long and complex texts, speak fluently without searching for words, and can use the language for professional, academic, and social purposes.
Free English beginner courses
Self-paced beginner FREE A1 30-day course by Heylama
Beginner English lessons by LEO network
Free online beginner course by ESOL courses
Free A1.1 course by One World on Udemy
A1-A2 Grammar lessons by British Council
A1-A2 Vocabulary lessons by British Council
Elementary A1-A2 English course by Maltalingua English Language
English Beginner 1 course by Shaw English Online on YouTube
Basic English Grammar course by Shaw English Online on YouTube
Elementary English by English for You on YouTube
Beginner English by English for You on YouTube
Beginner-elementary English lessons by EA learning English on YouTube
Elementary English lessons by Virtually Fluent on YouTube
A2-B1 Pre-intermediate English course by Maltalingua English Language
Free English intermediate and advanced courses
B1-B2 Grammar lessons by the British Council
B1-B2 Vocabulary lessons by the British Council
C1 Grammar lessons by the British Council
C1 Practice resources by the British Council
C1 course by Languages 24/7
B1+ Intermediate English course by Maltalingua English Language
Intermediate English by English for You on YouTube
Intermediate English lessons by Virtually Fluent on YouTube
Intermediate English course by English like a Native on YouTube
B1-B2 English course by My English Classes Online on YouTube
Business English lessons by Speak English with Vanessa on YouTube
English Speaking lessons by Speak English with Vanessa on YouTube
Upper intermediate B2 English lessons by Maltalingua English Language School
Advanced English B1-C1 course by Your English Web on YouTube
English course - Advanced level C1 by English with Richard on YouTube