Montessori At Franklin

Montessori at Franklin was founded in the Rochester Public School District in 1993. This educational program was devised by Dr. Maria Montessori, who believed that children can teach themselves when placed in a "prepared environment."

The Montessori classroom allows children to move, touch, manipulate and explore the specifically-designed learning materials with indirect teaching, inviting activity. Concrete materials in the area of mathematics allow the students to begin their journey from the concrete to the abstract through manipulation, experimentation and invention. The approach to language emphasizes spoken language as the foundation for building precise vocabulary and language patterns. The materials for written language introduce the 26 letters and their sounds along with other natural exposures to writing and to written materials. Since Montessori education is based on the inner motivation of the child, it is the teacher's role to work with this motivation in ways that will enhance each child's learning experience.

Learn more about our school:

If you have any questions about this programming or our school, please contact Principal Sam Pearson at 507.328.3300 or email.

What we offer:

  • Currently we serve nearly 200 students in the 2025-2026 school year. 

  • Two All-day Kindergarten Classrooms

  • Four Elementary 1 Classrooms

  • Two Elementary 2 Classrooms

About our staff:

All of our Montessori teachers are licensed in the state of Minnesota and have or are pursuing additional certification in the Montessori method (AMI or AMS). 

District-Wide Application Process

Each year, families have the opportunity to apply for District-Wide Schools and Programs. These schools are located within Rochester, and may deliver the curriculum in a different manner than neighborhood schools. District-wide schools and programs are available tuition free to students. Transportation is also provided to eligible students that are enrolled at district-wide schools.

Students are automatically assigned to their neighborhood school when enrolling at Rochester Public Schools. In order to learn about a family’s interest in attending a district-wide school or program, students must apply to attend a district-wide school. At particular grade levels there may be a waiting pool due to a greater demand of students applying than the number of spots available.

The application window opens each November and the first random selection will occur Mid-January of the same school year. To apply, families must fill out an application online, in print, or in person at the Office of Records and Registration. All applications are then uploaded into a district database. Applications received by each selection process date will be placed into the selection process which includes a random selection process by our computer program.

If selected, families will be notified by phone the following week after the selection process date. Students not selected in the initial random selection or subsequent selections will remain in the applicant pool for future space and will be notified if selected at that time.

Learn more about District-Wide Option Schools

Contact Us

For more information or questions on the District-Wide Application Process, please contact the Office of School Support by calling 507.328.4300 or by email.