Learn Spanish in Mexico

The United Mexican States, commonly known as Mexico is located in North America. The country's neighbours include the Pacific Ocean, the USA and the Gulf of Mexico. Mexico is such an inspiring country with its fascinating culture and friendly people, learning Spanish in Mexico is a great choice of location. 

Spanish courses in Mexico

In Mexico we offer Spanish courses in the following cities:Remember when booking your Spanish course through LivingSpanish you get a 5% discount.
Map of destinations for Spanish courses in Mexico

Destinations available in Mexico


  • Population: 153,364 habitants

  • Type: Large cultural city

  • Climate: Hot summers, cool winters
    Average annual temperature: 21°C (70°F)

  • Description: The city of Guanajuato has so much to offer its visitors including history and culture, shopping, restaurants and a wide choice of nightlife from quieter bars to noisier clubs. Guanajuato is known for its 'safe' atmosphere and is a city that witnesses very little trouble.

Mexico City

  • Population: 8,836,045 habitants

  • Type: Large capital city

  • Climate: Mild summers, mild winters
    Average annual temperature: 17°C (62.6°F)

  • Description: Mexico City is a beautifully complex tapestry of art galleries and culture. There are museums, shops and stores, the finest restaurants to dine in, theatres and stunning city views. Taking a guided tour of Mexico City is a sensible choice because this way you will appreciate the history and atmosphere of the city.


  • Population: 265,033 habitants

  • Type: Large colonial city

  • Climate: Hot summers, mild winters

  • Description: The city of Oaxaca is situated in a beautiful setting with the stunning backdrop of the Sierra Madre Mountains. There are fine restaurants, markets and shops and lively nightclubs and bars. Oaxaca is a city brimming with culture.

Playa del Carmen

  • Population: 100,383 habitants

  • Type: Large coastal city

  • Climate: Hot summers, mild winters
    Average annual temperature: 25°C (77°F)

  • Description: The city of Playa del Carmen is a destination that seems to offer a wide array of choices for its visitors. On one hand there is the beautiful beach and on the other the wonderful parks to visit; shopping is also on offer in the city as is fine dining in the numerous restaurants.

Puerto Vallarta

  • Population: 177,830 habitants

  • Type: Large resort city

  • Climate: Hot summers, mild winters
    Average annual temperature: 23°C (73°F)

  • Description: The resort city of Puerto Vallarta is a beautifully exciting location with the diversity of gorgeous beaches and shops to the tranquillity of beautiful gardens to visit. The nightlife is the same as the city itself with an exciting atmosphere offering a wide choice from smaller, quieter bars to bigger nightclubs.

Study Spanish in Mexico

The city of Guadalajara has numerous parks but the city's oldest and biggest park is so much more than just a park. Visitors can enjoy watching the delicate butterflies in the butterfly sanctuary, inhale the sweet perfume of the orchids, observe the birds in the aviary and wander around the gorgeous gardens of the Parque Agua Azul.

The complex also houses Casa de Las Artesanias, this is where some of the most beautiful items of handicraft are sold. The Parque Agua Azul plays host to concerts, festivals and also outdoor theatre shows.

If you fancy shopping for some more unusual gifts then pay a visit to Tlaquepaque this is a delightful little artist's town that has retained its 'old' charm with its cobbled streets and colourfully painted houses. El Parian sits at the centre of the town which boasts numerous cafes, restaurants and bars and most evenings you will see street entertainers wandering around weaving their musical and magical spells over their captivated audience.

Mexico is such an inspiring country with its fascinating culture and friendly people, learning Spanish in Mexico is a great choice of location as students can truly soak up the atmosphere and live the Mexican way.          

Book a Spanish Course in Mexico »