Canada-Places.com has listed approx 1244 Public libraries in Canada. Some of the Top rated Public libraries in Canada are- Fish Creek Library, Nose Hill Library, Greater Victoria Public Library - Central Branch, Westmount Public Library, Georgette-Lepage Library of Brossard, Raymond-Lévesque Library, Hamilton Public Library - Terryberry Branch, Saddletowne Library, Meadowvale Library & Surrey Libraries - Newton Branch.