Quick Links:



Steeped in both academic and sporting tradition, Buffalo Public Schools are located in rural Northwest Oklahoma. Offering comprehensive education to pupils of all ages we pride ourselves in putting the needs of the students first.

It is our hope that throughout the course of your visit here, you will become acquainted with our school staff, students, classes, activities, and the Buffalo community.

Click for Buffalo, Oklahoma Forecast





July 30 - August 1

Please Note: Parents - We ask
that all enrollment papers are filled out before you come in.
They will be sent out on July 21st, for your convenience.

July 30
Seniors: 9 am – 11 a.m.
New Students: 11 a.m. – 12 p.m.

July 31
Juniors: 9 a.m. – 11 a.m.
10th Grade: 11 a.m. – 12 p.m.
7th – 9th Grade: 1 p.m. - 3 p.m.

August 1
Pre-K – 6th Grade: 8 a.m. – 3 p.m.
New Students: 9 a.m. – 12 p.m.

Athletic Physicals
5th - 12th Grades @ 9 a.m.

Bison Huddle



Shorty's Creations - Web Design & Marketing Services