Values-Based Holistic Education

A Tuition-free middle school

See What Makes Nativity Special

Our Mission

Nativity Preparatory Academy is Rochester’s only tuition-free Catholic middle school serving students of all faiths. Strong academics coupled with the values of spirituality, morality, and personal responsibility create an environment where underserved students can transform their lives.

Nativity Prep By The Numbers

Students in an Average Classroom

15

High School Graduation Rate

97%

2- or 4-year College Graduation Rate

79%

Graduate Support Program Participants

163

President’s Message

Welcome Back!

James C. Smith

As we begin another exciting school year at Nativity Preparatory Academy, I want to extend a warm welcome to all of you. Whether you are returning or joining our school community for the first time, we’re...

Read On

Latest Facebook Posts

Comments Box SVG iconsUsed for the like, share, comment, and reaction icons

Help us in congratulating Sahar on graduating from Nativity Middle School! 🌟 A hardworking student with a true passion for learning, she’s off to RocSci Charter for high school. We’re so proud of her dedication and excited to see all she’ll achieve next! 📚💫 #PassionForLearning #HardWorkPaysOff #ClassOf2025 #NativityGrad #RocSciBound #BrightFuture ... See MoreSee Less

1 day ago

Help us in congratulating Sahar on graduating from Nativity Middle School! 🌟 A hardworking student with a true passion for learning, she’s off to RocSci Charter for high school. We’re so proud of her dedication and excited to see all she’ll achieve next! 📚💫 #PassionForLearning #HardWorkPaysOff #ClassOf2025 #NativityGrad #RocSciBound #BrightFutureImage attachmentImage attachment

📣 Now Accepting Applications for 5th & 6th Grade – Join Our School Family! 🏫

Are you looking for an engaging, supportive, and enriching environment for your child’s education? We are now accepting applications for incoming 5th and 6th grade students for the 2025–2026 school year!

✨ At Nativity, we offer:
✅ Small class sizes for personalized attention
✅ A strong academic foundation
✅ Engaging STEM, arts, and enrichment programs
✅ A nurturing environment where every student can thrive

🌟 We’re proud to build a community that values curiosity, creativity, and character. Don’t miss the chance to be part of it!

📅 Apply now – spots are limited!
📍 Learn more application process by calling: 585-271-1630

We can’t wait to welcome your family!
... See MoreSee Less

2 days ago

📣 Now Accepting Applications for 5th & 6th Grade – Join Our School Family! 🏫

Are you looking for an engaging, supportive, and enriching environment for your child’s education? We are now accepting applications for incoming 5th and 6th grade students for the 2025–2026 school year!

✨ At Nativity, we offer:
✅ Small class sizes for personalized attention
✅ A strong academic foundation
✅ Engaging STEM, arts, and enrichment programs
✅ A nurturing environment where every student can thrive

🌟 We’re proud to build a community that values curiosity, creativity, and character. Don’t miss the chance to be part of it!

📅 Apply now – spots are limited!
📍 Learn more application process by calling: 585-271-1630

We can’t wait to welcome your family!

Please join us for the Billy D’Antonio Classic on August 2nd.
Support tuition- free, life changing education at Nativity by participating in this special event honoring Billy D’Antonio.
Visit nativityrochester.org
Donors/ ways to give
Billy D Summer Classic
... See MoreSee Less

3 days ago

Please join us for the Billy D’Antonio Classic on August 2nd. 
Support tuition- free, life changing education at Nativity by participating in this special event honoring Billy D’Antonio. 
Visit nativityrochester.org
Donors/ ways to give
Billy D Summer Classic
Load More