Holy Cross Academy Preschool at St. Mary is located in the Activity Center to St. Mary of the Immaculate Conception Catholic Church at Stafford Avenue in Fredericksburg, Virginia.

While it is at a different physical location than Holy Cross Academy, it is the preschool to Holy Cross and falls under the administration of Holy Cross Academy and the guidance of the Office of Catholic Schools at the Diocese of Arlington.


Our preschool program was established in 2003 and serves approximately 90 children in a variety of classes. We are happy to offer a positive early childhood experience to our Catholic community!

HCA Preschool at St. Mary's address is:

1009 Stafford Ave.

Fredericksburg, VA  22401

Phone: 540.373.7553

© 2016 by Holy Cross Academy        250 Stafford Lakes Parkway          Fredericksburg, VA   22406          

Phone (540) 286-1600         Fax (540) 286-1625        

 Contact Webmaster

  • w-facebook
  • White Instagram Icon
  • Twitter Clean