Atop a hill on Mount Vernon Road stands Colonial Hills Christian School, a private school of about 350 students that is connected to Colonial Hills Baptist Church. In addition to a wide array of academics and athletics, the school offers bible classes, chapel services, retreats and Christian service projects. Fine arts are encouraged at Colonial Hills, which has art, band, choir and drama options.