Oaxaca Christian School is a homeschool co-op, partnering with parents to provide a quality American style education to the children of those who serve and minister in Oaxaca, Mexico

About us

Oaxaca Christian School is a private, independent school for missionary families located in southern Mexico, Oaxaca.  The primary purpose of the school is to support the educational needs of English-speaking missionary families in and around Oaxaca, Mexico who want their children to be educated in English and prepared for a university in the United States.

purpose of ocs

The primary purpose of the school is to support the educational needs of English-speaking missionary families.

open to students

Oaxaca Christian School is open to students who have an ability to speak, read and write academic English and have plans to study abroad for university level. Students must be eligible for a non-Mexican passport or possess a visa that will allow them to live and study elsewhere. 



Children of missionary parents


Our desire is for our students to achieve their God-given potential and be prepared for university abroad and/or their next stage of life. It is a partnership with the parents to help in the spiritual, academical, social, and physical education of their children.



Of graduates studying at the university

ocs life


The community of OCS is important. We have many events where we strive to cultivate that community and invite others to be a part of it.

Living in oaxaca

explore with us a region unique in the world, full of traditions, gastronomy, craftsmanship, and beauty

support ocs

OCS relies on the support of others in order to continue to operate. The most important way that you can support OCS is through your prayers.

serving at ocs


Being a part of the work of OCS is very rewarding! There are many ways, both long term and short term, to be involved with the work of OCS in the lives of these students and in missions at large. This is more than an experience or a job, this is a calling!

Office Hours

Monday to Friday – 8:00am -3:00pm

Oaxaca Christian School

Contact Info


Oaxaca, Oaxaca 68081