Canada-Places.com has listed approx 19 Public universities in Canada. Some of the Top rated Public universities in Canada are- Ontario Agricultural College | University of Guelph Campus d'Alfred, Thompson Rivers University, Lakehead University, University of Lethbridge, Université de Moncton, Université du Québec en Abitibi-Témiscamingue, K Wing (Engineering) - UQAR, University of Sherbrooke - Health Campus & VIU Arts & Science.