Staff Links 8876 108 Avenue, Grande Prairie, AB, T8X 1N7| Phone: 780-513-3391| Contact Us
I.V. Macklin Public School
Inspiring a Passionate Commitment to Successful Learning
2021-2022 All Registrations are now open!
Register your child today  for Kindergarten, New Student (Grade 1-12), French Immersion, Montessori, Christian Education, & The Academy.
2021-2022 All Registrations are now open!

Register your child today for Kindergarten, New Student (Grade 1-12), French Immersion, Montessori, Christian Education, & The Academy.

Register your child today for Kindergarten, New Student (Grade 1-12), French Immersion, Montessori, Christian Education, & The Academy.
2021-2022 Busing Applications are now available!
​The final deadline to submit your child's busing application is Wednesday, June 30, 2021.  To find out if your child qualifies for busing, please click the link to  check your child's busing eligibility ! To learn more about School Busing, please visit the  Transportation page .
2021-2022 Busing Applications are now available!

​The final deadline to submit your child's busing application is Wednesday, June 30, 2021. To find out if your child qualifies for busing, please click the link to check your child's busing eligibility! To learn more about School Busing, please visit the Transportation page.

​The final deadline to submit your child's busing application is Wednesday, June 30, 2021. To find out if your child qualifies for busing, please click the link to check your child's busing eligibility! To learn more about School Busing, please visit the Transportation page.

School Calendar

Subscribe View all calendar
15
Jun
 
06
:
30
PM
School Council Meeting
25
Jun
 
All Day
Last Day for Students - Except for those writing exams June 28
28
Jun
 
All Day
Last Day for Staff and those students writing Diploma Exams
20
Jul
 
06
:
30
PM
School Council Meeting
17
Aug
 
06
:
30
PM
School Council Meeting
01
Sep
 
All Day
First Day of School
21
Sep
 
06
:
30
PM
School Council Meeting
19
Oct
 
06
:
30
PM
School Council Meeting
16
Nov
 
06
:
30
PM
School Council Meeting
21
Dec
 
06
:
30
PM
School Council Meeting
18
Jan
 
06
:
30
PM
School Council Meeting
15
Feb
 
06
:
30
PM
School Council Meeting
15
Mar
 
06
:
30
PM
School Council Meeting
19
Apr
 
06
:
30
PM
School Council Meeting
17
May
 
06
:
30
PM
School Council Meeting