The Best Websites to Learn English

It is now possible to learn English online in many different ways. You can learn alone, with a teacher(native or non-native), free or paid courses and you can even use music to help you to improve your English.

When you are studying it is always important to focus on the 6 parts of learning English.

English skills

The 10 Best Websites to learn English for free

1.  British Council

Lots of resources to practice the 4 skills of English and grammar and vocabulary. There are so many ways to learn English on this website. Podcasts for professionals, a Business magazine and even IELTS interview skills and tips.

You can now take English classes with the British council here.

2. Cambly

Cambly is the best website on the internet to learn English.You can speak with native English teachers, focus on your specific needs and re-watch your classes to learn from your mistakes. 

3. BBC 6 Minute English

A great website where you can practice listening, reading and vocabulary. You can learn vocabulary about many different topics and I really like that the lessons are really interesting.

4. ExamEnglish

This website is great if you are interested in taking an English exam. You can take sample exams and test your level in English. You can also practice your grammar with exercises and there are clear explanations.

5. MyEnglishpages

Lots of exercises and explanations and a really good resource to learn grammar. This is the place to PRACTICE what you learned from the videos from EngVid.


Great video and audio lessons. I recommend that you use my method of studying with this website. You can find my study method here: 

7. Perfectly spoken

English courses for free for every level. There are also paid courses too. You have to sign up with an email address.

(You need to sign up for this website and then you can watch the lessons for 10 hours per month for free.)  

8. Coursea 

Lots of English courses for example Grammar, Writing, Business English. If you have a high level in English, you can also watch many of the other courses in other areas that you are interested in like Science or Business


A great forum to ask questions and find tips about learning English. There are many native English speakers that will correct your mistakes and help you if you have any questions.

10. Word reference

My Favourite Dictionary. Use the discussion section to understand how people use the word or expression that you are looking for!


Paid Websites that you can study alone

Espresso English

Great courses that cover specific topics like Speaking, Listening, Vocabulary, Phrasal verbs and much more.

Rachel’s English

English academy that focuses on American English Pronunciation.

Websites to study with teachers


English learning platform with teachers from all over the world. Italki lets you book classes with teachers with skype and you can have a class where and when you want.

Read my full review here


Lots of native English teachers here with a focus on speaking English. You can speak for 10 minutes or 2 hours! It is very flexible.

Read How much Cambly costs here

Websites to learn how to study a language

Fluent in 3 months

Benny Lewis believes that you should start speaking from Day 1. He helps learners to focus on the reasons why a language is not as hard as people say. Very motivating.

Scott Young

A similar philosophy and something we also believe here at One Minute English that the ability to SPEAK the language is the main objective. There is nothing wrong with being an expert in grammar or listening but none of that matters if you can’t have a conversation with another person.

Websites for Beginners

English class 101 has great mini-lessons to start learning English, Greetings, Verbs, Conversations

Duolingo uses Pictures to help you when you start and then when you get more advanced you start translating from your language to English and vice versa. There is also a great forum if you have a question..

Websites for Intermediate learners

You can use any of the websites above especially British Council and Espresso English.

Websites for Advanced learners

English is a piece of cake

Great long lessons with lots of vocabulary and listening practice. This is really for C2 learners.

One Stop English

Lots of reading lessons published every week about current events.

Websites to study with music

Lyrics training

Listen to your favorite songs and improve your listening and vocabulary.Listen to your favorite songs and improve your listening and vocabulary. This is great for listening for details which is a skill that you need when you get to a B1 level. You need to understand a specific word in a sentence.

Start now….

You CAN learn a lot of English with these websites so please use them. Try to mix your studying practice every few weeks. For example, Listening. You can use BBC 6 Minute English, listen to music and write down the lyrics, Use Dictations or try the Espresso English listening course.

Every month analyze your own skills and knowledge. If you are bad at speaking, then book a class with a teacher. If you don’t know your grammar, use this ExamEnglish grammar page and study.

It is your English journey and you are responsible for your own level of English. Learning English opens up a new world of culture, friendships, and improved career opportunities.

You have this, Let’s go!!!

Leave a comment below if you use something else that helps you

1 thought on “The Best Websites to Learn English”

  1. Pingback: The Best Online English Course (paid) - One Minute English

Leave a Comment

Your email address will not be published. Required fields are marked *