Canada-Places.com has listed approx 34 Public schools in Canada. Some of the Top rated Public schools in Canada are- Collège Ville-Marie - École Secondaire Privée, Irma Coulson Public School, Cégep de Valleyfield, Centennial Public School, College Heights Secondary School, Le Carrefour, Collège Louis-Riel, École secondaire Charles-Gravel, June Rose Callwood P.S. & Dr. Ross Tilley Public School.