Saint Michael the Archangel High School

Join a community of lifelong Christian learners!

Visit us on Facebook:

Senior Plunge: Friday, May 24th at 11:00 AM

Academic Awards Event: Wednesday, May 29th at 6:30 PM

Baccalaureate Mass: Friday, June 7th at 6:30 PM

St. Jude Church

Graduation: Saturday, June 8th at 11:00 AM

Please join us to celebrate with our Seniors!


Our school at the Right to Life Rally in Richmond on 2/7/19

Hugh Brown at the Right To Life Rally in Richmond on 2/9/19



Our 19 acre campus is located in northern Spotsylvania county west of the city of Fredericksburg. We are centrally located to the surrounding counties of Orange, Stafford, Caroline, Culpeper, and King George. 

6301 Campus Drive - Fredericksburg, VA  22407

(540) 548-8748

Get Directions

About Us

Pursuit of Excellence


We are an accredited independent Catholic faith based high school dedicated to the education of each student as they prepare for college. We have a dynamic faculty that engages our students in the pursuit of academic excellence.

First-Rate Curriculum


Are you a beginner, expert, or somewhere in between? Not to worry! We offer a variety of high quality courses designed to prepare you for your next step. We offer placement tests to help match you to your skill level.

Exciting Extracurriculars


We offer a wide variety of extracurricular activities; ranging from music lessons, team sports, to art classes. We have options that cater to every student's interests. Keep an eye out for sign-ups!