Vanguard College Preparatory School

Vanguard College Preparatory School

Share

Focused on a complete education that emphasizes excellence in academics, the arts, athletics, clubs A private, day school for students in grades 7-12.

Enrollment for 2021-22 is 245. Average class size is 13. Qualified students are admitted regardless of race, religion or ethnic origin. 100 percent of our graduates enroll in colleges or universities. Vanguard College Preparatory School focuses on a complete education that emphasizes excellence in academics, the arts, athletics and other activities like clubs and community service. Students can p

Photos from Vanguard College Preparatory School's post 06/20/2026

Adidas National Championship All-American!

Luke Scarborough placed 3rd in the Championship Division of the 2 mile with 9:25.84 & became an Adidas All American in Greensboro, NC today!

Congratulations Luke!!

06/16/2026

Big News!

Vanguard is excited to launch our Girls Flag Football Team!

This Saturday, our Lady Vikings will make school history as they compete in their first-ever tournament. We are proud to offer this new opportunity for our student-athletes and can’t wait to see them take the field at Hot Soccer Fields

Tournament Schedule – Saturday
Round 1 – 8:30 AM
St. Joseph High School (Victoria)

Round 2 – 10:30 AM
St. Joseph Catholic School (Bryan)

Round 3 – 12:30 PM
The Christian School at Castle Hills

06/09/2026

It is with great excitement that we announce the 2026 Vanguard Athletic Hall of Fame Inductees!

Join us as we celebrate these outstanding individuals and their lasting contributions to Vanguard Athletics.

Marc Johnson - Vanguard Tennis Coach, 1983 to 2007
Stef Harms Martin - Class of 1994
Kacie Carter Angell - Class of 1995
Katie Thyen Haas - Class of 1996
Joe Schwartz - Class of 2014

Save the Date: September 26, 2026, 11:30 am!

Click below to read more and for information on tickets!
https://www.vanguard.org/alumni/alumnihalloffame2026

Photos from Vanguard College Preparatory School's post 06/08/2026

Thank you, Waco, for voting Vanguard the Best Private High School in Waco again! We are grateful for our incredible students, families, faculty, staff, and alumni who make our school community so special.
Where education goes beyond the classroom. 💙💚

06/05/2026

What a special memory for the players and the Viking Community from 2015! 💚💙

Photos from Vanguard College Preparatory School's post 06/05/2026

A wonderful, enriching, educational and tiring trip through France. New friends, new adventures for all these Vanguard students! Vive la France ! 🇫🇷

06/04/2026

Congratulations Luke!!! We are so proud if you!

06/02/2026

Investing in great educators is one of the best investments we can make in our students.

We’re proud of our Vanguard team for participating in the Baylor School of Education’s Catalyze conference, where educators from across the region gathered to learn, collaborate, and grow as leaders.

The conference holds special meaning for our school community. Former Vanguard Head of School Dr. Linda Tinsley shared that she and her husband, Jack, chose to endow Catalyze because, as she put it, “this is the kind of professional learning I wanted as an educational leader.”

We’re grateful for the vision and generosity of the Tinsleys and for opportunities like Catalyze that empower educators to continue learning, leading, and making a difference for students every day.

Photos from Vanguard College Preparatory School's post 05/23/2026

Congratulations to the Class of 2026!

What a memorable graduation celebration honoring an incredible group of students and all they have accomplished. We cannot wait to see what’s ahead for each of you!!

Link to Alumnus, Tim Latimer's inspiring graduation speech below. https://www.youtube.com/watch?v=TxEfj8lxh04&feature=youtu.be

More photos in FACTS announcements and coming!

Want your school to be the top-listed School/college in Waco?

Click here to claim your Sponsored Listing.

Location

Category

Address


2517 Mt Carmel Drive
Waco, TX
76710

Opening Hours

Monday 7:30am - 3:45pm
Tuesday 7:30am - 3:45pm
Wednesday 7:30am - 3:45pm
Thursday 7:30am - 3:45pm
Friday 7:30am - 3:45pm