Cheapest English Language Schools in London: 2026 Guide
Looking for the cheapest English language schools in London? Compare real weekly prices by zone, spot hidden fees, and find your best-value course today.
Quick summary
The cheapest English language schools in London are usually smaller, accredited centres that offer part-time General English courses, often in Zone 2 and Zone 3 areas or with evening and weekend timetables. At the budget end you can find part-time courses (around 15 hours a week) from roughly £90 to £130 per week, while full-time intensive courses start at about £160 to £220 per week. The London Community is a free platform in the UK that helps international students compare 55 London schools by area and price, so you can find genuine value without paying extra just for a central postcode.
What are the cheapest ways to study English in London?
The single biggest saving is choosing a part-time course instead of a full intensive one. Most schools sell General English in blocks of 15, 20, 25 or 30 lessons a week. A 15-lesson morning course can cost less than half of a 30-lesson full-day programme, and it still gives you steady progress if you practise outside class.
Evening and weekend courses are often the cheapest of all. Schools fill their quiet evening slots at a discount, so a class from 6pm to 9pm two or three times a week can work out very affordable. It also leaves your daytime free for a part-time job (if your visa allows) or for free community activities.
Location matters too. A classroom on Oxford Street in Zone 1 carries a higher rent than one in Balham or Finchley, and that cost is passed on to you. Moving one or two zones out can lower both your course fee and your rent, while adding only 15 to 25 minutes on the Underground.
Finally, book longer. Many centres drop the weekly rate once you commit to 8, 12 or 24 weeks. If you already know you want a long stay, a 24-week booking can save you £15 to £40 per week compared with paying month by month. Not sure which school fits your budget? You can try our AI school matcher to shortlist centres by area and price in a couple of minutes.
English course prices by London zone
Prices change with the neighbourhood, the number of lessons, and the time of year (summer is the most expensive). The table below shows typical 2026 ranges for General English at accredited schools. Use it as a guide, then confirm the exact figure with each centre, because promotions come and go.
| London zone | Example areas & stations | Part-time (~15 hrs/week) | Full-time (~25 hrs/week) |
|---|---|---|---|
| Zone 1 (central) | Oxford Street, King's Cross, Bloomsbury | £120 to £170 | £200 to £320 |
| Zone 2 | Camden, Angel, Whitechapel | £100 to £150 | £170 to £260 |
| Zone 3 and beyond | Wimbledon, Balham, Finchley | £90 to £130 | £150 to £220 |
As a rough rule, every zone you move out from the centre can save you £10 to £30 per week. Wimbledon (Zone 3) sits about 20 minutes by train from Waterloo, and Balham or Finchley are 20 to 30 minutes from the West End, so you keep good access while paying less. Cheaper local rent in these areas often means the total cost of your stay drops even further.
One warning: do not judge a school by its weekly price alone. Two centres in the same zone can charge very different fees for the same number of lessons, because one includes materials, a study centre and social activities while the other adds them as extras. The numbers above are a starting point for your shortlist, not a final quote, so treat every figure as something to confirm in writing.
Hidden fees to watch for
The advertised weekly price is rarely the full story. Before you pay, ask the school for a written breakdown so nothing surprises you later. These are the extra charges that most often catch students out:
- Registration (enrolment) fee: a one-off £50 to £90 charge on top of tuition. Some schools waive it for bookings of 12 weeks or more, so always ask.
- Course materials and books: £30 to £60 per level or per term. A few schools lend books for free, which is a real saving over a long course.
- Exam fees: if you want IELTS, Cambridge or Trinity certificates, the exam is usually paid separately to the exam board. Budget around £200 for IELTS and £180 to £200 for Cambridge B2 First.
- Accommodation placement fee: £50 to £80 to arrange a homestay or residence, charged even before your first rent payment.
- Deposits and payment surcharges: some schools ask for a deposit or add a small fee for overseas card and bank payments.
- Visa paperwork: if you need a letter for a Student visa or short-course visa, there may be an admin charge.
Add these up before you compare schools. A course that looks £20 a week cheaper can end up more expensive once a £90 registration fee and £50 of books are included.
How to compare the true total cost
The fairest way to compare schools is to work out the total cost for your whole stay, and then the cost per hour of teaching. Do not judge by the weekly headline price alone.
Imagine a part-time course at £120 per week for 12 weeks. Tuition comes to £1,440. Add a £70 registration fee and £40 for books, and your total is £1,550. With 15 lessons a week over 12 weeks (180 lessons), that is about £8.60 per lesson. Now compare a school that looks cheaper at £110 per week but charges £90 registration and £60 books: £1,320 plus £150 is £1,470. If its lessons are only 45 minutes instead of 60, your cost per real hour of learning may actually be higher.
Always check three things: the length of a lesson (often 45 or 50 minutes, not a full 60), the class size (a smaller group is worth more per hour), and exactly what the fee includes. You can browse our school listings to see areas, accreditations and course types side by side, then narrow down to the best value for you.
When is the cheapest time to book?
Timing changes the price more than students expect. July and August are peak season, when junior groups fill schools and prices rise. You may pay 10% to 20% more for the same course in summer. If your dates are flexible, studying from October to March is usually cheaper, and classes are smaller too.
Many schools also run new-year and autumn promotions, such as free registration or a few free weeks on long bookings. It is always worth asking, “Do you have any current offers?” before you pay. The answer is often yes, and a single question can save you a week of tuition.
Budget-friendly areas and schools to consider
For lower fees and cheaper rent, look at accredited schools outside Zone 1. Burlington School has centres in Balham (South London) and Finchley Central on the Northern line, both quiet, leafy areas with plenty of affordable house-shares nearby. Wimbledon School of English sits in Zone 3, around 20 minutes by train from Waterloo, and is known for strong results at a calmer, greener campus.
If you want to be central but keep costs down, schools near Oxford Street such as Speak Up London offer flexible and evening timetables that suit students who work or want to spread lessons out. Malvern House near King's Cross is another well-connected option, with six Underground lines and the Eurostar on the doorstep for cheap onward travel. At the premium end, centres like The London School of English in Holland Park include extras such as a daily lunch, so always compare what your fee actually buys.
It is also worth looking east. Areas such as Whitechapel, Stratford and Walthamstow, all on the Central or Elizabeth lines, tend to have lower rents than the west and put you 15 to 25 minutes from the City, where several affordable schools are based. A cheaper commute and cheaper housing together can matter more to your budget than the tuition itself.
Whichever you choose, make sure the school is accredited by the British Council and a member of English UK. This protects your money and guarantees teaching standards. If you are weighing up two centres, you can ask the community for honest opinions from students who have already studied there.
Simple ways to cut your costs further
Transport is a big part of your budget. A monthly Zone 1 to 2 travelcard costs far more than living in a single zone you can walk or cycle across, so choosing a school near your accommodation saves money every day. If you are 18 or over and studying full-time, ask about the 18+ Student Oyster photocard for 30% off travelcards.
Housing is the other large cost. A homestay with half board (breakfast and dinner) can be cheaper overall than a self-catering room once you add up food, and it gives you daily English practice for free. A shared house in Zone 2 or 3 is usually the lowest-rent option for longer stays.
You do not have to spend money to practise, either. London is full of free ways to improve, from museum visits to language exchanges. Check upcoming community events to meet other students and speak English outside the classroom at no cost. For more money-saving guides on studying and living in the city, read more articles from The London Community.
Frequently Asked Questions
How much do the cheapest English language schools in London cost?
Budget part-time courses of around 15 hours a week typically cost £90 to £130 per week, usually at accredited schools in Zone 2 or Zone 3. Full-time intensive courses start at about £160 to £220 per week. Remember to add one-off fees such as £50 to £90 for registration and £30 to £60 for books.
What is the cheapest way to learn English in London?
The cheapest way is a part-time or evening General English course at a school outside Zone 1, booked for a longer block of 12 or 24 weeks to unlock a lower weekly rate. Studying from October to March instead of summer saves another 10% to 20%. Free language exchanges and community events help you practise without extra cost.
Are cheap English schools in London any good?
Yes, as long as the school is accredited by the British Council and a member of English UK, which guarantees teaching quality and protects your fees. A lower price often reflects the location or a part-time timetable, not poor teaching. Check lesson length, class size and student reviews before you book.
Where can I find affordable English schools in London?
You can compare 55 accredited London schools by area and price on The London Community and shortlist them with the free AI school matcher. Focus on Zone 2 and Zone 3 areas such as Balham, Finchley and Wimbledon for the best value, then confirm the total cost with each school directly.
How long does a budget English course in London take?
Most students book part-time budget courses in blocks of 4 to 12 weeks, while a full level of English (for example, moving from B1 to B2) usually takes 10 to 12 weeks of steady study. Booking a longer 24-week course often lowers the weekly rate and can include free registration.
Join students arriving in London the same month as you — cohorts, events, language exchange and a community that has your back. Free.
Meet your cohort →