ProvinceLibraryAddressCity / ZipPhoneEmail
AlbertaCarstairs Public Library1402 Scarlett Ranch BlvdCarstairs, AB T0M 0N0(403) 337-3943
AlbertaHigh River Library909 1 Street SWHigh River, AB T1V 1A5(403) 652.2917
AlbertaGibbons Public Library5115 51 StreetGibbons, AB T0A 0K0
AlbertaMcLennan Municipal LibraryTown Centre, 019 – 1 AveMcLennan, AB T0H 2L0(780) 324-3767
AlbertaMorinville Community Library10125 - 100 AvenueMorinville, AB T8R 1P8
(780) 939-3292
AlbertaOlds Municipal Library5217 52 St.Olds T4H 1H7(403) 556-6460
AlbertaRed Deer Public Library – Downtown Branch4818 – 49th StreetRed Deer T4N 1T9(403) 346-4576
AlbertaRed Deer Public Library – Dawe Branch56 Holt StreetRed Deer, T4N 6A6(403) 341-3822
AlbertaRed Deer Public Library – Timberlands Branch300 Timothy DriveRed Deer T4P 0L1(403) 755-1133
AlbertaRedwater Public Library4915 48 StreetRedwater T0A 2W0
AlbertaRosemary School and Public Library622 Dahlia StRosemary T0J 2W0(403) 378-4493
AlbertaRockyford Municipal Library412 Serviceberry TrailWheatland Co. No. 16(403) 533-3964
AlbertaStettler Public Library6202 - 44th AvenueStettler T0C 2L1(403) 742-2292
AlbertaSylvan Lake Municipal Library4715 50th AvenueSylvan Lake, T4S 1A2(403) 887-2130
AlbertaThree Hills Library160 3 Ave S.Three Hills, T0M 2A0(403) 443-2360
British ColumbiaHudson’s Hope Public Library9905 Dudley Drive, Box 269Hudson's Hope, V0C 1V0(250) 783-9414
ManitobaFlin Flon Public Library58 Main St.Flin Flon, R8A 1J8(833) 960-3519
Northwest TerritoriesInuvik Centennial Library100 Mackenzie Road
P.O. Box 1640
Inuvik, NT X0E 0T0(867) 777-8620
OntarioBurlington Public Library - Aldershot Branch550 Plains Road EastBurlington, L7T 2E3(905) 333-9995
OntarioBurlington Public Library - Alton Branch3040 Tim Dobbie DrBurlington, L7M 0M3(905) 634-3686
OntarioBurlington Public Library - Brant Hills2255 Brant StreetBurlington, L7P 5C8(905) 335-2209
OntarioBurlington Public Library - Central2331 New StreetBurlington L7R 1J4(905) 639-3611
OntarioBurlington Public Library - New Appleby676 Appleby LineBurlington, L7L 5Y1(905) 639-6373
OntarioBurlington Public Library - Tansley Woods1996 Itabashi WayBurlington, L7M 4J8(905) 336-5583
OntarioCentral Library405 Dundas Street WestWhitby, L1N 6A1
OntarioClemens Mill50 Saginaw ParkwayCambridge, N1T 1W2(519) 740-6294
OntarioCounty of Prince Edward Public Library08 Main Street Picton, K0K 2T0(613) 476-5962
OntarioHespeler5 Tannery Street EastCambridge, N3C 2C1(519) 658-4412
OntarioOld Post Office12 Water Street SouthCambridge, N1R 3C5(226) 533-2767
OntarioPreston435 King Street EastCambridge, N3H 3N1(519) 653-3632
OntarioQueen's Square1 North SquareCambridge, N1S 2K6(519) 621-0460
OntarioBurlington Public Library - Kilbride6611 Panton StreetKilbride, L7P 0L8(905) 335-4011
OntarioHanover Public Library451 10th AveHanover, N4N 2P1(519) 364-1420
OntarioKitchener Public Library—Central85 Queen St. N Kitchener N2H 2H1(519) 743-0271
OntarioKitchener Public Library—Country Hills1500 Block Line Rd.Kitchener N2C 2S2 (519) 743-3558
OntarioKitchener Public Library—Forest Heights251 Fischer-Hallman Rd.Kitchener N2M 4X8(519) 743-0644
OntarioKitchener Public Library—Grand River Stanly Park175 Indian RoadKitchener N2B 2S7 (519) 896-1736
OntarioKitchener Public Library—Pioneer Park150 Pioneer Dr. Kitchener N2P 2C2(519) 748-2740
OntarioLennox & Addington Libraries – Amherstview Branch

322 Amherst DriveAmherstview, K7N 1S9(613) 389-6006
OntarioLennox & Addington Libraries – Bath Branch197 Davy StreetBath, K0H 1G0(613) 352-5600
OntarioLennox & Addington Libraries – Napanee Branch25 River RoadNapanee, K7R 3S6(613) 354-2525
OntarioLennox & Addington Libraries – Tamworth Branch1 Ottawa StreetTamworth, K0K 3G0(613) 379-3082
OntarioLennox & Addington Libraries – Yarker Branch4315 County Road 1Yarker, K0K 3N0(613) 377-1673
OntarioMarkham Public Library6031 Highway 7Markham, L3P 3A7(905) 513-7977
OntarioMeaford Public Library11 Sykes Street NorthMeaford, N4L 1V6(519) 538-1060
OntarioOshawa Public Libraries65 Bagot StreetOshawa, L1H 1N2(905) 579-6111
OntarioPerth East Public Library19 Mill Street E. Milverton N0K 1M0(519) 595-8395
OntarioRossland Branch701 Rossland Road EastWhitby, L1N 8Y9
OntarioTimmins Public Library320 Second AvenueTimmins P4N 8A4(705) 360-2623
OntarioQuinte West Public Library (Frankford Branch)22 North Trent StFrankford, K0K 2C0(613) 394-3381 x7572
OntarioQuinte West Public Library (Trenton Main)7 Creswell DriveTrenton, K8V 6X5(613) 394-3381
OntarioWest Perth Public Library105 St. Andrew St.Mitchell, N0K 1N0(519) 348-9234
OntarioWhitby Public Library8 Vipond RdBrooklin, L1M 1B3(905) 655-3191
SaskatchewanMelfort Public Library106 Crawford Ave. W.Melfort, S0E 1A0(306) 752-2022
SaskatchewanParkland Regional LibraryP.O. Box 5049Yorkton, S3N 3Z4(306) 783-7022

Subscribe Today!

Subscribe to our mailing list to receive the latest news and offers from the 1000 Books Foundation.

You have Successfully Subscribed!