COVID-19 Resilience Infrastructure Stream Funding Project
Our School has a COVID-19 Resilience Infrastructure Stream Funding Project.

R H McGregor Elementary School

Welcome! Bienvenue!

Front view of school

Contact Information:

R.H. McGregor email:

R.H.McGregor Twitter:

P.S.C. Twitter Account:

Parent Student Council email:

Parent Student Council purchasing: 


Kindergarten Registration 2023 - 2024

Registration for Kindergarten begins in February 2023 and continues until June...Please complete this online. Be sure to select the Fall 2023-2024 school year. 

Click and follow the Link below for registration.

Schools must verify proof of birth and home address. We will contact families once registration has been submitted to us online...

  1. Proof of age (a birth certificate or passport)
  2. Proof of address (2 needed - i.e. utility bill, lease or property agreement, monthly bank statement, property tax, government correspondence mail)
  3. Proof of Immunization is to be completed online with Toronto Public Health and not with us...Link is attached below.!/welcome

Early French Immersion: The Early French Immersion program begins in Junior Kindergarten (JK). Families who wish to have their child participate in an Early French Immersion Program must apply before the deadline. 

For September 2024-2025 school year the dates to apply are from November 06 2023 to December 13, 2023. Applications that are submitted after this deadline will be marked as late and accommodated only if space in the program is available.

To apply, please visit the application site

IMPORTANT DATES for Early French Immersion:

Application process opens: November 6, 2023

Deadline for applications: December 1, 2023

Arrival to school

When arriving to school please make sure that your child has all items necessary for the school day. It is very disruptive to everyone when calling for students to come collect items that were forgotten.

If you plan to pick up your child during school hours for an appointment or any other reason, please email the class teacher and school office at

If we know ahead of time when you will need your child, we will be better able to have them ready for you in the office when needed.

If your child is going to be absent or late please call the safe arrival line or enter it on the safe arrival app.
Safe Arrival 1-833-250-2290

School Messenger App link: