How much does an English course cost?

The average cost of an English course for adults is $15 per hour, but it will vary greatly depending on where you’re located. You may be able to save money by buying more than 50 hours upfront. Children’s English courses cost less on average, but they usually require a commitment of at least 1 trimester. Private English courses for adults are usually 50% to 100% more espensive, but again, buying a bundle of lessons upfront can lower the price.

Online English courses are much cheaper. Those that only include self-study (no teacher) may even be free. Our online English courses with 20 hours of teacher-led instruction per month cost less than $3 per hour, and those with private lessons are under $4 per hour.

English courses abroad are difficult to compare to these other options, but, if you wanted to compare based exclusively on hours of instruction, our English courses abroad start at $1070 for two weeks in Malta with 17 hours of English lessons per week. That comes out to $35 an hour. Keep in mind, that price includes accommodation, activities, and a meal plan as well as all the advantages of having an English immersion experience. No wonder so many people prefer to invest in an intensive English course abroad rather than a year-round course at home.

Note: Prices accurate as of October, 2019.

Related questions