St. Joseph Parish School is a community based, K-8 Catholic School located in Avon Lake, Ohio. Our school provides students with a balanced curriculum, incorporating core content, fine arts, athletics and values within a faith-based experience. Daily classes include Religion, Literature, English, Math, Science, Social Studies, Music, Physical Education, Library, and Spanish. All of our teachers are certified; hold advanced degrees beyond their Bachelor's. Our school offers bus service from Avon, Avon Lake, Sheffield and Sheffield, Sheffield Lake. We also provide a convenient before and after school care program. The school is fully accredited by the state of Ohio and has been instilling Catholic values, setting high standards for academic excellence, and developing positive attitudes for service in its students for more than 65 years.