The Best Sites to Learn English Online

If you are looking for resources to help someone learn English, or want to improve your spoken English (since you’re here, we assume you’re okay with it written), you’ve come to the right place. The best way to learn, outside of talking with English speakers, is to undertake an interactive program. The internet is full of language courses, but the ones we think are the best allow you to practice listening, reading, writing, and speaking.

English is, without a doubt, a tricky language to master. Every grammatical rule has an exception. Spelling is inconsistent at best. And that’s not to mention the funny turns of phrase and slang expressions. So in order to get a handle on it without becoming totally frustrated, it’s best to have a little fun with the process. We hope the following websites will help you do just that.


English is just one of the 14 languages you can learn with Babbel. The courses are framed based on your interests, so if you need to communicate chiefly in the business realm, you can choose that specialty. Ditto for the sight-seeing traveler. Babbel’s self-paced lessons are broken down into bite sized chunks that are easy to fit into a busy schedule, and help you master information before moving on.

All of the verbal lessons are recited by a native speaker, so you can trust the pronunciation. The dictation feature then uses your computer’s microphone to help you master that pronunciation. Even handier for busy people, Babbel is both a website and a mobile app. You can switch between devices at any time and your progress will be synced.

Cost: First lesson free; multiple subscription plans ranging from $6.95 – $12.95 per month depending on the length of your commitment (1, 3, 6, or 12 months).