Our Mission
Campbell Children’s School, in collaboration with Grandview Children’s Centre, nurtures each child’s unique abilities through programming to develop skills, self-confidence and independence, for a successful transition to the home school.

We're Moving!
Want to learn more about our new location and the exciting changes happening at GrandviewKids?

Campbell Children's School is
currently recruiting individuals to
join our Board of Trustees.

previous arrow
next arrow

Currently at Campbells


Campbell Children’s School is fortunate to have a partnership with the University of Ontario Institute of Technology varsity athletics teams. Recently, the UOIT Ridgeback ladies lacrosse team came for a visit at Campbells. While they were here they demonstrated lacrosse skills, taught students how to use a lacrosse stick, and even challenged them to a game! Thank you for visiting our school and we hope to see you back again soon!

Upcoming Events


October 5th – PD Day (no school)

October 8th – Thanksgiving Holiday

October 18th – Picture Day

October 18th – UOIT Ridgebacks Visit (Soccer)

October 22nd – PIN Meeting (IEPs and Transitions)

October 31st – Trick or Treating at GrandviewKids

Click here to view our school year calendar.

Keeping Healthy


If your child is ill, please remember to call the bus company, as well as the school. A message can be left on the school answering machine any time throughout the night – 905-576-8403. At Campbell’s we make every attempt to keep the school, students and staff healthy by following the Grandview Health Screen. Families are asked to keep their students home if they have had any of the following symptoms in the last 48 hours:

  • fever or chills
  • new onset cough
  • severe unexplained fatigue or pains
  • excessive nasal discharge
  • diarrhea or vomiting
  • open skin wounds or new rash
  • other symptoms of infectious illness that could be passed to others while they are at school

We also remind families that if your child is sent home ill from school, we ask that they stay home the following day as well to rest.



Please check here for updates on bus cancellations and delays:

No updates at this time.


Contact Information

Stock Transportation

Phone: 1-800-889-9491

Campeau Bus Lines

Phone: 905-697-0503