Guide · Prices in Mexico City
How much do Spanish classes cost in Mexico City?
Updated November 2026 · Prices in MXN, VAT not includedShort answer: at Aprende & Vive in Roma Norte, private Spanish classes cost $560–$600 MXN per hour (in person or online), 100% online private classes $350–$500 MXN per hour, group classes $232.50–$262.50 MXN per hour (20 h/week) and cultural immersion from $2,300 MXN per week. The more hours you book, the lower the price per hour.
The price of Spanish classes in Mexico City depends on four things: whether the class is private or in a group, whether it is in person or online, how many hours you book, and what is included (materials, certificate, cultural activities). Below you will find our real prices for every format, the cost per hour and what you get.
1. Private hybrid classes (in person or online)
One-on-one classes at our Language Hub in Roma Norte or on Zoom. You can switch between in person and online with 24 hours' notice. Packages are valid for 1 year from your first class.
| Package | Price | Per hour |
|---|---|---|
| 5 hours | $3,000 MXN | $600 MXN |
| 15 hours | $8,850 MXN | $590 MXN |
| 20 hours | $11,600 MXN | $580 MXN |
| 30 hours | $17,100 MXN | $570 MXN |
| 50 hours | $28,000 MXN | $560 MXN |
2. Private online classes
One-on-one classes on Zoom from anywhere in the world, with the same method, teachers and materials. Packages are valid for 2 months from your first class (the 48-hour package for 6 months).
| Package | Price | Per hour |
|---|---|---|
| 6 hours | $3,000 MXN | $500 MXN |
| 12 hours | $5,400 MXN | $450 MXN |
| 20 hours | $8,000 MXN | $400 MXN |
| 48 hours | $16,800 MXN | $350 MXN |
3. Group classes (20 hours a week)
Level-based groups of up to 8 students at the Language Hub, Monday to Friday, 10:00 a.m. – 2:00 p.m. Start any Monday. Includes placement test, study materials (free), social program and certificate. If only one student enrolls, the course becomes 10 private hours per week at no extra cost.
| Duration | Price per week | Per hour |
|---|---|---|
| 1 to 4 weeks | $5,250 MXN | $262.50 MXN |
| 5 to 8 weeks | $4,950 MXN | $247.50 MXN |
| 9 to 12 weeks | $4,650 MXN | $232.50 MXN |
4. Cultural immersion program
Monday to Friday, 9:00 a.m. – 1:00 p.m., all levels. Every day combines conversation practice with useful grammar, and on Wednesdays we learn on a walking tour around Mexico City.
| Duration | Price per week |
|---|---|
| 1 week | $3,000 MXN |
| 2 weeks | $2,700 MXN |
| 3 weeks | $2,500 MXN |
| 4 weeks | $2,300 MXN |
5. Other programs
- Bildungsurlaub (German educational leave): from $8,250 MXN for 5 days. See the Bildungsurlaub guide.
- DELE exam at our official Instituto Cervantes exam center: from $2,100 MXN depending on the level. See DELE dates and fees.
- Business Spanish for companies: custom quote.
What is included
- Native teachers, certified and trained in La Rutina Cotidiana, our own method.
- 8 course books, verb and vocabulary flashcards, pronunciation and listening activities.
- Esme AI, our 24/7 Spanish tutor, to practice between classes.
- Free trial class and level test before you pay.
How to save on Spanish classes in Mexico City
- Book a bigger package. The price per hour drops as the package grows.
- Choose online if you don't need to be in person. It is the most affordable private option.
- Join a group. Group classes and immersion have the lowest cost per hour.
- Ask about the promotion of the month. We publish a new one every month.
Not sure which option fits you?
Book a free trial class. We check your level and recommend the right program, in person in Roma Norte or online.
Frequently asked questions
How much does a private Spanish class cost in Mexico City?
At Aprende & Vive, private hybrid classes (in person in Roma Norte or online) cost from $560 to $600 MXN per hour depending on the package, for example $3,000 MXN for 5 hours or $28,000 MXN for 50 hours. Prices are in Mexican pesos and exclude VAT.
What is the cheapest way to learn Spanish in Mexico City?
Group classes and the cultural immersion program have the lowest cost per hour. Our group course (20 hours a week, max. 8 students) costs from $232.50 to $262.50 MXN per hour, and the immersion program starts at $2,300 MXN per week.
Are online Spanish classes cheaper than in-person classes?
Yes. Our 100% online private packages cost from $350 to $500 MXN per hour, compared with $560 to $600 MXN per hour for hybrid private classes.
Is VAT included in the prices?
No. All Aprende & Vive prices are in Mexican pesos (MXN) and do not include VAT (IVA).
Can I try a class before paying?
Yes. The trial class is free and can be in person at our Language Hub in Roma Norte or online.
More guides
Prices published by Aprende & Vive Español, Jalapa 100, Roma Norte, Mexico City. All prices in Mexican pesos (MXN), VAT not included. See our terms and conditions.
