Canada-Places.com has listed approx 684 Primary schools in Canada. Some of the Top rated Primary schools in Canada are- Elmer S. Gish School, Dallington Public School, Arbor Glen Public School, Rockcliffe Park Public School, Rose Avenue Junior Public School, John Young Elementary School, Adrienne Clarkson Elementary School, Vimy Ridge Public School, Lillian Public School & Cliffwood Public School.