
Instituto Cultural Oaxaca in Numbers
40
Years of
experience
20K
Former
Students
11
Partner
organizations
Instituto Cultural Oaxaca Spanish School
Instituto Cultural Oaxaca is the gateway to mastering Spanish amidst Mexico's richest cultural landscapes.
Discover the richness of the Spanish language and the vibrant culture of Mexico at Instituto Cultural Oaxaca.
Established in 1984, the Instituto Cultural Oaxaca (ICO) was the first Spanish Language School in Oaxaca. We are pioneers in delivering comprehensive Spanish language courses in Mexico. Nestled in the heart of Oaxaca City, our institute is more than just a language school; it is a cultural journey.
ICO provides Spanish language courses for beginners and advanced students. Spanish Language Programs include intensive immersion, regular and private Spanish classes, and Cultural Workshops.
Start your Spanish Journey Today!


Spanish Immersion Programs
ICO creates carefully designed Spanish Immersion Programs to support your Spanish Language journey and help you refine your Spanish skills. Cater to all ages and levels, children to adults and beginners to advanced students, classes at ICO are conducted to maximize your learning experience in a supportive, fun environment.


Oaxaca Spanish Immersion
At ICO, we believe in a holistic approach to learning Spanish. Our Spanish immersion courses are meticulously designed to suit learners of all levels. Enroll today to immerse yourself in a complete educational adventure where learning extends beyond classroom walls.
Dive into our Full Immersion Spanish Program, featuring up to seven hours daily of Spanish classes, conversation practice, and cultural workshops like salsa dancing, cooking, weaving, and music. For more flexibility, our 20-hour program offers morning classes and free afternoons to explore Oaxaca.
Spanish Language Programs
At ICO, we offer meticulously designed Spanish immersion programs suitable for all proficiency levels:

Intensive Spanish Immersion Program: Ideal for those seeking deep linguistic and cultural immersion, this program includes 20 hours of Spanish instruction weekly, complemented by cultural workshops and intercambio sessions, allowing you to practice Spanish with locals and deepen your understanding of Mexico’s traditions.

With 20 hours of Spanish classes per week, you'll focus on improving your communication skills in a supportive and immersive environment. Mornings are dedicated to structured learning, while your afternoons are free to practice Spanish in real-life situations, discover the city, and enjoy everything Oaxaca has to offer.

Seasonal Programs
Our seasonal programs immerse you in language and culture through special events and themed courses. Join the Day of the Dead Program to explore this iconic tradition or the Guelaguetza Program to experience Oaxaca’s vibrant festival.
We also offer the Medical Spanish Program, Latin American Literature Program, and more—each designed to enhance your learning through real-life cultural experiences.
Medical Spanish Program
Starting on May 19
Enhance your ability to communicate with Spanish-speaking patients through our Medical Spanish for Healthcare Professionals course. This two-week intensive program focuses on medical terminology, patient interactions, and practical communication skills. The course is designed for intermediate and advanced Spanish-speaking healthcare providers and includes real-world simulations and expert-led sessions. Join us in Oaxaca and improve your medical Spanish!

Testimonials
Our Partners
“During my time here I met some amazing people and was able to excel in my Spanish. The teachers and administrators are incredibly helpful and kind. My trip to Oaxaca changed my life forever! Highly recommend attending!”