Private school education is available in the Berkeley area with Immanuel Lutheran grade schools in Hillside, Immaculate Conception, Visitation, and Immanuel Lutheran grade schools in neighboring Elmhurst. High school age students have several schools to choose from in the Berkeley area including St. Joseph High School in neighboring Westchester, Immaculate Conception High School in Elmhurst, and Nazareth Academy in LaGrange Park. Timothy Christian school in Elmhurst is also an option and has students from K through 12. Lastly, an option that has been growing in popularity is Walther Christian Academy in Melrose Park.