All Saints Catholic School

Accepting applications for the 2020-2021 school year

In accordance with the Alameda County Health Department to prevent the spread of COVID-19, All Saints Catholic School, along with all of the schools in the Oakland Diocese, moved to Long-Term Dismissal (LTD) and Sustained Learning in March, 2020. In accordance with current state and county requirements, we began the new 20-21 school year with distance learning. As we make plans toward returning to in-classroom teaching, please read our reopening plan by visiting the link above.

Giving Tuesday (Shoesday) Countdown

Visit our Giving Tuesday page for more details and learn how to join us for this incredible day of giving!

0 Days
9 Hours
59 Minutes
59 Seconds

Take a virtual tour of All Saints Catholic School

We continue to actively accept new student applications for the 2020-2021 school year. If you are interested in applying please click through to our admissions page. Due to the shelter-in-place, we are unable to access voicemails in the office, however you may reach us via email at [email protected] We are working daily from home and can quickly respond to your inquiry. Until restrictions have been lifted and we can provide in-person tours again, please enjoy a virtual tour of our beautiful school.

Student Learning Expectations

Meet the Principal and Pastor

Meet the rest of our awesome team here

Ms. Jennifer Diaz


I grew up in the East Bay and received my BA and Teaching Credential from Saint Mary’s College in Moraga. At Saint Mary’s, I majored in Liberal Arts and minored in Government and Theater Arts. I have been in education for 35 years, 14 in the Diocese of Oakland and 21 at a private school in Oakland, which I started with three other teachers. This is my 11th year as principal at All Saints. I served on the school board of Saint Joseph Notre Dame High School for 6 years and have been a member of four WCEA/WASC accreditation teams for schools in the Diocese of Oakland. I am also a member of the diocesan finance board. I have been married for 28 years and have three grown children and one grandchild.

Father Ramon Gomez


Father Ramon's bio is coming soon!


Thank you for subscribing to our newsletter.