Quick Facts

Mission Statement                                                                                                                                                                    

Our mission is a shared responsibility with parents and staff to provide a quality, Catholic education. We are committed to enhancing the spiritual, moral, intellectual, physical, and emotional development of each student.

PhilosophyQuick Facts.jpg
The faculty and staff of All Saints School aim to respect and strive to meet the spiritual, academic and social needs of all students. We strive to maintain academic excellence by challenging each student to work to the best of their ability according to their potential. Developing the uniqueness of each student by encouraging independent thinking and responsible learning is our ultimate goal.

Location:  Map
All Saints School is located in the southeast quadrant of Cedar Rapids, Iowa.  Our address is 720 29th St., right off of Mt. Vernon Road SE.  Parking is available in front of the building off of Dalewood Avenue.  

Subjects taught in all grade levels kindergarten through fifth grade include religion, reading, language arts, math, science, and social studies.  We also offer art, music, media, and physical education.  Our preschool program is geared for students from 3 years old to enrichment for four and five  year olds.  We offer five different opportunities in our Five Star Preschool Program.

All Saints School is accredited by the state of Iowa Department of Education.  We are affiliated with the Archdiocese of Dubuque and the National Catholic Education Association. Students at All Saints are tested annually in accordance with the State of Iowa.  Iowa Assessments are given every fall to students in third through fifth grade. All students, second through fifth grade are tested three times a year using MAP testing through NWEA.

Enrollment/Class Size    

  •  2017-2018 Enrollment: Preschool through fifth grade = 285 students                                            

  • Average number of students per class (K - 5) is 20.

Total number of teacher at All Saints (PreK - 5) is 23 teachers.  All Saints School Teachers are accredited through the Department of Education from the State of Iowa.


2018-2019 Tuition rates:

  • In Parish Tuition is $3,535 for each student.                                                                                                                                                                                                                               
  • Out of Parish tuition is $6140 for each student.

Note: This includes a book fee of $60 per student.


At All Saints School the main three story school building has classrooms, art and music rooms, a media center, cafeteria, kitchen area, and a full gymnasium with stage.  All Saints provides a full time preschool care program with wrap around care for students in grades kindergarten through fifth grade (Bruins Care).  This area includes three rooms and restroom areas to accommodate all age levels.

The school is connected to All Saints Parish Church through an inside walkway.  The outside campus includes a large playground area with equipment along with a large grassy area.

Bus transportation is available to students who reside in Cedar Rapids.


Dress code
All students in grades K - 5 are required to follow the All Saints Dress Code (revised in 2014).