Dedicated to Christian Education

Founded in 1917, Hudsonville Christian School dedicated its first building on School Avenue to God and country. Since then, we have been committed to providing students in preschool to eighth grade with an outstanding education, rooted in the principles of Christian faith.

Hudsonville Christian School is a member of Eastern Ottawa Christian Schools (EOCS), an alliance of five elementary and middle schools and Unity Christian High School, all located in eastern Ottawa county.

Educating Students and Serving God
At Hudsonville Christian School, all learning is secured in a worldview drawing mainly, but not entirely, from the historic, Reformed tradition. Parents intentionally choose HCS for its commitment to academic excellence through a dynamic, balanced and relevant curriculum that:

  • integrates faith and learning.
  • models lives governed by a walk with God.
  • equips believers to transform and reclaim culture for Christ.
  • nurtures lives that honor God and reach out to others.

A school for all of God’s children, HCS celebrates the diversity and honors the uniqueness of each young person as an image bearer of our Maker. We welcome children from all races, ethnic backgrounds and Christian denominations.

Part of the Hudsonville Community
Hudsonville Christian School’s two campuses, conveniently located within the city of Hudsonville provide learning facilities for over 1050 students in preschool through eighth grade and employ more than 120 full and part-time staff members.

We are blessed to be part of a bigger community of believers, including parents, families and neighbors who support Hudsonville Christian School by giving generously of their time and resources to make our school a better place.

Self-Governed by Elected Representatives
Hudsonville Christian School is governed by a Board of 10 elected representatives from the greater Hudsonville Christian School community.


If you have questions, we would love to connect with you. You can fill out the contact form, email us at or call the Administration Office at 616-669-6689.