📲 Update Your Apps!
Make sure you have the latest versions of our DPS apps, so you don’t miss important updates and information. If your app does not have an update available, great news! You are all set!

🟢Parent Portal App (Campus Parent)
View grades, absences, and schedules
Need help? Visit our webpage linked below for login assistance.
🔗https://www.duncanps.org/page/campus-parent
✉️Parentportal@duncanps.org

🔴Duncan Public Schools App
Communication tool (Rooms), District calendar, and School news/updates
Need Help?
✉️ Questions@DuncanPS.org
2 days ago, Cheyenne Bench
a
📲 Update Your Apps!

Make sure you have the latest versions of our DPS apps, so you don’t miss important updates and information. If your app does not have an update available, great news! You are all set!

🟢Parent Portal App (Campus Parent)
View grades, absences, and schedules
Need help? Visit our webpage linked below for login assistance.
🔗https://www.duncanps.org/page/campus-parent
✉️Parentportal@duncanps.org

🔴Duncan Public Schools App
Communication tool (Rooms), District calendar, and School news/updates
Need Help?
✉️ Questions@DuncanPS.org

Please let us know if you need assistance. We would be happy to help you!

#DuncanDemons #StayConnected
3 days ago, Allison Spurlin
#EveryDayMatters #ItsAlwaysAGreatDayToBeADuncanDemon
Mark your calendar for October 31!! Let’s RUN through the tunnel and show our school spirit!!
8 days ago, Cheyenne Bench
a
📲 Stay Connected with DPS!

Parents, here are the must-have apps for Duncan Public Schools:

⭐ Duncan Public Schools App - Rooms
⭐ Parent Portal
⭐ My School Bucks

🔗Login Tips and more Information: https://www.duncanps.org/page/district-communication

✉️ For help with Rooms: Questions@DuncanPS.org
✉️ For Parent Portal help: ParentPortal@DuncanPS.org

Download these apps to stay up to date on grades, communication, tickets, and more.
12 days ago, Allison Spurlin
#EveryDayMatters #ItsAlwaysAGreatDayToBeADuncanDemon
Important Reminder About Early Dismissal We kindly ask that all students who need to leave before 2:45 p.m. be checked out through the office before that time. This allows our staff to accurately update transportation lists and ensure that every student is accounted for. When students leave right before dismissal without being checked out in advance, it can create confusion and extra searching for students who are already safely on their way home. Our goal is to keep every child safe while maintaining an efficient dismissal process. We truly appreciate your understanding and cooperation—it helps us make dismissal smooth and safe for all students. Thank you for partnering with us!
16 days ago, Cheyenne Bench
Menu change today! Instead of enchiladas we are having grilled cheese and no beans. With corn and pineapple tidbits!
16 days ago, Cheyenne Bench
The day you were born was a beautiful day! We love celebrating our students and the joy they bring to our school family each and every day. ❤️ #WeLoveOurStudents #SchoolFamily #BeautifulDay
17 days ago, Cheyenne Bench
a
a
a
a
a
a
a
a
a
a
🛡️ A Message from Our Security Director: Safety Drills Underway 🛡️

As the new school year begins, our district will be conducting safety drills to help keep everyone prepared. In the coming days and weeks, you may see first responders at different school sites at various times. These community partners are working alongside us to make sure our schools remain safe and welcoming places for students, staff, and families.

Thank you for your support and cooperation as we work together to keep our schools safe and secure.

#EveryDayMatters #SafetyFirst #DuncanDemons
19 days ago, Allison Spurlin
#EveryDayMatters #ItsAlwaysAGreatDayToBeADuncanDemon
🚗 Student Check-Out Reminder 🚗 For safety and smooth dismissal, all student check-outs must be completed before 2:45 PM. YOU MUST HAVE AN ID TO CHECK OUT YOUR STUDENT! After 2:45, students WILL NOT be dismissed until 3:30. Thank you for helping us keep dismissal safe and organized! ❤️📚
20 days ago, Cheyenne Bench
a
🚗 Student Check-Out Reminder 🚗 For safety and smooth dismissal, all student check-outs must be completed before 2:45 PM. YOU MUST HAVE AN ID TO CHECK OUT YOUR STUDENT! After 2:45, please wait until 3:30 dismissal to pick up your child in the car line. Thank you for helping us keep dismissal safe and organized! 💙📚
23 days ago, Cheyenne Bench
SEE YOU SOON!! 🔜
26 days ago, Cheyenne Bench
school
Meet the teacher for 1st - 5th Grade is TODAY!!!! August 12th 5:00pm-7:00pm! We can't wait to see you!!
26 days ago, Cheyenne Bench
back to school
📅 2025–2026 School Calendar Plan ahead for an amazing school year. Be sure to review important dates like the first and last days of school, holiday breaks, virtual days, and professional development days. We want to highlight a new calendar element! ⭐Collaboration Days/Virtual Days ⭐ Collaboration Days are designed for our staff to work together and grow professionally. On these days, students will have a Virtual Day and will learn from home. Please watch for instructions from your student’s teacher regarding assignments for those days. 📌 Back to School Webpage: https://www.duncanps.org/page/back-to-school
26 days ago, Cheyenne Bench
calendar
KINDERGARTNERS Join us for a fun-filled adventure as you drop off your supplies, discover your new classroom, and complete a special scavenger hunt designed just for incoming kindergarteners. Tonight 5:30-7:00!!
27 days ago, Cheyenne Bench
Join us TODAY August 5th from 2-6pm to confirm your students enrollment!
about 1 month ago, Cheyenne Bench
Enrollment
Join us Tuesday August 5th from 2-6pm to confirm your students enrollment!
about 1 month ago, Cheyenne Bench
Enrollment
Below is our school supply list! Our first day of school is just around the corner!! We can’t wait to see you all!!!
about 1 month ago, Cheyenne Bench
School supplies
First day
Ready or not… Meet the Teacher Night is almost here! ✏️bring your student, your questions, and maybe a tissue (just in case). 💛 #MeetTheTeacher *please note kindergarten is on the 11th, and 1-5th is on the 12th!
about 1 month ago, Cheyenne Bench
Meet the teacher
Back to school

Join us Tuesday, August 5th from 2-6pm to confirm your students enrollment!

about 1 month ago, Cheyenne Bench
Due to the expectation of severe weather today, the Unified Track Meet has been canceled. High School partners will deliver t-shirts and food to each student at their campus.
4 months ago, Chisholm Holland