English Tutors Online: 19 Great Websites to Match You with an Ideal Tutor

Are you looking for an English tutor?

Thanks to the internet, you no longer need to find a tutor who lives close so you can meet in person.

Finding a tutor has never been easier, thanks to the many websites that have lists of available tutors. Your dream English tutor is out there. Let’s go find them!


Do You Need an English Tutor?

Tutors are a fantastic resource for learning English. They’re not just for people who are having problems learning English—anyone can benefit from having a tutor.

Tutors are the most effective if they’re supplementary to other learning methods. This means tutors are used in addition to other ways of learning. Your tutor shouldn’t be the only way you’re learning English.

That’s partly because it can be difficult to keep up your motivation between tutoring sessions. So, use FluentU to practice English in a way that’s both effective and entertaining.

FluentU takes authentic videos—like music videos, movie trailers, news and inspiring talks—and turns them into personalized language learning lessons.

You can try FluentU for free for 2 weeks. Click here to check out the website or download the iOS app or Android app.

  FluentU Ad

Every video comes with interactive subtitles, flashcards and fun quizzes. It’s the perfect way to absorb natural English the way native speakers really use it, and it’ll allow your tutor to push you even further the next time you chat.

Plus, by watching native materials, you’ll have interesting conversations with your tutor and discuss real-English topics and videos. It’ll be a great surprise for your tutor and they’ll definitely enjoy it.

To make sure that you remember all of the video content and new words, FluentU uses an SRS method. This stands for “spaced repetition system.” It means all of the information sticks in your brain because new words are timed and repeated to make sure you learn them properly.

A FluentU feature that I personally love when language learning is the in-context definitions. This helps me understand how word meaning changes in different situations. It saves a lot of headaches!

You can try your free FluentU trial here.

Consider getting a tutor if you…

  • Need help with assignments
  • Are having trouble learning English
  • Have grammar questions
  • Would like help improving your pronunciation
  • Want to learn at a faster or more challenging pace
  • Want to get experience speaking to a native English speaker

Whether you’re studying English in a class, with a group of people or on your own, a tutor can help you learn better and faster.

Below are three more reasons why you should get an English tutor.

An English tutor will make personal classes for you

An English tutor can measure your English skills and create materials (games, activities, quizzes) to help you learn English in a personal way.

This also means that you’ll learn English quicker as the tutor knows the particular areas that you need to study and focus on. They’ll also know all of the common mistakes that you make and can help you correct them.

Plus, if there are parts of English learning that you enjoy or topics that you like you can tell your English tutor. They’ll include these in your classes to make them more fun.

An English tutor will help your motivation

If you have an English tutor, you’ll be more motivated to study English and keep learning. By having an English tutor you have a personal connection to learning English because you’re learning from another person.

A good English tutor will want to improve your English skills and will be very happy when you’re using English better. This means you’ll be more comfortable when you improve and will want to work harder to be a better English speaker.

It’ll also help you to have a schedule as you’ll probably have your English class with your tutor at the same time every week. This helps you create a routine and an English learning habit.

An English tutor will make you feel comfortable

Learning English or any language can be a challenge. Sometimes learning in a classroom around a big group of people can be difficult. You might not be as confident or open as you can be. This is why an English tutor can be so helpful.

With the right English tutor, you’ll feel comfortable practicing English speaking and using English without any fear or worry. This means you’ll be a better speaker at the end.

6 Factors to Consider to Find the Perfect English Tutor Online

Before you go searching for a tutor online, you need to know what you’re looking for.

Think about your reasons for needing a tutor. What are you hoping to get out of one? What are your goals? Knowing what you want will help you find the best tutor for you.

When you’re choosing a tutor, keep these factors in mind:

  • Where’s the tutor from? If you’re learning American English, you’ll probably want to find an American tutor, not a British or Australian one.
  • What gender is the tutor? This might not matter to you, but if it does, you might feel more comfortable speaking to someone of a specific gender.
  • How much does the tutor charge? Figure out your budget for a tutor, or how much you’re willing to spend.
  • What experience does the tutor have? Look at the number of years of experience, but also at the types of certifications and education they have.
  • What is the tutor’s rating? Many of the websites in this list have rating systems, which allow students to leave tutors a review and a “grade.” Read some of the reviews to understand more about the tutor before booking a lesson.
  • Does the tutor offer a free or discounted first class? Some tutors offer sample classes. It’s a good way to check if you’re a good fit for each other.

There are many different places online where you can find an English tutor. Now that you know what you’re looking for, let’s learn where to look.

19 Great Websites for Finding an English Tutor Online

1. Facebook

english tutor online

Price: Depends on the teacher.

There are many professional tutors who have their own personal websites. These tutors are often also on Facebook.

To find individual tutors, you can try searching for “English tutor” on Facebook and looking at the “person” and “page” results. This is a good place to start, but it’s not perfect, since you’ll need to check if the tutor is still active on Facebook and his or her website.

An even better use for Facebook is to ask people for recommendations. Tell your friends on Facebook that you’re looking for a tutor and ask if they know anyone good.

2. Preply

english tutor online

Price: Can range from $ to $$$ per hour, but most of the best-rated tutors charge around $$ per hour.

Over 2,000 tutors are available to help you in whatever way you need.

Classes take place over Skype, Preply Space, or anywhere else you prefer! And a clear rating system with reviews makes it easy to see what people liked and disliked about any tutor.

Students can also leave a request and the tutors will contact you instead.

3. Verbling

english tutor online

Price: $ to $$ per hour.

Verbling matches tutors to language learners of all kinds. The tutors here are all native speakers, and many of them have years of experience teaching in the classroom and private settings.

You can search for a teacher by when they’re available, and even find an English tutor who also speaks your native language.

4. WyzAnt

english tutor online

Price: The prices are on the higher end ($$ to $$$ per hour).

If you’re an English learner living in the United States, you can use WyzAnt to find a local tutor. This website is a good choice if you need help studying for a test, since many of these tutors are professional teachers with certifications and many years of experience.

You can even find a tutor who specializes in English grammar or English writing skills.

5. Tutor

english tutor online

Price: $$ to $$$. There’s a first-time trial session of 30 minutes for a discounted price.

When you just have a question about a writing assignment, or need help checking over your writing, Tutor is a good website to turn to. Tutors are available all day, every day, to give guidance, tips and feedback on anything written.

Come here for help with essays, homework and even understanding books.

6. Chegg Tutors

english tutor online

Price: 30 minutes of tutoring time for $$ per week.

Chegg is not a place where you would find a long-term tutor. Instead, it’s where you would go if you have specific questions.

You request help and the website matches you with a tutor, who helps you with your question. This is a great website if you have a question that you need answered really quickly.

7. Noodle

english tutor online

Price: Depends on the teacher.

Noodle isn’t just a website for tutors—it’s a tutor search engine. Here, you can search for tutors from a few other tutor websites.

You can search by location, knowledge of other languages (like your native language) and even by specific education company or organization.

8. University Tutor

english tutor online

Price: Depends on the teacher.

If you prefer to meet with your tutor in person, University Tutor can help you find the perfect one.

Their tutors are located in over 8,400 cities all over the world and can meet online or in-person, even in a coffee shop if that’s what you want—anywhere that’s convenient for you.

9. TakeLessons

english tutor online

Price: Price depends on the teacher, but the rates here are a bit higher, with some popular teachers charging around $$ for every 30 minutes.

The TakeLessons community has been connecting students with experienced teachers since 2006. They offer everything from live music and language lessons to sports coaching and academic tutoring in a variety of subjects.

The English tutors on this website are high quality and experienced, and you can find both local and online tutors. While you’re here, maybe you can also learn to play the guitar like you’ve always wanted to, also!

Use the code GETLESSONS and you’ll get a discount off your first package of lessons.

10. italki

english tutor online

Price: Prices are mostly affordable, at around $ to $$ per hour for teachers and even lower for community tutors. Some educators offer shorter discounted trial lessons.

This website connects language learners to native speakers all over the world. Lessons are available from professional teachers, or passionate tutors who can help with conversation practice. 

There’s also a community section that offers daily questions, language exercises ad forums where you can post questions and connect with other language learners. 

11. English Tutor Online

english tutor online

Price: $$ per lesson, with discounts for purchasing a number of lessons at a time.

This website offers tutoring sessions that feel more like personal lessons. You choose from their online English courses, like email writing or travel English, and the tutors will work with you through the lessons. It’s like a classroom where the teacher is only teaching you.

12. Craigslist

english tutor online

Price: Depends on the tutor and what the two of you decide.

Craigslist is a website for finding pretty much anything.

You can advertise here that you’re looking for a tutor, or browse through their listings for tutors looking for students. Use this website carefully, though—not everybody can be trusted, and some people are scammers (people who will take your money and not actually give you the services you paid for).

To find tutors on Craigslist, find your country on this page, then click on “lessons” under the “services” section (near the bottom of the page).

You can search for an English tutor by typing “English” in the search bar. If you want to post a job offer for tutors, you can do that in the “education” part under “jobs” on the right side of the page. We recommend looking through the posted services first, though!

13. Upwork

english tutor online

Price: Depends on the tutor and what the two of you decide.

Upwork is a website for freelancers—individuals who work per project instead of with just one company. It’s easier to find a trustworthy tutor here than on Craigslist, since there are reviews and ratings of each freelancer, but the prices may also be higher.

Finding a tutor on Upwork is simple: Create an account and post a description of what you’re looking for. You can even invite people to apply to your job. Just search for “English tutor” in the search bar and you’ll find a list of rated freelancers.

14. AmazingTalker

english tutor online

Price: It’ll depend on the tutor, but the average is $$.

AmazingTalker is a great website where you can meet your next online tutor or English language instructor.

It’s very easy to use and even allows you to find a tutor with an “also speaks” filter. This means you’ll find an English tutor who has language skills in your native language. Plus, only 3% of the tutors make it through their hiring process and must then do some in-house training with the platform. As you can see, there’s a big focus on recruiting quality tutors. 

If you don’t know where to start, you can use the “match me with a tutor” form and it’ll help you find the perfect one for your needs.

15. Cambly

english tutor online

Price: Can be from $ to $$$ but you can find a decent tutor for $$.

Cambly is one of the top websites to find an online English tutor (or other languages). You’ll find that the tutors are very professional and friendly. In fact, I used Cambly when I was studying Indonesian for school and met a fantastic teacher who still messages me every year on my birthday! 

Because there are so many, you can search for a tutor with a specific skill—for example, a business English or IELTS exam specialist teacher.

16. Classgap

english tutor online

Price: Average price on this site is $$. Some tutors will charge $$$.

Classgap is a tutor website with over 3,000 English-speaking teachers. On this website, you can do a 20-minute trial lesson with a tutor to decide if you wish to continue learning with them or not. You can also search for native-only teachers.

It’s an excellent option for learners with busy schedules as the platform is very flexible and allows you to change classes with ease. 

I have a friend who is an English tutor on this website with over 15 years of English teaching experience!

17. Fiverr

english tutor online

Price: Tutors on Fiverr are generally cheaper at $ to $$.

Fiverr is very similar to the website Upwork, which we looked at before. It’s an online website for freelance teachers who like to give one-on-one classes. Make sure you look at all the profiles on the website closely before choosing a tutor to teach you English.

18. LiveXP

english tutor online

Price: The price depends on the tutor. Between $ and $$ seems average for the website.

XP is short for the word experience.

This website is about you learning something new and in this case, it’s the English language! You have the option of messaging an English tutor or taking a free trial class to ask questions and get to know the teacher better before starting regular classes.

19. Justlearn

english tutor online

Price: Depends on the teacher, but $$ seems to be the average.

On Justlearn, all the teachers are verified, which means they are tested on their skills and knowledge before given a job. This means you’ll be able to find the perfect tutor for you who is a professional.

If you’re planning to take a few lessons you can buy a bundle of courses and receive access to materials such as videos and books through the site. 


With all these websites to visit and browse, you’ll definitely find the perfect tutor for you! 

Enter your e-mail address to get your free PDF!

We hate SPAM and promise to keep your email address safe