School Cancellations

Theophany School will close for inclement weather whenever Needham Public Schools have a closing or delay.  The school may close for additional inclement weather days at the discretion of the Director.  Families will be notified via email, as well as via Theophany School's homepage.