Home › Guides › Spanish class prices

Guide · Prices in Mexico City

How much do Spanish classes cost in Mexico City?

Updated November 2026 · Prices in MXN, VAT not included

Short 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.

PackagePricePer 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).

PackagePricePer 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.

DurationPrice per weekPer 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.

DurationPrice 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

What is included

How to save on Spanish classes in Mexico City

  1. Book a bigger package. The price per hour drops as the package grows.
  2. Choose online if you don't need to be in person. It is the most affordable private option.
  3. Join a group. Group classes and immersion have the lowest cost per hour.
  4. 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.

Book your free trial class

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.

WhatsApp