Oakville School Calendar

Schools Closed

Time: All Day

Schools Closed

Time: All Day

Schools Closed

Time: All Day

Schools Closed

Time: All Day

Schools Closed

Time: All Day

Schools Closed

Time: All Day

Schools Closed

Time: All Day

Schools Closed

Time: All Day

Schools Closed

Time: All Day

Schools Closed

Time: All Day

Schools Closed

Time: All Day

Schools Closed

Time: All Day

Day 3

Time: All Day

Day 4

Time: All Day

Day 5

Time: All Day

Day 6

Time: All Day

Day 1

Time: All Day

Day 2

Time: All Day

Day 3

Time: All Day

Board Meeting

Time: 8:00 pm - 8:30 pm
Location: https://www.youtube.com/@PortagelaPrairieSchoolDivision

Join us for the Portage la Prairie School Division Board Meetings and stay connected with the latest updates and decisions affecting our schools and community! We invite all community members to tune in via our YouTube Channel for full transparency and engagement.

Time: 8pm
📍 YouTube Channel:  https://www.youtube.com/@PortagelaPrairieSchoolDivision

Stay informed about educational policies, student achievements, and important discussions. Your voice and presence matter!

Day 4

Time: All Day

Day 5

Time: All Day

No Classes

Time: All Day

Day 6

Time: All Day

Day 1

Time: All Day

Day 2

Time: All Day

Day 3

Time: All Day

Day 4

Time: All Day

Day 5

Time: All Day

Day 6

Time: All Day

Board Meeting

Time: 8:00 pm - 8:30 pm
Location: https://www.youtube.com/@PortagelaPrairieSchoolDivision

Join us for the Portage la Prairie School Division Board Meetings and stay connected with the latest updates and decisions affecting our schools and community! We invite all community members to tune in via our YouTube Channel for full transparency and engagement.

Time: 8pm
📍 YouTube Channel:  https://www.youtube.com/@PortagelaPrairieSchoolDivision

Stay informed about educational policies, student achievements, and important discussions. Your voice and presence matter!

Day 1

Time: All Day

Day 2

Time: All Day

Day 3

Time: All Day

Day 4

Time: All Day

Day 5

Time: All Day

Day 6

Time: All Day

Day 1

Time: All Day

Day 2

Time: All Day

Day 3

Time: All Day

Day 4

Time: All Day

Board Meeting

Time: 8:00 pm - 8:30 pm
Location: https://www.youtube.com/@PortagelaPrairieSchoolDivision

Join us for the Portage la Prairie School Division Board Meetings and stay connected with the latest updates and decisions affecting our schools and community! We invite all community members to tune in via our YouTube Channel for full transparency and engagement.

Time: 8pm
📍 YouTube Channel:  https://www.youtube.com/@PortagelaPrairieSchoolDivision

Stay informed about educational policies, student achievements, and important discussions. Your voice and presence matter!

Day 5

Time: All Day

Day 6

Time: All Day

Day 1

Time: All Day

Schools Closed

Time: All Day

Day 2

Time: All Day

Day 3

Time: All Day

Day 4

Time: All Day

Day 5

Time: All Day

Day 6

Time: All Day

Day 1

Time: All Day

Board Meeting

Time: 8:00 pm - 8:30 pm
Location: https://www.youtube.com/@PortagelaPrairieSchoolDivision

Join us for the Portage la Prairie School Division Board Meetings and stay connected with the latest updates and decisions affecting our schools and community! We invite all community members to tune in via our YouTube Channel for full transparency and engagement.

Time: 8pm
📍 YouTube Channel:  https://www.youtube.com/@PortagelaPrairieSchoolDivision

Stay informed about educational policies, student achievements, and important discussions. Your voice and presence matter!

Day 2

Time: All Day

Day 3

Time: All Day

No Classes

Time: All Day

Day 4

Time: All Day

Day 5

Time: All Day

Day 6

Time: All Day

Day 1

Time: All Day

Day 2

Time: All Day

Day 3

Time: All Day

Day 4

Time: All Day

Board Meeting

Time: 8:00 pm - 8:30 pm
Location: https://www.youtube.com/@PortagelaPrairieSchoolDivision

Join us for the Portage la Prairie School Division Board Meetings and stay connected with the latest updates and decisions affecting our schools and community! We invite all community members to tune in via our YouTube Channel for full transparency and engagement.

Time: 8pm
📍 YouTube Channel:  https://www.youtube.com/@PortagelaPrairieSchoolDivision

Stay informed about educational policies, student achievements, and important discussions. Your voice and presence matter!

Day 5

Time: All Day

Day 6

Time: All Day

No Classes

Time: All Day

Day 1

Time: All Day

Day 2

Time: All Day

Day 3

Time: All Day

Day 4

Time: All Day

Day 5

Time: All Day

Day 6

Time: All Day

Day 1

Time: All Day

Board Meeting

Time: 8:00 pm - 8:30 pm
Location: https://www.youtube.com/@PortagelaPrairieSchoolDivision

Join us for the Portage la Prairie School Division Board Meetings and stay connected with the latest updates and decisions affecting our schools and community! We invite all community members to tune in via our YouTube Channel for full transparency and engagement.

Time: 8pm
📍 YouTube Channel:  https://www.youtube.com/@PortagelaPrairieSchoolDivision

Stay informed about educational policies, student achievements, and important discussions. Your voice and presence matter!

Day 2

Time: All Day

Day 3

Time: All Day

Day 4

Time: All Day

Schools Closed

Time: All Day

Schools Closed

Time: All Day

Schools Closed

Time: All Day

Schools Closed

Time: All Day

Schools Closed

Time: All Day

Day 5

Time: All Day

Day 6

Time: All Day

Board Meeting

Time: 8:00 pm - 8:30 pm
Location: https://www.youtube.com/@PortagelaPrairieSchoolDivision

Join us for the Portage la Prairie School Division Board Meetings and stay connected with the latest updates and decisions affecting our schools and community! We invite all community members to tune in via our YouTube Channel for full transparency and engagement.

Time: 8pm
📍 YouTube Channel:  https://www.youtube.com/@PortagelaPrairieSchoolDivision

Stay informed about educational policies, student achievements, and important discussions. Your voice and presence matter!

Day 1

Time: All Day

Day 2

Time: All Day

No Classes

Time: All Day

Day 3

Time: All Day

Day 4

Time: All Day

Day 5

Time: All Day

Day 6

Time: All Day

Schools Closed

Time: All Day

Day 1

Time: All Day

Day 2

Time: All Day

Board Meeting

Time: 8:00 pm - 8:30 pm
Location: https://www.youtube.com/@PortagelaPrairieSchoolDivision

Join us for the Portage la Prairie School Division Board Meetings and stay connected with the latest updates and decisions affecting our schools and community! We invite all community members to tune in via our YouTube Channel for full transparency and engagement.

Time: 8pm
📍 YouTube Channel:  https://www.youtube.com/@PortagelaPrairieSchoolDivision

Stay informed about educational policies, student achievements, and important discussions. Your voice and presence matter!

Day 3

Time: All Day

Day 4

Time: All Day

Day 5

Time: All Day

Day 6

Time: All Day

Day 1

Time: All Day

Day 2

Time: All Day

Day 3

Time: All Day

Day 4

Time: All Day

Day 5

Time: All Day

❤️Red Dress Day

Time: All Day

Day 6

Time: All Day

Day 1

Time: All Day

Day 2

Time: All Day

Day 3

Time: All Day

Day 6 Jordan's Principle Bear Witness Day

Time: All Day

Day 4

Time: All Day

Day 5

Time: All Day

Board Meeting

Time: 8:00 pm - 8:30 pm
Location: https://www.youtube.com/@PortagelaPrairieSchoolDivision

Join us for the Portage la Prairie School Division Board Meetings and stay connected with the latest updates and decisions affecting our schools and community! We invite all community members to tune in via our YouTube Channel for full transparency and engagement.

Time: 8pm
📍 YouTube Channel:  https://www.youtube.com/@PortagelaPrairieSchoolDivision

Stay informed about educational policies, student achievements, and important discussions. Your voice and presence matter!

Day 6

Time: All Day

Day 1

Time: All Day

Day 2

Time: All Day

Schools Closed

Time: All Day

Day 3

Time: All Day

Day 4

Time: All Day

Day 5

Time: All Day

Day 6

Time: All Day

Day 1

Time: All Day

Day 2

Time: All Day

Board Meeting

Time: 8:00 pm - 8:30 pm
Location: https://www.youtube.com/@PortagelaPrairieSchoolDivision

Join us for the Portage la Prairie School Division Board Meetings and stay connected with the latest updates and decisions affecting our schools and community! We invite all community members to tune in via our YouTube Channel for full transparency and engagement.

Time: 8pm
📍 YouTube Channel:  https://www.youtube.com/@PortagelaPrairieSchoolDivision

Stay informed about educational policies, student achievements, and important discussions. Your voice and presence matter!

Day 3

Time: All Day

Day 4

Time: All Day

Day 5

Time: All Day

Day 6

Time: All Day

Day 1

Time: All Day

Day 2

Time: All Day

Day 3

Time: All Day

Day 4

Time: All Day

Day 5

Time: All Day

Day 6

Time: All Day

Board Meeting

Time: 8:00 pm - 8:30 pm
Location: https://www.youtube.com/@PortagelaPrairieSchoolDivision

Join us for the Portage la Prairie School Division Board Meetings and stay connected with the latest updates and decisions affecting our schools and community! We invite all community members to tune in via our YouTube Channel for full transparency and engagement.

Time: 8pm
📍 YouTube Channel:  https://www.youtube.com/@PortagelaPrairieSchoolDivision

Stay informed about educational policies, student achievements, and important discussions. Your voice and presence matter!

Day 1

Time: All Day

Day 2

Time: All Day

Day 3

Time: All Day

Day 4

Time: All Day

Day 5

Time: All Day

Day 6

Time: All Day

Day 1

Time: All Day

Day 2

Time: All Day

Day 3

Time: All Day

Day 4

Time: All Day

Board Meeting

Time: 8:00 pm - 8:30 pm
Location: https://www.youtube.com/@PortagelaPrairieSchoolDivision

Join us for the Portage la Prairie School Division Board Meetings and stay connected with the latest updates and decisions affecting our schools and community! We invite all community members to tune in via our YouTube Channel for full transparency and engagement.

Time: 8pm
📍 YouTube Channel:  https://www.youtube.com/@PortagelaPrairieSchoolDivision

Stay informed about educational policies, student achievements, and important discussions. Your voice and presence matter!

Day 5

Time: All Day

Day 6

Time: All Day

Day 1

Time: All Day

❤️Red Dress Day

Time: All Day

Day 6 Jordan's Principle Bear Witness Day

Time: All Day

❤️Red Dress Day

Time: All Day

Day 6 Jordan's Principle Bear Witness Day

Time: All Day

❤️Red Dress Day

Time: All Day

Day 6 Jordan's Principle Bear Witness Day

Time: All Day

❤️Red Dress Day

Time: All Day

Day 6 Jordan's Principle Bear Witness Day

Time: All Day

❤️Red Dress Day

Time: All Day

Day 6 Jordan's Principle Bear Witness Day

Time: All Day

❤️Red Dress Day

Time: All Day

Day 6 Jordan's Principle Bear Witness Day

Time: All Day

❤️Red Dress Day

Time: All Day

Day 6 Jordan's Principle Bear Witness Day

Time: All Day

❤️Red Dress Day

Time: All Day

Day 6 Jordan's Principle Bear Witness Day

Time: All Day

❤️Red Dress Day

Time: All Day

Day 6 Jordan's Principle Bear Witness Day

Time: All Day

❤️Red Dress Day

Time: All Day

Day 6 Jordan's Principle Bear Witness Day

Time: All Day

❤️Red Dress Day

Time: All Day

Day 6 Jordan's Principle Bear Witness Day

Time: All Day

❤️Red Dress Day

Time: All Day

Day 6 Jordan's Principle Bear Witness Day

Time: All Day

❤️Red Dress Day

Time: All Day

Day 6 Jordan's Principle Bear Witness Day

Time: All Day

❤️Red Dress Day

Time: All Day

Day 6 Jordan's Principle Bear Witness Day

Time: All Day

❤️Red Dress Day

Time: All Day

Day 6 Jordan's Principle Bear Witness Day

Time: All Day

❤️Red Dress Day

Time: All Day

Day 6 Jordan's Principle Bear Witness Day

Time: All Day

❤️Red Dress Day

Time: All Day

Day 6 Jordan's Principle Bear Witness Day

Time: All Day

❤️Red Dress Day

Time: All Day

Day 6 Jordan's Principle Bear Witness Day

Time: All Day

❤️Red Dress Day

Time: All Day

Day 6 Jordan's Principle Bear Witness Day

Time: All Day

❤️Red Dress Day

Time: All Day

Day 6 Jordan's Principle Bear Witness Day

Time: All Day

❤️Red Dress Day

Time: All Day

Day 6 Jordan's Principle Bear Witness Day

Time: All Day

❤️Red Dress Day

Time: All Day

Day 6 Jordan's Principle Bear Witness Day

Time: All Day

❤️Red Dress Day

Time: All Day

Day 6 Jordan's Principle Bear Witness Day

Time: All Day

❤️Red Dress Day

Time: All Day

Day 6 Jordan's Principle Bear Witness Day

Time: All Day

❤️Red Dress Day

Time: All Day

Day 6 Jordan's Principle Bear Witness Day

Time: All Day

❤️Red Dress Day

Time: All Day

Day 6 Jordan's Principle Bear Witness Day

Time: All Day

❤️Red Dress Day

Time: All Day

Day 6 Jordan's Principle Bear Witness Day

Time: All Day

❤️Red Dress Day

Time: All Day

Day 6 Jordan's Principle Bear Witness Day

Time: All Day

❤️Red Dress Day

Time: All Day

Day 6 Jordan's Principle Bear Witness Day

Time: All Day