School Information | Buffalo-Hanover-Montrose Schools

School Information

Discovery Elementary is the only kindergarten through fifth grade multiage school in the Buffalo-Hanover-Montrose school district. Established in 1997, Discovery Elementary has maintained a student enrollment of less than 260 students. Parents in the Buffalo-Hanover-Montrose school district may choose to enroll their children in our school. Discovery Elementary was awarded the prestigious Ernest L. Boyer Best Practices Award in 2001 honoring elementary schools with outstanding parent and community involvement programs. In 2021, Discovery Elementary also had the honor of becoming a Minnesota School of Excellence. 

Our Mission:
We provide community connections and a focus on social, emotional, and intellectual development in a multiage setting that gives our students authentic learning opportunities using creativity and critical thinking to prepare them for a changing world.


What makes Discovery unique?

Daily Schedule

7:25 am

Buses and students may arrive.

7:45 am

Multi-age instruction begins

10:30 - 10:50 am

K-1-2 Recess

10:45-11:10 am

K-1-2 Lunch

11:15-11:30 am

3-5 Recess

11:30-11:50 am

3-5 Lunch

2:25 pm


Attendance Information

Discovery Attendance Hotline: 763.682.8401

Health Office: Cheri Knop,Health ESP 763.682.8408
District Nurse: Heidi Gallart,LSN 763.682.8514

We understand that family schedules do not always mix easily with school schedules. If a child is late to school, we ask that an adult personally check the child in at the Discovery Office. You will need to sign your child in. If a child needs to leave early during the school day, please come to the office and check the student out. Please send a note with your child in the morning so the teacher is aware that you will be leaving early.

Regular daily attendance is important to school success. It is critical for students to have consistent attendance in order to be successful and have a positive learning experience. If your child is ill or must miss school, please call the school office/attendance line and leave a detailed message stating student name, teacher name, and reason for absence. School work missed during an absence must be made up. Parents will be contacted at work or home if an absence is not reported.

Excused & Unexcused Absences

The Board of Education defines the following reasons as excused absences: illness, religious observance, death of a family member or close relative, family emergency, or a medical, dental or mental health appointment that cannot be scheduled before or after the school day. Unexcused absences, such as missing the bus, oversleeping, or those that are not acknowledged by note, or telephone call, are subject to truancy procedures. When no excuse is presented to the school, the absence will be considered unexcused. All student transportation changes need to be placed with the school office.

Students arriving at the health office will be monitored for signs of illness based on their concerns. Students with temperatures greater than 100 degrees, diarrhea or vomiting will be excluded from school unless special circumstances surround the nature of the illness and the licensed school nurse has deemed it appropriate. 

Discovery Parent & Student Handbook

School Supplies


Nutrition Services


Health Services

School Bus


Grads walking
Choose BHM?
Girl playing violin
BHM Videos
Teacher working with student
Apply to
Work at BHM