The Best Spanish Classes in Madrid in 2026: 5 Ranked for Evening Learners
Evening Spanish classes in Madrid, ranked on speaking time, feedback, hours for the money, flexibility and price, with twelve-week prices from each school's own website and one pick for each kind of learner.
By Echoa editorial team · Prices checked 6 November 2026
In short
The best Spanish classes in Madrid depend on what is holding you back: Inhispania for the smallest groups and most hours of the twelve-week courses, Echoa for daily speaking practice (around fifty spoken answers a lesson, each one answered, at any hour, for €39 a month), LAE Madrid for the lowest course price among the schools, Expanish for a Tuesday and Thursday class with no registration fee listed, and International House for a fixed term with a small enrolment fee.
Key takeaways
- Every school ranked here teaches on two Madrid evenings a week; pick the one that fixes where you get stuck, not the one that sells the most hours.
- Twelve weeks of evening classes at the schools below costs about €360–560, for 35–50 hours in class, before registration fees.
- Inhispania states the smallest groups of the twelve-week courses (5–6 on average, at most 9); LAE Madrid has the lowest course price among the schools.
- Echoa gives the most speaking per minute: around fifty spoken answers in a 15-minute lesson, every one of them yours.
- Combine two: a class on two evenings for the teacher and the timetable, and speaking practice on the five days without one.
- A sentence you can say after lesson 1: No quiero comer aquí. Quiero comer fuera y beber agua.
In Madrid, Spanish is what the bar, the landlord and the neighbours speak, and Inhispania, Expanish and LAE start their evening classes between 18:00 and 19:30, after work. The best class is the one that has you saying Spanish out loud, to someone who answers, not just following it.
This guide is for adults in Madrid who work during the day and want an evening course: people who have moved for a job, a partner or the weather, and who would like to order, ask and argue in Spanish rather than point. It compares four schools' twelve-week evening courses and Echoa on five criteria, with one pick for each kind of learner.
How we ranked them
We compared five options on the five things that most help an evening learner actually speak:
- Speaking time per hour: how much of each hour you spend saying Spanish yourself. For a class, at most the hour divided by the group size the school states.
- Feedback: whether someone answers or corrects what you actually said.
- Hours for the money: the hours in class that the twelve-week price buys.
- Flexibility: whether it fits round work, and how soon you can start.
- Honest price: the published price, with registration and enrolment fees named, from each school's own website.
Every school ranked here is priced on the same basis: 12 weeks of evening group classes. Prices were checked in November 2026.
1.Inhispania: best for the smallest groups and most class hours of the twelve-week courses
- Course12-week evening course, 4 hours a week
- Price€560, about 50 hours in class
- WhenTwo evenings a week (Mon+Wed or Tue+Thu), 19:00–21:00; A1 beginners start roughly every two weeks
- Group5–6 on average, at most 9
- Ideal forLearners who want a teacher's attention in a small group, and to start within a fortnight
Plus a €55 registration fee, which includes the workbook. The school says A1 takes 15 weeks in the evening course, so 12 weeks is not the whole level. The school's 2027 price list shows about €620 for the same 12 weeks.
Inhispania runs its evening course on two evenings a week, two hours each evening (two hour-long classes), with a workbook for your level. Beginners can start roughly every two weeks rather than waiting for a new term.
Standout strength: the smallest groups any ranked school states (5–6 on average, at most 9) and the most hours for twelve weeks, about 50, at about €12 an hour. In a small group, each of you gets more of the hour.
The catch: Inhispania says A1 takes 15 weeks in its evening course (5 weeks intensive), so twelve weeks will not take you through the whole level. Add a €55 registration fee, including the workbook for your entry level.
Price (2026): about €560 for twelve weeks.
2.Echoa: best for daily speaking practice with an answer to every sentence
- CourseSpeaking course, on your phone or computer; German, Spanish, French, Portuguese, Dutch and Italian
- Price€39 a month; first 3 lessons free. No card needed
- LessonsAbout 15 minutes, around fifty spoken answers each
- GroupJust you, with Sam answering every sentence you say
- Ideal forPeople who understand more Spanish than they can say, and whose evenings are already spoken for
Lesson 1. By the end you say: “No quiero comer aquí. Quiero comer fuera y beber agua.”
Echoa is a speaking course on your phone or computer. Each lesson takes about 15 minutes; you hear an English cue, build the Spanish sentence and say it out loud, and Sam, Echoa's AI teacher, answers what you actually said. The Spanish is Spain Spanish (castellano), the Spanish you hear in Madrid, and the course runs from a restaurant first, then meeting people, making plans, saying what happened, sorting things out and having friends round, which brings you to A2. Sentences learners build on the way:
- Lesson 1: No quiero comer aquí. Quiero comer fuera y beber agua.
- Lesson 4: ¿Puedes repetir más despacio, por favor?
- Lesson 40: Sé hablar español, pero no pude hablar contigo porque tuve que trabajar.
It sits at number 2 because Inhispania puts a teacher in front of a small group for more hours; for anyone whose problem is speaking rather than structure, Echoa comes first.
Standout strength: around fifty spoken answers in about 15 minutes, every one of them yours and every one answered. No classmates to share the hour with, no 19:00 start to make after work, and you say things you were never taught: new sentences you put together yourself from the pieces you have learnt, not lines you repeat.
The catch: there is no classroom and no human teacher. No certificate; for a permit or citizenship, learners sit the recognised exam. If you want a room in Madrid, a timetable that gets you out of the flat and people to go for a caña with afterwards, a school does that and Echoa does not.
Price (2026): €39 a month for every language course, about €117 for twelve weeks against about €360–560 at the schools. The first 3 lessons are free.
€39/mo
Echoa, every language. The other options here cost about €360–560 for 12 weeks of evening group classes.
3.LAE Madrid: best for the lowest twelve-week price among the schools
- Course12-week evening course, 3 hours a week
- Price€360, about 35 hours in class
- WhenTwo evenings a week (Mon+Wed or Tue+Thu), 18:00–19:30 or 19:30–21:00
- Ideal forLearners on a budget who can get to an 18:00 or 19:30 class
Plus a one-time €50 enrolment fee; the course book is included.
LAE Madrid teaches its evening course on two evenings a week, in 90-minute classes at 18:00 or 19:30, with the course book included.
Standout strength: the lowest twelve-week price among the schools, about €360, which works out at about €10 an hour, with the book thrown in. The early slot suits anyone who finishes work in good time.
The catch: about 35 hours over twelve weeks, fewer than Inhispania, and LAE does not publish its group size, so there is no telling how much of each class will be yours. Add a €50 one-time enrolment fee; level course book included.
Price (2026): about €360 for twelve weeks.
4.Expanish Madrid: best for a fixed Tuesday and Thursday class with no registration fee listed
- CourseEvening group course, 3 monthly modules (12 weeks)
- Price€515, about 40 hours in class
- WhenTuesday and Thursday, 19:00–21:00; starts on the first Tuesday of every month
- Group12 on average, at most 16
- Ideal forAnyone who wants the same two evenings every week and to start at the beginning of any month
The three-month price includes the 10% off for booking three months or more; one month is €190.
Expanish sells its evening course in four-week modules on Tuesday and Thursday evenings, from 19:00 to 21:00. You can start on the first Tuesday of any month, and booking three months at once takes 10% off.
Standout strength: a simple, fixed timetable, and no registration or book fee listed on the course page.
The catch: the largest groups any school here states, 12 on average, at most 16, so each learner's share of the speaking is small. Lessons are 50 minutes, which leaves about 40 hours in class for twelve weeks, about €13 an hour.
Price (2026): about €515 for three months, with the discount.
5.International House Madrid: best for a fixed term with a €10 enrolment fee
- CourseEvening course, one full 12-week term (2027)
- Price€500, about 35 hours in class
- WhenTwo evenings a week; times depend on level
- Ideal forLearners who like a proper term with fixed dates and can be there from its first week
The 2027 terms run 12 weeks each; the current autumn 2026 term (14 Sept–22 Dec) is longer. Hours drop to 2 a week with two students and 1.5 with one. Bank holidays are deducted.
International House Madrid runs evening Spanish in terms: three twelve-week terms in 2027, with two 90-minute sessions a week. Timetables depend on your level, so you ask the school which evenings are available to you.
Standout strength: a full term with a set start and end, and a €10 enrolment fee, the smallest fee any ranked school names.
The catch: the full-term price needs you there from the start of the term; join later and you pay €200 a month instead. Hours drop when the group is small (to two a week with two students, an hour and a half with one), bank holidays are deducted, and no group size is published. About €14 an hour.
Price (2027): about €500 for a full term.
The 2026 comparison at a glance
Prices are for 12 weeks of evening group classes, unless the row says what else they buy. Echoa is priced by the month.
- InhispaniaBest for the smallest groups and most class hours of the twelve-week coursesGroup classes, groups of 5–6 on average, at most 9€560 · Speaking: at most 6 min an hour
- EchoaBest for daily speaking practice with an answer to every sentenceSpeaking course, on your phone or computer€39 a month · Speaking: around fifty spoken answers in 15 min, each one answered
- LAE MadridBest for the lowest twelve-week price among the schoolsGroup classes€360 · Speaking: group size not published
- Expanish MadridBest for a fixed Tuesday and Thursday class with no registration fee listedGroup classes, groups of 12 on average, at most 16€515 · Speaking: at most 3 min an hour
- International House MadridBest for a fixed term with a €10 enrolment feeGroup classes€500 · Speaking: group size not published
Prices are rounded; each source linked below has the exact prices. Speaking for a group class is 60 minutes divided by the group size the school states, from a full class to the smallest: the most each learner could speak, before the teacher says anything.
Should you use more than one?
Yes, and for most people it is the quickest way to speak. Every school ranked here teaches on two evenings a week (at Inhispania and LAE, Monday and Wednesday or Tuesday and Thursday; at Expanish, Tuesday and Thursday; at International House, by level), which leaves five days without a class. The class gives you a teacher, a timetable and a reason to cross Madrid twice a week; speaking practice on the other days keeps Tuesday's Spanish there for Thursday. Twenty minutes of saying sentences out loud on the days without a class does more than another hour of listening to other people's.
When to upgrade from your first pick
After a term or two, many learners in Madrid can follow the class and still go quiet when the bar asks a follow-up question at speed. That is the point to add more speaking, not another grammar term. A private tutor gives you the whole hour: about €24–26 an hour on average on Preply. If you would rather pay less for many more hours, the state language school, EOI Madrid-Jesús Maestro, teaches a whole A1 of about 120 hours for about €220, four evenings a week for a term; places go through an admission process (EOI Jesús Maestro admission for the January–May Spanish term is published at the end of November).
Which one should you choose?
Pick the one that fixes where you get stuck.
- You want a small group and as many hours as possible: Inhispania.
- You understand Spanish but freeze when you have to say it: Echoa, every day, for €39 a month.
- You want the lowest course price among the schools: LAE Madrid.
- You want the same two evenings every week and to start at the beginning of any month: Expanish.
- You like a proper term with fixed dates: International House Madrid.
Most people will want one class and one other. If speaking is what worries you, make the other one Echoa. Lesson 1 takes about 15 minutes and the first 3 lessons are free. No card needed.
Frequently asked questions
How much do Spanish classes in Madrid cost?
Twelve weeks of evening group classes cost about €360–560 at the schools above, for 35–50 hours in class, which works out at about €10 to €14 an hour, plus registration or enrolment fees at most of them. Echoa is €39 a month for every language course, with the first 3 lessons free. Private tutors charge about €24–26 an hour on average on Preply.
Are there cheaper or free Spanish classes in Madrid?
Yes, at the Escuela Oficial de Idiomas, members of general-category large families pay half (about €110 instead of about €220 for A1); members of special-category large families, victims of terrorism or gender violence and people with a disability of 33% or more pay nothing. Everyone else pays about €220 there for a whole A1 term at the Jesús Maestro school, four evenings a week. Escuela Hablamos, priced by the month, charges about €110 a month for two 80-minute classes a week, plus a €55 registration fee, including the textbook.
How long does it take to reach A1 in an evening course?
Longer than twelve weeks at Inhispania, the one school that says: A1 takes 15 weeks in its evening course (5 weeks intensive). The EOI covers A1 in one four-month term of about 120 hours.
What Spanish do I need for Spanish citizenship?
Naturalisation asks for a DELE at A2 or above and the CCSE test on the Constitution and Spanish society; nationals of Spanish-speaking countries are exempt from the language test. The fees are about €140 for the DELE A2 exam in Spain (2026) and €85 for the CCSE citizenship test (2026).
Can I take Spanish classes online instead?
Yes. Lingoda runs live online group classes of 3–5 students, at about €60 for five classes, on a plan that renews every four weeks. Echoa is the other online route: no live class, a 15-minute speaking lesson whenever suits you, with Sam answering every sentence. If you would rather teach yourself with an app, see Babbel vs Pimsleur for Spanish.
How many evenings a week should I study?
Two evenings a week is what every school ranked above offers. What makes the difference is the days in between: a short burst of speaking on most days keeps what you learnt in class from fading before the next one.
About Echoa
Spanish. Accelerated. Echoa is a speaking course on your phone or computer, in German, Spanish, French, Portuguese, Dutch and Italian. In each 15-minute lesson you build sentences and say them out loud, and Sam answers every one. Real conversations in 20 hours. A2 in weeks, not years. It costs €39 a month for every language course, and the first 3 lessons are free. Learning a different language? We also compare classes for German courses in Zurich, French classes in Paris, Portuguese classes in Lisbon, Dutch courses in Amsterdam and Italian classes in Rome.
How we compared
This page is published by Echoa, one of the options compared. Every price comes from the source linked for it below, the provider’s own website unless named otherwise, on the date shown. The page is drafted with AI from those sources, then checked against them before it is published. Every option except Echoa, which is priced by the month, is priced on the same basis: 12 weeks of evening group classes. Options under “also checked” were looked at too and are not compared here, because they are priced on another basis or weren’t picked. Spotted something out of date? Tell us.
- Inhispania, checked 2026-11-06
- Expanish Madrid, checked 2026-11-06
- LAE Madrid, checked 2026-11-06
- International House Madrid, checked 2026-11-06
Also checked, not picked here: Escuela Hablamos, EOI Madrid-Jesús Maestro (Escuela Oficial de Idiomas), Enforex Madrid, Universidad Autónoma de Madrid (Servicio de Idiomas), Lingoda.
Other sources: preply.com, comunidad.madrid, uc3m.es, institutodeidiomas.us.es, inhispania.com, site.educa.madrid.org.