Interested in learning Spanish in Mexico? Here are 11 of the best Spanish schools in Mexico, broken down by region. These are all programs I’m personally familiar with, or that have outstanding reputations.

La Calle, Spanish School in Merida Mexico

Interested in Spanish language schools in Merida, Mexico? Check out my review of La Calle Spanish school. In January and February 2018 I spent two enjoyable weeks studying Spanish there while exploring the charming city of Merida and its surroundings.

In fall 2017 I spent four weeks in Mexico exploring Mexico City, Puebla, and the state of Veracruz.

Interested in studying Spanish in Puebla, Mexico? Check out my review of Livit, an excellent small school that provides Spanish immersion courses in the gorgeous colonial city of Puebla.

Tiny Tlaxcala, the capital of Mexico’s smallest state, is often overlooked by travelers, but its relaxed colonial charms make it well worth a visit. Tlaxcala City is an easy day trip from Puebla. You can also visit from Mexico City, but the bus ride is closer to two hours one way.

Want to learn Mexican Spanish? Check out this list of top Mexican comedians on Netflix streaming. Watching comedy is a great way to practice Spanish since it’s full of colloquial expressions and pop culture references.

Interesting in reading about Mexico? Check of this list of my favorite fiction and nonfiction books about Mexico written by expat authors. Includes books on Mexico City as well as the rest of the country.

In February and March of 2017 I visited Mexico City and then spent three weeks in Guanajuato taking Spanish classes, followed by three days in Zacatecas, a beautiful northern mining town.

Want to learn Mexican Spanish? Check out these top Mexican movies on Netflix streaming in the US right now. Mexican films are internationally celebrated and a great way to improve your listening comprehension. If you are an intermediate or advanced learner, I recommend watching with Spanish subtitles as studies have shown it enhances language learning.

Diego Rivera mural, Palacio Nacional, Mexico City

In spring 2016, I spent three weeks in Mexico exploring Guanajuato, San Miguel, Querétaro, Mexico City, Puebla, Morelia, and Pátzcuaro.