Welcome to Westminster!

We are a community committed to the truth of God’s Word. We love the Lord, value learning, and find joy in our work in God’s kingdom. In a world that is ever-changing, our foundation in the truth unites us and makes Westminster a second home.

Discover

Discover

Curious about life at Westminster? See a snapshot of the Westminster experience through the eyes of students and faculty.

Connect

Connect

Once you have explored a glimpse of the Westminster experience, we would love to invite you to see our beautiful campus. Our admissions team looks forward to meeting you and answering any questions you might have about Westminster.

Connect with Us on Social Media
FacebookInstagram | Twitter | YouTube

Apply

Apply

Applications for both the middle school and upper school are currently being accepted.

Academics at Westminster

A Westminster education seeks to engage students in every aspect of the person God has created them to be: their minds, bodies, and spirits. Faculty at Westminster thoughtfully design intentional classroom experiences with the goal of growing students as followers of God who worship through the pursuit of academic excellence.
Learn More

  • academichighlights

  • 11:1

    Student/Faculty Ratio

  • 16

    Average Class Size

  • 15

    AP Courses

  • class of 2023graduates

  • 99%

    Attending College

  • 31.5

    Average ACT of Top 25%

  • $21.7M

    Total Scholarships Earned

Art Programs

Experience the truth, beauty, and wonder of God’s creation through artistic expression.

Explore our Art Programs
art student in spotlight
Basketball Districts 2020

Wildcat Athletics

Our first priority is for our athletes to compete in a way that honors God and conveys a positive witness to those around them. Our Ten Pillars of athletics define the culture we seek to create in our programs and speak to our purpose and expectations for athletes and coaches.

Read More About Our Ten Pillars



student smiling as teacher talks

Have more questions?

Contact Us

Email 314.997.2900
Office Hours: M–F 8 a.m.–4 p.m.