top of page

The Full Story

Our Catholic-based, challenging academic program has many benefits when considering a school for your child.  We offer a personalized experience for students that is highly interactive and puts children on a path to success. 

Why St. Joseph Catholic?

Welcoming Community


Buddy Program:

We are proud of our community spirit and are pleased to offer a warm and welcoming environment for our young students as they advance through St. Joseph's.

The Big Buddy Program pairs older students with younger while they attend Mass and participate in other activities throughout the school year.  Learn More > 

"Service.  Charity.  Compassion."  


Community Service

St. Joseph School and its students are always looking for ways to help serve others both inside and outside the school.  Throughout the year, St. Joseph students participate in several service activities and fundraisers focused on helping others and our community. Learn More >

Opportunities for Parents

There are countless opportunities for parents to get involved at St. Joseph Catholic School.  Learn More >

Catholic Values and Faith Formation

Catholic values and Faith Formation are emphasized in all spiritual, educational, and extracurricular activities at St. Joseph Catholic School.  Learn More >

Our full-day Kindergarten program offers curriculum-based instruction balanced with enrichment activities for a well-rounded education.  Learn More >

All-Day Academic Kindergarten

Our Preschool program prepares for success in Kindergarten in a fun, engaging, and faith-building environment.  Learn More >

All-Day Preschool for 3s and 4s

Progressive Technology Program

At St. Joseph Catholic School, technology is integrated into all aspects of our curriculum as we aim to provide our students with the productivity tools needed to facilitate digital learning.  Learn More >

Top-Notch Academic Enrichment Programs

STEM Curriculum

STEM Curriculum for PreK-8th exposes students to science, technology, engineering, arts, and math in fun and engaging ways. 


Students are exposed to creative opportunities in various mediums and areas of self-expression which are further enriched with Art History and examples of accomplished artists.  Learn More >


Fundamentals of music are taught through experimental learning with hands-on activities that include singing, playing instruments, and moving to music. 

Students highlight what they have learned at two concerts per year, one at Christmas and one in the Spring.

Learn More> 


No-Cut Sports & Extracurricular Activities


Physical Education

Physical Education occurs twice weekly for each student.  

Grades K-3 cover locomotor skills while Grades 4-8 play team sports, individual sports, and cooperative games. 

Learn More >

No-Cut Sports Program

St. Joseph's no-cut sport program begins in 5th grade and includes football, cheerleading, cross country, basketball, softball, and track. 

Learn More >



A variety of activities allow students to pursue interests such as Band, Church Choir, Student Council, Bellarmine Speech, Quiz Bowl, and more!  Learn More >

Extended Care Program

The Extended Care Program is a convenient option for families that need child supervision after school hours.  

Learn More >


Leah Botkin,
Aftercare Director

Hanna Moore
Aftercare Assistant


Darcy Fessler,
Food Service Director


Jessica Kallmeyer,
Food Service Assistant

Hot Lunch Program

St. Joseph School offers a delicious hot lunch program.  A salad bar option is provided on Fridays for students in Grades 3-8.

St. Joseph School's hot lunch program is mandatory, unless your child can provide a note from a medical doctor citing a specific food allergy. 

Personalized Approach to Learning

St. Joseph Catholic School offers one classroom for each grade with an average class size of 14.3 students. 


One Teacher's Aide supports PreK, and another supports each class as needed. 

Tradition of Excellence

In every grade level that tested, our students scored above the national average on the Iowa Standardized Test. 

bottom of page