A complete list of free English classes online and other helpful resources

Do you want to learn English at home from your computer or phone? Learn with these free English classes online. Find some of the best, free English programs online.


ESL online class on computer screen

We have put together a list of different styles of English classes, apps, and websites to help you learn English as a second language. Everyone learns differently. Try each of them and see what works best for you. USAHello’s partners Learnship and Lingokids offer free options if you sign up through our website.

Free English classes online

Class
Offers
Website/App
1st Language Support
Short classes and videos to learn English words and phrases to help with everyday life.
Website and app
Amharic, Burmese, Chinese, Dari, Korean, Persian, Thai
Interactive classes with short lessons and exercises. You can practice your English pronunciation with native speakers. The basic plan is free.
Website and app
A bilingual site for educators and families of English language learners.
Website
Spanish
Variety of free English classes for beginners, advanced and intermediate levels.
Website and app
Arabic, Catalan, French, German, Italian, Portuguese, Russian, Spanish, Vietnamese
Short lessons, practice tests, and repetition to help you learn English.
Website and app
Help with listening skills. Choose topics based on your personal interests like sports, history, or travel.
Website
Helps you learn Business English for work or daily life. Online courses to improve your reading, writing skills, and speaking.
Sign up for free classes through USAHello.
Website
Chinese, French, Korean, Spanish, and others
Games, videos, and songs to help children learn English.
Sign up for free through USAHello.
App only
Online language tutoring platform that offers one-on-one tutoring sessions free of cost for refugees and immigrants. 
Website and podcast
Arabic, Spanish
Online activities using video, photos, sound, charts, and text. Teaches vocabulary, grammar, spelling, and life skills. Helps you practice English listening, speaking, reading, and writing.
Website and app
Spanish
Weekly video lessons and printable sheets to learn English. News pages with a list of new vocabulary and articles to check your English knowledge.
Website
Burmese, Creole, French, Spanish, Swahili, Turkish, and many others

Free English learning resources online

Resource
Offers
Website/App
Learning activities, tests, games, and other resources to improve the use of real-life English.
Website
A standardized English test online to assess your English level.
Free EF SET Certificate™
Website and app
Worksheets and quizzes you can download to practice your English.
Website
Resources, including grammar exercises and vocabulary.
Website
Practice tests (such as the TOEFL) to help prepare you for English language tests for school or the workplace.
Website and app
English classes and resources, including over 2000 English conversation videos you can watch to learn about American culture, history, and books.
Website
Checks your writing and corrects your grammar mistakes.
Website and app
Learn to write in English with help from a native speaker.
Website
Grammar and pronunciation tips to improve your writing and English punctuation. Resources to write basic business letters, cover letters and resumes.
Website

Other ways to Learn English for free

Social media offers hundreds of resources for English learners. Tiktok has everything, such as videos on grammar. YouTube has videos to you memorize and learn in a fun way.

USAHello’s free online GED® and citizenship classes can also be a good tool for learning English. You can study English while also viewing the classes in other languages.  

older woman holding laptop with her arm raised
USAHello线上课程对大家免费开放

USAHello的课程是针对难民和移民设计的免费课程。帮忙您为GED®考试做好准备或者帮助您成为美国公民。

了解免费课程

Are we missing something from this list? Let us know. Email our team at [email protected]. Thank you!