top of page
About HCA Preschool at St. Mary

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

Summer Hours

The HCA Preschool Office at St. Mary will be staffed on Mondays, Tuesdays, and Wednesdays from the hours of 8 am to 3 pm during the months of June and July. 

bottom of page