Student Life

All Saints School provides more than just an excellent academic experience. We believe every student should be offered a variety of ways to learn and grow, allowing them to emerge from their elementary years as extremely well-rounded and responsible citizens.

Faith Families

Each child in our school community is a member of a Faith Family, and so each Faith Family has members from each of the grades, from TK through 8th grade, with 7th and 8th graders leading the family. At least once a month, we gather in Faith Families and learn a lesson, attend mass, engage in community service, or celebrate together. Our Faith Families integrate the grades, help foster friendships outside the classroom, and are one of the many reasons why our students feel the sense of family and community here at All Saints. ​​​​​​​

Student Council

Student Council at All Saints Catholic School is a great place for students to serve their school community and the world around them. Council members support many service projects throughout the year, especially during Advent and Lent, supporting needy causes near and far such as The Heifer Project. Coat, Tarp and Food Drives support the homeless and needy of our local communities. The CRS Rice Bowl is supported each year with a Penny War at the school which is always an exciting way for the school community to get involved with helping others. Student Council also leads the way for Spirit Week during Catholic Schools Week each January, and sponsors the Family Dance, and more. Student Council is open to students in grades 7 and 8 and is comprised of the following areas of service: OFFICERS President, Vice President, Treasurer, Secretary; COMMISSIONERS Publicity, Service, Spirit, Sports. Additionally, each class from grades 4 through 8 votes for an individual in their class who serves as a Class Representative. All Class Reps attend at least one Student Council meeting per month and are responsible to report back to their classes.

Beyond Our Walls - Community Outreach

All Saints Catholic School students humbly reach out to those in need, both in our local community and across the world. Aside from daily prayer for all, our students regularly take the initiative to help those in need - those who need love - with the things that will make a difference in their lives. These spontaneous ideas to help those in need are truly beautiful examples of love. Click here to read more about some examples of the outreach ideas our students have implemented. Our Student Council also spearheads many outreach projects.


In addition to our Musical Theater program for grades 7-8, All Saints teaches a drama program to students in grades 4-6. Students have come to love this program and cherish the time at the end of their journey to show off all of their hard work with a presentation to their schoolmates. The Musical Theater program for grades 7-8 presents it's show every Spring to a sold out crowd at a local theatre.

Athletics and Extracurricular

There are plenty of opportunities for extracurricular activities at All Saints. All extracurricular activities are offered at an additional cost to families.

Parish CYO

Many All Saints Catholic School students participate in sports offered by our Parish's CYO Ministry, which is open to All Saints School students, parish families, and the local community. Sports that are typically offered for both boys and girls through the CYO program are basketball, volleyball, and cross country. Contact the church office for more information.


TaeKwonDo is offered to All Saints students who are interested in martial arts. Mr. Peter Salas offers this program at All Saints as well as at four other Catholic schools in the Hayward area. This martial arts instruction helps children develop self confidence and self discipline. Classes are offered after school on Fridays.

Daily Schedule,
Kids Klub,
and Hot Lunch Program

Daily School Schedule:
All Grades
8:00 am Flagpole
3:00pm Dismissal (Monday, Tuesday, Thursday, Friday)
2:30pm Dismissal (Wednesday)
Noon Minimum Day Dismissal - generally once per month/day can vary (ie: Wed, Friday)

Kids Klub (after school care):
The All Saints extended care program, Kids Klub, has been providing quality extended care in a nurturing, faith-filled environment since 1979. Click here to read more about the Kids Klub program.

Hot Lunch Service: (currently unavailable due to covid)
All of our families have the opportunity to purchase a healthy hot lunch for their children through ChoiceLunch. Online ordering makes choosing lunches fast and easy. All lunches are well balanced with choices of snack, fruit and drink. Lunches are made and delivered fresh each day by ChoiceLunch and served to students by our parents. Click here to access their website and learn about their philosophy and wonderful lunch options for students. Families must set up an account in order to receive hot lunch. Use the code SAINTS to open your account.