Warning:

JavaScript must be enabled in order for you to use CountingOpinions services. However, it seems JavaScript is either disabled or not supported by your browser. To use standard view, enable JavaScript by changing your browser options, then try again.

Logo
A - B - C - D - E - F - G - H - I - J - K - L - M - N - O - P - Q - R - S - T - U - V - W - Download Excel version
OPLA
Name Address City Postal Phone No. Hours Parsed Hours
Addington Highlands Public Library 
   Libraries of Addington Highlands - DenbighHwy 28DenbighONK0H 1L0(613) 333-1426M 4-6, Tu 9-11, Th 4-7, Sa 9-12
   Libraries of Addington Highlands - FlintonFlinton RdFlintonONK0H 1P0(613) 336-1091M 6-8, Tu 4-7,W 10-12, Sa 9-12
Admaston-Bromley/St. Michael Community Library
   Admaston-Bromley Community LibraryHwy. 60DouglasONK0J 1S0(613) 649-2576MW 7-9, Sa 10-12
Ajax Public Library
   Ajax Public Library - Main Branch55 Harwood Avenue S.AjaxONL1S 2H8(905) 683-4000M-Th 10-9; F 10-7; Sa 10-5; Su 1-5;
   Ajax Public Library - McLean Community Center95 Magill DrAjaxONL1T 3K7905-428-8489M, F 1-9; Tu-Th 10-9; Sa 10-5; Su 1-5;
   Ajax Public Library - Village Branch58 Church St NAjaxONL1T 2W6905-683-1140M-Th 3:30-7:30; F-Sa 11:30-3:30;
Akwesasne Library & Cultural Center
   Akwasasne First Nation Public LibraryRoute #37, R.R. #1, Hogansburg, NY 13655-9705CornwallONK6H 5T3(518) 358-2240
Alderville First Nation Public Library
   Alderville First Nation Library11696 Second Line RdRoseneathONK0K 2X0(905) 352-2488Tu,Th 8:30-4:30,W 8:30-2:30
Alfred-Plantagenet, Bibliothèque Publique Du Canton
   Alfred Branch330 St-Philippe StAlfredONK0B 1A0(613) 679-2663
   Curran791 Mill StCurranONK0B 1C0(613) 673-4797
   Lefaivre Branch1963 Hotel de Ville StLefaivreONK0B 1J0(613) 679-4928Tu 1-4, 6-8, Th 11-12, 1-4:30, 6-8
   Plantagenet Public Library550 Albert StPlantagenetONK0B 1L0(613) 673-2051
   Wendover3104 du Quai AveWendoverONK0A 3K0(613) 673-4797
Algonquins of Pikwakanagan FN Public Library
   Algonquins of Pikwakanagan First Nations Library1657A Mishomis InamoGolden LakeONK0J 1X0(613) 625-2402Tu-W 1-8; Th 2-8;
Alnwick-Haldimand Public Library
   Alnwick / Haldimand Public Library9059 Highway #45RoseneathONK0K 2X0(905) 349-2822
   Alnwick / Haldimand Public Library - Centreton Branch2363 County Road 23CentretonONK0K 2G0(905) 349-2976Wed 6-8, Th 2-6, Sa 11-3
   Alnwick / Haldimand Public Library - Grafton Branch135 Old Danforth RoadGraftonONK0K 2G0(905) 349-2424Tu 1-5:30, Th 6-8, Sa 10-3
   Alnwick / Haldimand Public Library - Roseneath Branch9059 County Road 45RoseneathONK0K 2X0(905) 352-1079Wed 1-4, 6-8, Sa 10-3
Anishinabe of Wauzhushk First Nation Public Library
   Anishinabe of Wauzhushk First Nation Public Library (Bibliothèquee Publique de)KenoraONP9N 3X8(807) 548-3333M-Th 9-4, F 9-3
Armstrong Township Public Library
   Armstrong Township Public Library35 Tenth StEarltonONP0J 1E0705-563-2717M 9-5; Tu, Th 9-4, 6-8; F 9-4;
Arnprior Public Library
   Arnprior Public Library21 Madawaska StArnpriorONK7S 1R6613-623-2279M-Th 12-8, F 9-5, Sa 10-5
Asphodel-Norwood Twp. Public Library
   Asphodel-Norwood Public Library2363 County Rd 45NorwoodONK0L 2V0705-639-2228Tu 2-5, Th 2-8, F 10-12, Sa 10-1
   Asphodel-Norwood Public Library Norwood Branch2363 County Rd 45NorwoodONK0L 2V0705-639-2228Tu 2-5, Th 2-8, F 10-12, Sa 10-1
   Asphodel-Norwood Public Library Westwood Branch312 Centre LineWestwoodONK0L 3B0705-696-2744M,W 3-6, Th 6-9, Sa 10-2
Assiginack Public Library
   Assiginack Public Library25A Spragge StreetManitowaningONP0P 1N0(705) 859-2110Tu,Th 10-4:30, 7-8:30; Sa 11-3:30;
Athens Public Library
   Township of Athens Public Library5 Central StAthensONK0E 1B0(613) 924-2048Tu,Th 2-4:30; W 6-8; F 3:30-8:30;
Atikokan Public Library
   Atikokan Public LibraryAtikokanONP0T 1C0807-597-4406Tu-Th 12-8:30; F-Sa 12-5;
Augusta Township Public Library
   Augusta Township Public Library4500 County Rd 15BrockvilleONK6V 5T2613-926-2449M, Tu, Th 1-8;W, Sa 9:30-12
Aundeck Omni Kaning First Nation - Sucker Creek Ojibway
   Sucker Creek First Nations Public Library13 Hill StreetLittle CurrentONP0P 1K0705-368-3696MW 1-3, 6-8, Th 9-12, 12:30-3, 6-8, F 9-12, 12:30-3
Aurora Public Library
   Aurora Public Library15145 Young StAuroraONL4G 1M1905-727-9493Tu-Th 9:30-9, F, Sa 9:30-5, Su 1-5
Bancroft Public Library 
   Bancroft Public Library14 Flint AveBancroftONK0L 1C0613-332-3380Tu 12-7,W, Th, F 12-5, Sa 10-2
Barrie Public Library
   Downtown Library60 Worsley StBarrieONL4M 1L6705-728-1010M-Th 9:30-9; F-Sa 9:30-5; Su 12-5;
   Painswick Library48 Dean AvenueBarrieONL4N 0C2(705) 728-1010M,Sa 10-5; Tu-F 10-9; Su 12-5;
Batchewana First Nation of Ojibways Public Library
   Batchewana First Nation of Ojibways Public Library236 Frontenac StSault Ste. MarieONP6A 5K9705-759-0914M, Th 8:30-Noon, 1-4:30, 6-9, Tu, F 8:30-Noon
Bear Island Public Library (Temagami First Nation)
   Bear Island Public Library (Temagami First Nation )Bear IslandONP0H 1C0(705) 237-8943M-Th 9-5; F 9-4;
Beausoleil First Nation Public Library
   Beausoleil First Nation Public Library80 Kate Kegwin StreetChristian IslandONL0K 1C0(705) 247-2255Tu, Th 10-5; W, Sa 12-7; F 3-10;
Belleville Public Library
   Belleville Public Library223 Pinnacle StBellevilleONK8N 3A7613-968-6731M-Th 9:30-8, F 9:30-5, Sa 9:30-5:30
Bibliothèque Publique de Moonbeam
   Bibliothèque Publique de Moonbeam53 St Aubin St.MoonbeamONP0L 1V0(705) 367-2462M 12-4:30 & 6:30-10:30; Tu & W 10-11:30 & 12:30-4:30;Th 12-4:30 & 6:30-8:30; F 10-11:30 & 12:30-4:30;
Big Grassy First Nation Public Library
   Big Grassy First Nation Public LibraryBeach RoadMorsonONP0W 1J0(807) 488-5916M-Th 8-6; F 8-4;
Billings Township Public Library
   Billings Township Public Library18 Upper StKagawongONP0P 1J0705-282-2944M 7-9, Th 3-5, 7-9, Sa 10-noon
Bkejwanong First Nation Public Library
   Bkejwanong First Nation Public LibraryTecumseh RoadWallaceburgONN8A 4K9(519) 627-7034M, W-F 2-5; Tu 9-11, 2-5; Sa 10-1; (Jul-Aug M-Tu, Th-F 2-5; W 9-11, 2-5; Sa 10-1;);
Black River / Matheson Public Library
   Black River / Matheson Public Library352 2nd StreetMathesonONP0K 1N0(705) 273-2760Tu-Th 12-7; F-Sa 10-2;
   Black River / Matheson Public Library - Ramore BranchB-375 McIntyre StreetRamoreONP0K 1R0(705) 236-4225Tu 6-8; Th 1-5;
Blind River Public Library
   Blind River Public Library8 Woodward AveBlind RiverONP0R 1B0705-356-7616M-F 1-4:30, 6-8,W, Th 10-2, Sa 10-1
Blue Mountains Public Library / Leonard E Shore Memorial Library
   Leonard E Shore Memorial Library183 Bruce St SThornburyONN0H 2P0519-599-3681Tu, Th 1-8;W, F, Sa 10-5; Su 1-4
Bonfield Public Library
   Bonfield Public Library365 Hwy 531BonfieldONP0H 1E0(705) 776-2396M 10-4; Tu, Th 6-9; W 10-4, 6-9; Sa 10-1;
Bonnechere Union Public Library
   Bonnechere Union Public Library74 Maple StEganvilleONK0J 1T0(613) 628-2400
Bracebridge Public Library
   Bracebridge Public Library94 Manitoba StBracebridgeONP1L 2B5705-645-4171M-F 10-8, Sa 10-6
Bradford-West Gwillimbury Public Library
   Bradford-West Gwillimbury Public Library100 Holland CtBradfordONL3Z 2A7905-775-3328
Brampton Library
   Brampton Library - Chinguacousy Branch150 Central Park DrBramptonONL6T 1B4905-793-4636M-Th: 10-9; F: 10-6; Sa: 10-5; Su: 1-5
   Brampton Library - Cyril Clark Branch20 Loafers Lake LaneBramptonONL6Z 1X9905-793-4636M-Th: 10-9; F: 10-6; Sa: 10-5; Su: 1-5
   Brampton Library - Four Corners Branch65 Queen St EBramptonONL6W 3L6905-793-4636M-Th: 10-9; F: 10-6; Sa: 10-5; Su: 1-5
   Brampton Library - Gore Meadows Branch10150 The Gore RoadBramptonONL6P 0A6905-793-INFOM-Th 10-9; F 10-6; Sa 10-5; Su 1-5
   Brampton Library - Mount Pleasant Village Branch100 Commuter DriveBramptonONL7A 0G2905-793-4636M-Th: 2-9; F: 2-6; Sa: 10-5; Su: 1-5
   Brampton Library - Northeast Interim Site55 Mountainash Road, Unit 24BramptonONL6R 1W4905-793-4636M,W: 10-5; Tu,Th: 10-8; F,Sa: 10-1
   Brampton Library - South Fletcher's Branch500 Ray Lawson BlvdBramptonONL6Y 5B3905-793-4636M-Th: 10-9; F: 10-6; Sa: 10-5; Su: 1-5
Brant (County of) Public Library
   County of Brant Public Library - Burford Branch24 Park AveBurfordONN0E 1A0519-449-5371Tu,Th 10-8; W 3-8; F-Sa 10-2
   County of Brant Public Library - Glen Morris Branch474 E River RdGlen MorrisONN0B 1W0519-740-2122Tu 10-2,W-Th 5-8 , Sa 11-3
   County of Brant Public Library - Oakland-Scotland281 Oakland RdScotlandONN0E 1R0519-446-0181Tu,Th 3-8,W 10-5, F 12-5, Sa 10-2
   County of Brant Public Library - Paris Branch12 William StParisONN3L 1K7519-442-2433M-Th 10-8, F-Sa 10-5, Su 1-5
   County of Brant Public Library - St George Branch78 Main St NSt. GeorgeONN0E 1N0519-448-1300Tu-Th 10-8, F-Sa 10-5, Su 1-5
Brantford Public Library
   Brantford Public Library173 Colborne StBrantfordONN3T 2G8519-756-2220M-Th 9-9, F 9-6, Sa 9-5, Su 1:30-5
   Brantford Public Library St Paul Avenue Branch441 St Paul AveBrantfordONN3R 4B8519-753-2179Tu 9-8;W-Th 9-6; F-Sa 9-5
   Summer CampON
Brighton Public Library
   Brighton Public Library35 Alice StBrightonONK0K 1H0613-475-2511M, Tu,W, F 9:30-4:30, Th 9:30-7:30, Sa 9:30-3
   Codrington Branch2992 Hwy 30CodringtonONK0K 1R0(613) 475-5628Tu 2-5,Th 9:30-11:30, F 5-8, Sa 10-2
Britt Area Library
   Britt Area Library841 Riverside DriveBrittONP0G 1A0(705) 383-2292
Brock Township Public Libraries
   Beaverton Public Library401 Simcoe StBeavertonONL0K 1A0(705) 426 9283Tu, Th 10-8, F, Sa 10-4
   Cannington Public Library29 Ann St NCanningtonONL0E 1E0(705) 432-2867Tu, F 2-7:30,W, Sa 10-2
   Sunderland Public Library41 Albert StSunderlandONL0C 1H0(705) 357 3109Tu, Th 2-8,W 2-5, Sa 10-2
Brockville Public Library
   Brockville Public Library23 Buell StBrockvilleONK6V 5T7613-342-3936Tu-Th 10-9, F, Sa 10-5, Su 1-5
Bruce County Public Library
   Bruce County Public Library1243 MacKenzie RdPort ElginONN0H 2C6519-832-6935
   Bruce County Public Library Cargill BranchMajor StCargillONN0G 1J0519-366-9990Tu, Th 1-7, Sa 9-12
   Bruce County Public Library Chesley Branch102 First Ave SChesleyONN0G 1L0519-363-2239M 1-5, Tu 12-5, Th 10-7:30, F 11-5, Sa 11-3:30
   Bruce County Public Library Hepworth Branch465 Bruce StHepworthONN0H 1P0519-935-2030M 11-2, Tu 10:30-1:30,W 10-1, Th 11:30-3:30, F 7-9
   Bruce County Public Library Kincardine Branch727 Queen StKincardineONN2Z 1Z9519-396-3289Tu,W 12-8, Th, F 10-5, Sa 10-3, Su 1-4
   Bruce County Public Library Lion's Head BranchMain StLion's HeadONN0H 1W0519-793-3844M,W 12-5, F 12-7, Sa 10-1
   Bruce County Public Library Lucknow Branch526 Campbell StLucknowONN0G 2H0519-528-3011Wed 2-9, Th 7-9, F 9-5, Sa 10-1
   Bruce County Public Library Mildmay-Carrick Branch51 Elora StMildmayONN0G 2J0519-367-2814Tu 12-7, Th 1-8, F 9:30-1:30, Sa 10-12
   Bruce County Public Library Paisley Branch274 Queen StPaisleyONN0G 2W0519-353-7225M 12-7,W 12-6, F 10-3, Sa 1-3
   Bruce County Public Library Port Elgin Branch708 Goderich AvePort ElginONN0H 2C0519-832-2201M,W 1-8,W 10-6, Th, F 10-5, Sa 10-3
   Bruce County Public Library Ripley Branch23 Jessie StRipleyONN0G 2R0519-395-5919Tu 3-8,W 2-5, F 1-5, Sa 10-1
   Bruce County Public Library Sauble Beach27 Community Centre DrSauble BeachONN0H 2G0519-422-1283M, Th 1-7, Tu,W, F, Sa 1-4
   Bruce County Public Library Southampton Branch215 High StSouthamptonONN0H 2L0519-797-3586M 10-6, Tu, Th 10-7, F 10-5, Sa 10-2
   Bruce County Public Library Tara Branch67 Yonge St NTaraONN0H 2N0519-934-2626Tu 9-4, Th 10-1, F 2-7
   Bruce County Public Library Teeswater Branch2 Clinton St STeeswaterONN0G 2S0519-392-6801Tu, Th, F 1-5,W 1-7, Sa 10-1
   Bruce County Public Library Tiverton Branch56 King StTivertonONN0G 2T0519-368-5655Tu, Th 10-7, F, Sa 10-2
   Bruce County Public Library Tobermory Branch22 Bay St STobermoryONN0H 2R0519-596-2446Tu 12-7,W 12-4, F 1-4, Sa 10-1
   Bruce County Public Library Walkerton Branch253 Durham StWalkertonONN0G 2V0519-881-3240Tu 1-8,W, F 10-5, Th 12-8, Sa 11-3
   Bruce County Public Library Wiarton Branch578 Brown StWiartonONN0H 2T0519-534-2602Tu, Th 10-7,W, F 10-5, Sa 10-2:30
Bruce Mines & Plummer Additional Union Public Library
   Bruce Mines & Plummer Additional Union Public Library33 DesbaratsBruce MinesONP0R 1C0705-785-3370Tu, Th 10-7:30,W, F 11-6, Sa 10-12
Burk's Falls, Armour & Ryerson Union Public Library
   Burk's Falls, Armour & Ryerson Union Public Library39 Copeland StBurk's FallsONP0A 1C0705-382-3327Tu, Th 12-8,W 10-3, F 12-5, Sa 10-2
Burlington Public Library
   Burlington Public Library Aldershot355 Plains Rd EBurlingtonONL7T 2C7905-333-9995
   Burlington Public Library Alton3040 Tim Dobbie DriveBurlington ONONL7M 0M3905.634.3686M-Th 9-9; F 9-6; Sa 9-5;
   Burlington Public Library Brant Hills2255 Brant StBurlingtonONL7P 5C8905-335-2209M-Th 9-9; F 9-6; Sa 9-5;
   Burlington Public Library Central2331 New StBurlingtonONL7R 1J4905-639-3611
   Burlington Public Library Kilbride6611 Panton StBurlingtonONL0P 1G0905-335-4011
   Burlington Public Library New Appleby676 Appleby LineBurlingtonONL7L 5Y1905-639-6373
   Burlington Public Library Tansley Woods1996 Itabashi WayBurlingtonONL7M 4J8905-336-5583
Caldwell First Nation Public Library 
   Caldwell First Nation Public Library10297 Talbot TrailBlenheimONN0P 1A0(519) 676-5499M-F 9-4:30
Caledon Public Library
   Caledon Public Library6500 Old Church RoadCalendon EastONL7C 0H3(519) 927-5662
   Caledon Public Library Albion Bolton Branch150 Queen St SBoltonONL7E 1E3905-857-1400M-Th 10-8:30; F 10-5; Sa 10-4; Su 12-4; (Jul-Labor day Su closed);
   Caledon Public Library Alton Branch35 Station StAltonONL7K 0E2519-941-5480Tu 2-8:30; W 12-8:30; Th 10-6; Sa 10-4;
   Caledon Public Library Belfountain Branch17247 Shaw’s Creek RoadBelfountainONL7K 0E8519-927-5701Tu 4-8; Sa 10-4;(during Mar break Th 10-2;);
   Caledon Public Library Caledon East Branch6500 Old Church RdCaledon EastONL7C 0H3905-584-1456M,F 9-3; Tu-Th 9-8:30; Sa 10-4; (Summer, School holidays Tu,Th 2-8:30; W 10-5; Sa 10-4; );
   Caledon Public Library Caledon Village18313 Hurontario StCaledon VillageONL7K 0X7519-927-5800Tu, Th 2-8:30; W, F 10-5; Sa 10-4;
   Caledon Public Library Inglewood Branch15825 McLaughlin RdInglewoodONL7C 1H4905-838-3324Tu, Th 2-8:30; W 10-5; Sa 10-4;
   Caledon Public Library Margaret Dunn - Valleywood Branch20 Snellcrest DrMayfieldONL7C 1B5905-843-0457M-Tu, Th 2-8:30; W 10-6; F 12:30-8:30; Sa 10-4;
Callander Public Library
   Callander Public Library30 Catherine StreetCallanderONP0H 1H0(705) 752-2544M-Tu, Th 10-8; W 10-5; F 12-5; Sa 10-3;
Cambridge Libraries & Galleries
   Cambridge Libraries & Galleries1 North SquareCambridgeONN1S 2K6519-740-4680M-Th 9:30-8:30; F-Sa 9:30-5:30; Su 1-5; (Victoria Day-Labour Day Su-closed)
   Cambridge Libraries & Galleries Clemens Mill50 Saginaw PkwyCambridgeONN1T 1W2519-740-6294M-Th 12-8:30; F 12-5:30; Sa 9:30-5:30; Su 1-5; (Victoria Day-Labour Day Su-closed)
   Cambridge Libraries & Galleries Hespeler5 Tannery StCambridgeONN3C 2C1519-658-4412M-Th 12-8:30; F 12-5:30; Sa 9:30-5:30; Su 1-5; (Victoria Day-Labour Day Su-closed)
   Cambridge Libraries & Galleries Preston435 King St ECambridgeONN3H 3N1519-653-3632M-Th 12-8:30; F 12-5:30; Sa 9:30-5:30; Su 1-5; (Victoria Day-Labour Day Su-closed)
Carleton Place Public Library
   Carleton Place Public Library101 Beckwith StCarleton PlaceONK7C 2T3613-257-2702M-Th 2:30-9, F 9:30-11:30, 2:30-9, Sa 10-5
Carlow-Mayo Public Library
   Carlow-Mayo Public Library124 Fort Stewart RdBancroftONK0L 1C0613-332-2544
Cartier Public Library
   Cartier Public Library1 Lansdowne StreetCartierONP0M 1J0(705) 965-2481Tu 6-8
Casselman Municipal Library
   Casselman Public Library675 Dollard RoadCasselmanONK0A 1M0(613) 764-5505 M, Tu, Th 2-8; W 9-12, 2-5; F 2-5; Sa 9-12; (Jul-Aug Sa Closed);
Cavan - Millbrook - North Monaghan Public Library
   Bruce Johnston Branch2199 Davis RoadPeterboroughONK9J 6X4(705) 741-1253Tu-Th 11-8, Sa 10-3
   Cavan - Millbrook - North Monaghan Public Library1 Dufferin StreetMillbrookONL0A 1G0(705) 932-2919Tu-Th 11-8, F 11-5, Sa 9-2
Central Manitoulin Public Libraries
   Central Manitoulin Public Libraries Mindemoya Branch6020 Highway 542MindemoyaONP0P 1S0705-377-5334Tu-W, F-Sa 10-5; F 1-8; (Summer Tu-W, F-Sa 10-4; F 1-7;);
   Central Manitoulin Public Libraries Providence Bay Branch11 Mutchmor StProvidence BayONP0P 1T0705-377-4503Tu 6:30-8:30; W 1-3:30; F 1-4:30;
Champlain Public Library
   Champlain Public Library94 Main St EVankleek HillONK0B 1R0(613) 678-2216M-F 1-5, 7-8:30, Sa 10-12
Chapleau Public Library
   Chapleau Public Library20 Pine StChapleauONP0M 1K0705 864-0852
Chatham-Kent Public Library
   Chatham-Kent Public Library120 Queen StChathamONN7M 2G6519-354-2940M-Th 9:30-8:30, F, Sa 9:30-5:30
   Chatham-Kent Public Library Blenheim Branch16 George StBlenheimONN0P 1A0519-676-3174M 11-5, Tu, Th 1-8, F 12-5, Sa 10-3
   Chatham-Kent Public Library Bothwell Branch320 Main StBothwellONN0P 1C0519-695-2844Tu 2-5, 6-8, Th 5-8, F 2-5, Sa 10-3
   Chatham-Kent Public Library Dresden Branch187 Brown StDresdenONN0P 1M0519-683-4922M, F 12-5, Tu 1-8, Th 12-8, Sa 10-3
   Chatham-Kent Public Library Erieau Deposit780 Ross LineErieauONN0P 1N0519-676-3945
   Chatham-Kent Public Library Highgate Branch291 King StHighgateONN0P 1T0519-678-3313Tu 2-5, 6-8, Th 5-8, F 2-5, Sa 10-2
   Chatham-Kent Public Library Merlin Branch13 Aberdeen StMerlinONN0P 1W0519-689-4944Tu 2-5, 6-8, Th 3-5, 6-8, F 2-5, Sa 10-2
   Chatham-Kent Public Library Ridgetown Branch54 Main StRidgetownONN0P 2C0519-674-3121M 11-5, Tu, Th 1-8, F 12-5, Sa 10-3
   Chatham-Kent Public Library Thamesville Branch3 London RdThamesvilleONN0P 2K0519-692-4251Tu 2-5, 6-8, Th 1-5, F 2-5, Sa 10-2
   Chatham-Kent Public Library Tilbury Branch2 Queen StTilburyONN0P 2L0519-682-0100M 11-5, Tu, Th 1-8, F 12-5, Sa 10-3
   Chatham-Kent Public Library Wallaceburg Branch209 James StWallaceburgONN8A 2N4519-627-5292M, Tu, Th 10-8,W 12-8, F 10-5:30, Sa 10-5
   Chatham-Kent Public Library Wheatley Branch35 Talbot St WWheatleyONN0P 2P0519-825-7131Tu 2-5, 6-8, Th, F 2-5, Sa 10-3
Chippewas of Georgina Island FN Public Library
   Chippewas of Georgina Island First Nation Public Library8 Joseph Snake RoadGeorgina IslandONL0E 1R0(705) 437-4327 M 9-6; Tu-Th 9-5; F 9-12;
Chippewas of Kettle and Stony Point FN Public Library
   Chippewas of Kettle and Stony Point First Nation Public Library6218 Indian LaneKettle PointONN0N 1J0(519) 786-2955M-Th 3:30-8:30; (Jul Library Closed);
Chippewas of Rama First Nation
   Chippewas of Rama First Nation Public Library6147 Rama RoadRamaONL3V 6H6(705) 325-3611M,W 1-8; Tu 10:30-5:30 Th 10-5; F 9-4;
Chippewas of the Thames FN Public Library
   Chippewas of the Thames FN Public Library325 Chippewa RoadMunceyONN0L 1Y0(519) 289-2176M,Th 9-4:30 & 7-9; F 9-4:30;
Clarence Rockland Public Library
   Clarence Creek Branch1525 AVE DU PARCClarence CreekONK0A 1N0(613) 487-9488M 2-5, Tu, Th 6-9
   Clarence Rockland Public Library1525 du Parc Avenue, Unit 2,RocklandONK4K 1C3(613) 446-5680M-Th, 10 -8 ; F, 10 -5 ; Sa* 10 -2
   Clarence Rockland Public Library Bourget Branch2240 Dollard StBourgetONK0A 1E0613-487-9488M 2-5; Tu,Th 6-9;
Clarington Public Library
   Bowmanville Branch163 Church StBowmanvilleONL1C 1T7905-623-7322M-F 10-9; Sa 10-5; Su 12-5;
   Courtice Branch2950 Courtice RdCourticeONL1E 2H8905-404-0707M 1-8; Tu-Th 10-8; F 10-6; Sa 10-5; Su 12-5;
   Newcastle Branch150 King Avenue EastNewcastleONL1B 1L5905-987-4844M,W 1-8; Tu,Th 10-6; F 1-6; Sa 10-5; Su 12-5;
   Orono Branch127 Church StOronoONL0B 1M0905-983-5507M-Tu, Th-F 1-6; W 1-8; Sa 10-2;
Clearview Public Library
   Clearview Public Library201 Huron StStaynerONL0M 1S0705-428-3595Tu, Th 10:30-7:30,W 10:30-5, F Noon-7:30, Sa 10-4
   Clearview Public Library Creemore Branch165 Library StCreemoreONL0M 1G0705-466-3011Tu, Th 1-5, 7-9,W, F 10:30-5, Sa 10-4
   Clearview Public Library Stayner Branch201 Huron StStaynerONL0M 1S0705-428-3595Tu, Th 10:30-7:30,W 10:30-5, F Noon-7:30, Sa 10-4
   Clearview Public Library Sunnidale BranchCounty Rd NineNew LowellONL0M 1N0705-424-6288Tu 1-5,W 6-9, Th 5-9, F 1-6
Cobalt Public Library
   Cobalt Public Library30 Lang StCobaltONP0J 1C0705-679-8120M, W, F 12:30-5:30; Tu, Th 2-8; Sa 2-5; (Jun-Sep M-F 12:30-5:30; Sa 2-5;);
Cobourg Public Library
   Cobourg Public Library200 Ontario StCobourgONK9A 5P4905-372-9271M, F 10-5, Tu-Th 10-8, Sa 10-4, Su 1-4
Cochrane Public Library
   Cochrane Public Library178 4th AveCochraneONP0L 1C0(705) 272-4178
Collingwood Public Library
   Collingwood Public Library55 St. Marie StreetCollingwoodONL9Y 3J9(705) 445-1571
Conmee Public Library
   Conmee Public Library216 North StKakabeka FallsONP0T 1W0(807) 475-5229W 9-1 & 6-8 Th-Su 9-1;
Constance Lake First Nation Public Library
   Constance Lake First Nation Public Library2 Musko StreetCalstockONP0L 1B0(705) 463-1199
Cornwall Public Library
   Cornwall Public Library45 Second St ECornwallONK6H 5V1(613) 932-4796M-Th 9-8:30; F, Sa 9:30-5; Su 1-5; (Summer Su closed;);
Cramahe (Township of ) Public Library
   Colborne Branch6 King StColborneONK0K 1S0905-355-3722
Curve Lake First Nation Public Library
   Curve Lake First Nation Public Library22 Winookeeda StreetCurve LakeONK0L 1R0(705) 657-3217M 12-7, Tu 11-7,W 10-4, Th 9-1
Deep River - W B Lewis Public Library 
   W B Lewis Public Library - DEEP RIVER PUBLIC LIBRARY55 Ridge RdDeep RiverONK0J 1P0613-584-4244
Delaware Nation First Nation Public Library
   Delaware Nation First Nation Public LibraryThamesvilleONN0P 2K0(519) 692-3411M-F 4:30-8:30;
Deseronto Public Library
   Deseronto Public Library358 Main St WDeserontoONK0K 1X0(613) 396-2744M 1-5, 6-8,W 10-12, 1-5, 6-8, F 1-5
Dobie Public Library
   Dobie Public Library92 McPherson StreetGauthierONP0K 1B0(705) 568-8951M,W-F 9-4,; Tu 9-4, 7-8;
Dokis First Nation Public Library
   Dokis First Nation Public Library903 Main StreetDokisONP0M 2K0(705) 763-2511M 10-4; Tu-W 10-4:30, 6-8; Th 10-4:30; F 9-12;
Dorion Public Library
   Dorion Public Library170 Dorion Loop RdDorionONP0T 1K0807-857-2318
Douro-Dummer Public Library
   Douro-Dummer Public Library435 Douro 4th LineDouroONK0L 1S0(705) 652-8599M,F 6:30-8:30; Tu 2-5, 6:30-8:30; We 10-1, 6:30-8:30; Th 6-9; Sa 10-1;
Dryden Public Library
   Dryden Public Library36 Van Horne AveDrydenONP8N 2A7807-223-1475M-Th 10-8; F-Sa 10-5;
Dubreuilville Public Library
   Dubreuilville Public Library120 rue MagpieDubreuilvilleONP0S 1B0705-884-1435M-F 9-7, Sa, Su 12-4
Ear Falls Township Library 
   Ear Falls Township Library50 Balsam AveEar FallsONP0V 1T0(807) 222-3209
East Ferris Public Library
   East Ferris Public Library1257 Village RoadAstorvilleONP0H 1B0(705) 752-2042M,Th 4-8, TuW 1-8, Sa 1-4
East Gwillimbury Public Library
   East Gwillimbury Public Library - Holland Landing Branch19513 Yonge StreetHolland LandingONL9N 1P2(905) 836-6492Tu-Th 10-8; F 10-5; Sa 10-4; Su 1-5; (mid-May-mid-Oct Su Closed;);
   East Gwillimbury Public Library - Mount Albert Branch19300 Centre StreetMount AlbertONL0G 1M0(905) 473-2472Tu-Th 10-8; F 10-5; Sa 10-4; Su 1-5; (mid-May-mid-Oct Su Closed;);
Edwardsburgh / Cardinal Public Library
   Cardinal Branch618 County Road 2CardinalONK0E 1E0(613) 657-3822M,W 7-9 , Tu, Th 1:30-4:30, Sa 9:30-12
   Spencerville Branch224 Lewis StCardinalONK0E 1E0(613) 657-3822Tu-Th 2-5, 7-9; Sa 9:30-1;
Elgin County Public Library
   Elgin County Public Library450 Sunset DrSt ThomasONN5R 5V1519-631-1460M-F 8:30-4:30
   Elgin County Public Library Aylmer Old Town Hall Branch38 John St SAylmerONN5H 2C2519-773-2439M, Tu, Th 9:30-8:30, F, Sa 9:30-5
   Elgin County Public Library Bayham Township18 Plank St NStraffordvilleONN0J 1Y0519-866-3584M 10-8, Tu, Th 2-8, F 2-5, Sa 11-2
   Elgin County Public Library Belmont Branch14134 Belmont Rd 4BelmontONN0L 1B0519-644-1560M, Th 2-8:30, Tu 10-8:30, F 2-5, Sa 10-2
   Elgin County Public Library Fred Bodsworth Public Library of Port Burwell21 Pitt StPort BurwellONN0J 1T0519-874-4754Tu, Th 3:30-8, Sa 10-12
   Elgin County Public Library John Kenneth Galbraith Reference Library-Dutton Branch236 Shackleton StDuttonONN0L 1J0519-762-2780M, Tu 10-8:30, Th 1-8:30, F, Sa 10-5
   Elgin County Public Library Port Stanley Branch302 Bridge StPort StanleyONN5L 1C3519-782-4241M, Tu, Th 10-8:30, F 1-5, Sa 9-1
   Elgin County Public Library Rodney Branch207 Furnival RdRodneyONN0L 2C0519-785-2100M 3-5, Tu, Th 3-8, F 10-5, Sa 10-12
   Elgin County Public Library Shedden Branch9557 Union RdSheddenONN0L 2E0519-764-2081Tu 2:30-8:30, Th, Sa 2-5, F 10-5
   Elgin County Public Library Springfield Branch51210 Ron McNeil LineSpringfieldONN0L 2J0519-765-4515M, Sa 2-5, Tu 2-8:30, Th 10-8:30
   Elgin County Public Library Vienna Branch29 Front StViennaONN0J 1Z0519-874-4118M 4-8, Th 12-3
   Elgin County Public Library West Lorne Branch160 Main StWest LorneONN0L 2P0519-768-1150M, F 2-5, Tu, Th 2-8, Sa 10-1
Elizabethtown-Kitley Township Public Library
   Elizabethtown-Kitley Township Public Library6544 New Dublin RoadAddisonONK0E 1A0(613) 498-3338M 1-5, Th 1-5, 6-9
   Lyn BranchLynONK0E 1M0613-345-0033Tu 1-5, 7-9, F 1-6
Elk Lake Public Library
   Elk Lake Public Library1st StElk LakeONP0J 1G0705-678-2340Tu, Th 7-9,W, Sa 12:30-4:30
Elliot Lake Public Library
   Elliot Lake Public Library151 Ontario AveElliot LakeONP5A 2T2705-461-7204MW 9:30-5, Th, F 9:30-8, Sa 11-3
Emo Public Library
   Emo Public LibraryFront StEmoONP0W 1E0807-482-2575M,W, F 1-5, Tu 10-5, 7-9, Th 1-5, 7-9, Sa 10-2
Englehart Public Library
   Englehart Public Library71 Fourth AveEnglehartONP0J 1H0705-544-2100Tu, Th 12-5,W 12-9, F 10-1, Sa 10-3
Espanola Public Library
   Espanola Public Library245 Avery DrEspanolaONP5E 1S4(705) 869-2940
Essa Public Library
   Essa Centennial Public Library18 King StAngusONL0M 1B2705-424-6531
Essex County Library
   Essex County Library360 Fairview Ave WEssexONN8M 1Y3519-776-5241
   Essex County Library Amherstburg Branch232 Sandwich St SAmherstburgONN9V 2A4519-736-4632
   Essex County Library Comber Branch6400 Main StComberONN0P 1J0519-687-2832
   Essex County Library Cottam Branch122 Fox StCottamONN0R 1B0519-839-5040
   Essex County Library Essex Branch18 Gordon AveEssexONN8M 2M4519-776-8962
   Essex County Library Harrow Branch140 King St WHarrowONN0R 1G0519-738-6362
   Essex County Library Kingsville Branch28 Division St SKingsvilleONN9Y 1P3519-733-5620
   Essex County Library Lakeshore304 Rourke Line RdBelle RiverONN0R 1A0519-727-4253
   Essex County Library LaSalle Branch5940 Malden RdLaSalleONN9H 1S4519-969-8992M-Th 10-8, F 10-6, Sa 10-5
   Essex County Library Leamington Branch1 John StLeamingtonONN8H 1H1519-326-3441
   Essex County Library McGregor Branch9557 Walker RdMcGregorONN0R 1J0519-726-6311
   Essex County Library Ruthven Branch1695 Elgin StRuthvenONN0P 2G0519-326-8758
   Essex County Library Stoney Point Branch6720 Tecumseh RdStoney PointONN0R 1N0519-798-3373
   Essex County Library Tecumseh Branch13675 St Gregory's RdTecumsehONN8N 3E4519-735-3670
   Essex County Library Woodslee Branch100 S Middle RdWoodsleeONN0R 1V0519-975-2433
Fauquier - Strickland (Bibliothèque Publique de) 
   Fauquier - Strickland (Bibliothèque Publique de)25 chemin GrzelaFauquierONP0L 1G0(705) 339-2521M,Th 1-3:30 & 6-8, Tu 9-11:30,W,F 1-3:30
Foleyet Public Library
   Foleyet Public Library145 Sherry StreetFoleyetONP0M 1T0(705) 899-2280Tu,Th 6-8, Sa 1-3, Su 2-4
Fort Erie Public Library
   Fort Erie Public Library136 Gilmore RdFort ErieONL2A 2M1905-871-2546MW 10-9, Th 1-9, F 10-6, Sa 10-5
   Fort Erie Public Library Centennial Library136 Gilmore RdFort ErieONL2A 2M1905-871-2546MW 10-9, Th 1-9, F 10-6, Sa 10-5
   Fort Erie Public Library Crystal Ridge89 Ridge RdRidgewayONL0S 1N0905-894-1281M,W 10-9, Tu, Th 1-9, F 1-5, Sa 10-3
   Fort Erie Public Library Stevensville Branch2508 Stevensville RdStevensvilleONL0S 1S0905-382-2051M,W 3-7:30, Tu, Th, F 12:30-5, Sa 10-2:30
Fort Frances Public Library
   Fort Frances Public Library363 Church StFort FrancesONP9A 1C9807-274-9879M-Th 10-8; F 10-6; Sa 10-5; Su 1-5;
French River Public Library
   French River Public Library21 St AntoineNoelvilleONP0M 2N0705-898-2965Tu, F 10-3,W 10-5, Th 10-7, Sa 10-2
   French River Public Library Alban Branch796 Hwy 64AlbanONP0M 1A0705-857-1771Tu, F 10-3,W 10-5, Th 10-7, Sa 10-2
Front of Yonge Public Library
   Front of Yonge Public Library76 County Rd 5 SMallorytownONK0E 1R0(613) 923-1790Tu 12:30-4:30 & 6-9, Th 6-9
Gananoque Public Library 
   Gananoque Public Library100 Park StGananoqueONK7G 2Y5613-382-2436M, Th 1-5, 6:30-8:30, Tu 12-5, 6:30-8:30,W 10-12, 1-5, 6:30-8:30, F 10-5, Sa 10-3
Garden River First Nation Public Library
   Garden River First Nation Public Library7 Shingwauk StreetGarden RiverONP6A 6Z8(705) 946-6300M-F 8:30-4:15;
Georgian Bay Township Library
   Georgian Bay Township Library2587 Honey Harbour RdHoney HarbourONP0E 1H0(705) 756-8851
   MacTier Public Library483 High StreetONP0C 1H0705-375-5430
Georgina Public Library
   Georgina Public Library90 Wexford DrKeswickONL4P 3P7905-476-5762Tu-Th 10-9, F 10-6, Sa, Su 1-5
   Georgina Public Library Keswick Branch90 Wexford DrKeswickONL4P 3P7905-476-5762Tu-Th 10-9, F 10-6, Sa, Su 1-5
   Georgina Public Library Pefferlaw Branch76 Petes LanePefferlawONL0E 1N0705-437-1514Tu-Th 10-9, F 10-6, Sa, Su 1-5
   Georgina Public Library Peter Gzowski Branch5279 Black River RdSuttonONL0E 1R0905-722-5702Tu-Th 10-9, F 10-6, Sa 12-5, Su 1-5
Gogama Public Library
   Gogama Public LibraryLow AvenueGogamaONP0M 1W0(705) 894-2448M-F 7-9; Sa 9:30-11:30, 2-4:30;
Gore Bay Union Public Library
   Gore Bay Union Public Library15 Water StGore BayONP0P 1H0705-282-2221M, Tu 2-5, Th, F 2-8, Sa 10-1
Grand Valley Public Library
   Grand Valley Public Library4 Amaranth St EGrand ValleyONL0N 1G0519-928-5622M,W, Sa 10-4, Tu, Th, F 2-8
Gravenhurst Municipal Public Library
   Gravenhurst Municipal Public Library180 Sharpe St WGravenhurstONP1P 1J1705-687-3382M, F 10-5, Tu-Th 10-8, Sa 10-3
Greater Madawaska Public Library
   Greater Madawaska Public Library4984 Calabogie RdCalabogieONK0J 1H0613-752-2317Tu 1-7; W-Sa 10-1:30;
Greenstone Public Library
   Greenstone Public Library Beardmore Public Library185 Main StBeardmoreONP0T 1G0807-875-2212M,W, Th 6:30-9, Tu 12:30-4
   Greenstone Public Library Elsie Dugard Centennial Public Library405 Second St WGeraldtonONP0T 1M0807-854-1490M,W 1-5, 7-9, Tu, Th, Sa 1-5
   Greenstone Public Library Longlac Public Library168 Kenogami StLonglacONP0T 2A0807-876-4515
   Greenstone Public Library Nakina Public LibraryNakinaONP0T 2H0807-329-5906
Grey Highlands Public Library
   Flesherton Public Library10 Elizabeth StFleshertonONN0C 1E0519-924-2241Tu 10-5, 7-9,W, F 1-5, Th 1-5, 7-9, Sa 11-3
   Kimberley LibraryMain StKimberleyONN0C 1G0519-599-6990Tu 12-6,W, F 7-9, Th 11-2, 7-9, Sa 10-3
   Walter Harris Memorial Library75 Walker StMarkdaleONN0C 1H0519-986-3436
Grimsby Public Library
   Grimsby Public Library18 Carnegie LaneGrimsbyONL3M 1Y1(905) 945-5142
Guelph Public Library
   Guelph Public Library - Bookmobile100 Norfolk StGuelphONN1H 4J6519-824-6220See schedule on web site
   Guelph Public Library - Bullfrog Mall Branch380 Eramosa RdGuelphONN1E 6R2519-824-6220M-Th 9-8; F-Sa 9-5; Su 1-5;
   Guelph Public Library - Main Branch100 Norfolk StGuelphONN1H 4J6519-824-6220M-Th 9-9; F-Sa 9-5; Su 1-5;
   Guelph Public Library - Scottsdale Centre Branch650 Scottsdale DrGuelphONN1G 3M2519-824-6220M-Th 9-8; F-Sa 9-5; Su 1-5;
   Guelph Public Library - West End Branch21 Imperial Rd SGuelphONN1K 1X3519-824-6220M-Th 9-8; F-Sa 9-5; Su 1-5;
Haldimand County Public Library 
   Haldimand County Public Library28 Cayuga St NCayugaONN0A 1E0905-318-5932
   Haldimand County Public Library Caledonia Branch100 Haddington StCaledoniaONN3W 2N4905-765-2634M 4-8, Tu, Th 1-8,W 10-8, F, Sa 10-5, Su 12-4
   Haldimand County Public Library Cayuga Branch28 Cayuga St NCayugaONN0A 1E0905-772-5726Tu 10-8, Th 2-8, F, Sa 10-2
   Haldimand County Public Library Dunnville Branch317 Chestnut StDunnvilleONN1A 2H4905-774-4240Tu,W 10-8, Th-Sa 10-6, Su 12-4
   Haldimand County Public Library Hagersville Branch13 Alma St NHagersvilleONN0A 1H0905-768-5941Tu 10-8,W 10-1, Th 3-8, Sa 10-4
   Haldimand County Public Library Jarvis Branch2 Monson StJarvisONN0A 1J0519-587-4746M 1-5, Tu 10-8, Th 1-8, F 10-1, Sa 10-4
   Haldimand County Public Library Selkirk Branch34 Main St WSelkirkONN0A 1P0905-776-2127M 1-5, Tu 10-8, Th 4-8, Sa 10-4
Haliburton County Public Library
   Cardiff Branch2778 Monck RdCardiffONK0L 1M0613-339-2712
   Dorset Branch1051 Main StDorset VillageONP0A 1E0705-766-9969
   Dysart Branch78 Maple AvenueHaliburtonON705-457-1791
   Gooderham Branch1032 Gooderham StGooderhamONL0C 1A0705-447-3163
   Haliburton County Public Library2001 Mountain StHaliburtonONK0M 1S0705-457-2241M-F 9-5
   Highland Grove5373 Loop RdHighland GroveONK0L 2A0705-448-2652
   Minden Branch176 Bobcaygeon RdMindenONK0M 2K0705-286-2491
   Stanhope Branch1109 North Shore RdAlgonquin HighlandsON705-489-2402
   Wilberforce Branch2307 Loop RdWilberforceONK0L 3C0705-448-2510
Halton Hills Public Libraries
   Halton Hills Public Libraries - Acton Branch17 River StActonONL7J 1C2519-853-0301Tu-Th 9:30-8:30; F-Sa 9:30-5; Su 1-5; (Jul-Aug Su Closed;);
   Halton Hills Public Libraries - Georgetown Branch9 Church StGeorgetownONL7G 2A3905-873-2681M 1-8:30; Tu-Th 9:30-8:30; F-Sa 9:30-5; Su 1-5; (Jul-Aug Su Closed;);
Hamilton Public Library
   Ancaster Branch300 Wilson St EAncasterONL9G 2B9(905) 648-6911M-Th 10-9, Sa 10-5
   Barton Branch571 Barton St EHamiltonONL8L 2Z4(905) 546-3450M &W 1-8; Tu, Th & Sa 10-5
   Binbrook Branch2641 Hwy 56BinbrookONL0R 1C0(905) 692-3323M &W 1-8; Tu, Th & Sa 10-5
   Bookmobile55 York BlvdHamiltonONL8N 4E4
   Carlisle Branch1496 Centre RdCarlisleONL0R 1H0(905) 689-8769M-W 2-8; Th & Sa 10-5
   Concession Branch565 Concession StHamiltonONL8V 1A8(905) 546-3200Tu & Th 10-8;W & F 10-6, Sa 10-5
   Freelton Branch1803 Brock RdFreeltonONL0R 1K0(905) 659-7639M &W 4-8; Tu, Th & Sa 2-5;
   Greensville Branch59 Kirby AveGreensvilleONL9H 4H6(905) 627-4951M &W 4-8; Tu,Th & Sa 2-5
   Hamilton Public Library Central Branch55 York BlvdHamiltonONL8N 4E4(905) 546-3200M-Th 9-9; F 9-6; Sa 9-5; ( May-Sep Su closed;);
   Hamilton Public Library Dundas Branch18 Ogilvie StDundasONL9H 2S2(905) 627-3507Tu-Th 10-9; F 10-6; Sa 10-5; ( May-Sep Su closed;);
   Hamilton Public Library Red Hill Branch695 Queenston RdHamiltonONL8G 1A1(905) 546-2069Tu-Th 10-9; F 10-6; Sa 10-5; ( May-Sep Su closed;);
   Hamilton Public Library Turner Park Branch352 Rymal Rd EHamiltonONL9B 1C2(905) 546-4790Tu-Th 10-9; F 10-6; Sa 10-5; ( May-Sep Su closed;);
   Kenilworth Branch103 Kenilworth Ave NHamiltonONL8H 4R6(905) 546-3960M &W 10-6; Tu & Th 10-8; Sa 10-5
   Locke Branch285 Locke St SHamiltonONL8P 4C2(905) 546-3492M,W & Sa 10-5; Tu & Th 1-8
   Lynden Branch110 Lynden RdLyndenONL0R 1T0(519) 647-2571M-W 1-8; Th & Sa 10-5
   Millgrove Branch857 Millgrove Side RdMillgroveONL0R 1V0(905) 689-6582M &W 2-5; Tu & Th 4-8; Sa 10-1
   Mount Hope Branch3027 Homestead Dr RR1Mount HopeONL0R 1W0(905) 679-6445M &W 2-5; Tu & Th 2-8
   Rockton Branch (Pre - 2012)795 Old Hwy 8RocktonONL0R 1X0519-647-2272M,Sa 2-5, Tu-Th 2-8
   Saltfleet Branch131 Gray RdStoney CreekONL8G 3V3(905) 662-8611M-W 10-9, Th 10-6, Sa 10-5
   Sherwood Branch467 Upper Ottawa StHamiltonONL8T 3T3(905) 546-3249M,W & Th 10-9; Tu 10-6, Sa 10-5
   Stoney Creek Branch777 Hwy 8Stoney CreekONL8E 5J4(905) 643-2912M &W 1-8; Tu, Th & Sa 10-5
   Terryberry Branch100 Mohawk Rd WHamiltonONL9C 1W1(905) 546-3921M-Th 10-9, Sa 10-5
   Valley Park Branch970 Paramount DrStoney CreekONL8J 1Y2(905) 573-3141M-Th 10-8, Sa 10-5
   Waterdown Branch25 Mill St NWaterdownONL0R 2H0(905) 689-6269M-Th 10-8, Sa 10-5
   Westdale Branch955 King St WHamiltonONL8S 1K9(905) 546-3456M 10-6, Tu-Th 10-9, Sa 10-5
Hanover Public Library
   Hanover Public Library451 Tenth AveHanoverONN4N 2P1519-364-1420M-F 10-8, Sa 10-5, Su 1-5
Hastings Highlands (The Municipality of ) Public Library
   Hastings Highlands (The Municipality of ) Public Library33011 Highway 62 NorthMaynoothONK0L 2S0(613) 338-2262Tu 10-5,7-9; Th 10-4; F 10-5;
Havelock - Belmont - Methuen Public Library
   Havelock - Belmont - Methuen Public Library13 Quebec StreetHavelockONK0L 1Z0(705) 778-2621Tu,F 3:30-5 & 7-9,W,Sa 10:30-1
   Havelock - Belmont - Methuen Public Library - Cordova Branch55 Alfred Street EastCordovaONK0L 1Z0(705) 778-2721
   Havelock - Belmont - Methuen Public Library - Lake Kasshabog Branch409 Peninsula RdHavelockONK0L 1Z0(705) 877-3159Th 1-4; Sa 10-1;
Hawkesbury Public Library
   Hawkesbury Public Library550 Higginson StHawkesburyONK6A 1H1(613) 632-0106M-F 9-8:30, Sa 9-4, Su 12-4
Head, Clara, & Maria Township Public Library
   Head, Clara, & Maria Township Public Library15 Township Hall RdStonecliffeONK0J 2K0(613) 586-2526
Hearst Public Library
   Hearst Public Library801 George StHearstONP0L 1N0705-372-2843
Henvey Inlet First Nation Public Library
   Henvey Inlet First Nation Public Library354 Pickerel River RdPickerelONP0G 1J0(705) 857-2331
Hilton Union Public Library
   Hilton Union Public Library3085 Marks StHilton BeachONP0R 1G0(705) 246-2557
Hornepayne Public Library
   Hornepayne Public Library200 Front StHornepayneONP0M 1Z0807-868-2332M,W, F 10-12:30, 7-8:30, Tu, Th 10-12:30, Sa 1:30-4:30
Huntsville Public Library
   Huntsville Public Library7 Minerva St EHuntsvilleONP1H 1W4705-789-5232M,F 10-6; Tu-Th 10-7:30; Sa 10-4; Su 12-4;
Huron County Library
   Huron County LibraryHwy 4 SClintonONN0M 1L0519-482-5457
   Huron County Library Bayfield Branch20 Main St NBayfieldONN0M 1G0519-565-2886
   Huron County Library Blyth Branch392 Queen StBlythONN0M 1H0519-523-4400
   Huron County Library Brussels Branch402 Turnberry StBrusselsONN0G 1H0519-887-6448
   Huron County Library Clinton Branch27 Albert StClintonONN0M 1L0519-482-3673
   Huron County Library Exeter Branch330 Main StExeterONN0M 1S6519-235-1890
   Huron County Library Fordwich Branch3092 Old Mill StFordwichONN0G 1V0519-335-6899
   Huron County Library Goderich Branch52 Montreal StGoderichONN7A 2G4519-524-9261
   Huron County Library Gorrie Branch2059 Victoria StGorrieONN0G 1X0519-335-6102Wed 2-5, 6-8, Th 6-8, Sa 9-12
   Huron County Library Hensall Branch108 King StHensallONN0M 1X0519-262-2445
   Huron County Library Kirkton Branch70497 Perth RdKirktonONN0K 1K0519-229-8854
   Huron County Library Seaforth Branch108 Main St SSeaforthONN0K 1W0519-527-1430
   Huron County Library Wingham Branch281 Edward StWinghamONN0G 2W0519-357-3312
   Huron County Library Zurich Branch50 Main StZurichONN0M 2T0519-236-4965
Huron Shores Public Library
   Huron Shores Public Library10 John StIron BridgeONP0R 1H0705-843-2192Tu-F 1-7
Ignace Public Library 
   Ignace Public Library36 Main StIgnaceONP0T 1T0(807) 934-2280
Innisfil Public Library
   Churchill Branch2282 4th LineChurchillONL0L 1K0(705) 456-2671 Tu 1-7,W 1-8, Th 1-7, Sa 10-5
   Cookstown Branch19 Queen StCookstownONL0L 1L0(705) 458-1273Tu, Th 1-8,W 10-8, F 10-5, Sa 10-3
   Lakeshore Branch967 Innisfil Beach RoadAlconaONL9S 1V3(705) 431-7410Tu,W, Th 9:30-9, F 9:30-5, Sa 10-5
   Stroud Branch7883 Yonge StreetStroudONL9S 1K8705-436-1681Tu,W, Th 10-9 F, Sa 10-5
Iroquois Falls Public Library
   Iroquois Falls Public Library725 Synagogue StIroquois FallsONP0K 1G0(705) 232-5722
Iskatewizaagegan #39 First Nation Public Library
   Iskatewizaagegan #39 First Nation Public LibraryShoal LakeONP0X 1E0(807) 733-3621M-F 9-4;
John Dixon Public Library (Mattawa) 
   John Dixon Public Library370 Pine StMattawaONP0H 1V0705-744-5550M-F 12-8, Sa 12-4
Kanhiote Tyendinaga Territory First Nation Public Library 
   Kanhiote Tyendinaga Territory First Nation Public Library1644 York RoadTyendinagaONK0K 1X0(613) 967-6264
Kapuskasing Public Library
   Kapuskasing Public Library24 Mundy AveKapuskasingONP5N 1P9705-335-3363M, Tu, Th 10-8, F 10-5, Sa 12-4
Kawartha Lakes (City of ) Library
   City of Kawartha Lakes Library190 Kent St WLindsayONK9V 2Y6705-324-9411M-Th 10-8, F, Sa 10-5
   City of Kawartha Lakes Library Bethany Branch1474 Highway 7ABethanyONL0A 1K0705-277-2321M,W-F 8:30-12, 1-4:30, Tu 8:30-12, 1-7:30, Sa 10-1
   City of Kawartha Lakes Library Bobcaygeon Branch21 Canal St EBobcaygeonONK0M 1A0705-738-2088
   City of Kawartha Lakes Library Burnt River Branch186 Burnt River RdBurnt RiverONK0M 1C0705-454-9646
   City of Kawartha Lakes Library Cambray Branch2255 Elm Tree RdCambrayONK0M 1E0705-374-4900
   City of Kawartha Lakes Library CardenLake Dalrymple RoadSebrightONL0K 1W0705-833-2845
   City of Kawartha Lakes Library Coboconk BranchCoboconkONK0M 1K0705-454-1777
   City of Kawartha Lakes Library Dalton13 RumohrSebrightONL0K 1W0705-833-2858
   City of Kawartha Lakes Library Downeyville Branch335 St Luke's RdDowneyvilleONK9V 4R5705-799-5265
   City of Kawartha Lakes Library Dunsford Branch26 Community Center RdDunsfordONK0M 1L0705-793-3037
   City of Kawartha Lakes Library Fenelon Falls Branch19 Market StFenelon FallsONK0M 1N0705-887-6300
   City of Kawartha Lakes Library Kinmount Branch3980 County Rd 121KinmountONK0M 2A0705-488-3199
   City of Kawartha Lakes Library Kirkfield (Eldon) Branch7 Munroe StKirkfieldONK0M 2B0705-438-3331
   City of Kawartha Lakes Library Little Britain Branch9 Arena RdLittle BritainONK0M 2C0705-786-2088
   City of Kawartha Lakes Library Norland Branch3448 County Rd 45NorlandONK0M 2L0705-454-8552
   City of Kawartha Lakes Library Oakwood Branch932 Hwy 7OakwoodONK0M 2M0705-953-9060
   City of Kawartha Lakes Library Omemee Branch1 Kings St WOmemeeONK0L 2W0705-799-5711
   City of Kawartha Lakes Library Woodville Branch78 King StWoodvilleONK0M 2T0705-439-2160
Kearney & Area Public Library
   Kearney & Area Public Library8 Main StKearneyONP0A 1M0(705) 636-5849Tu 10-12, 1-4:30; W-F 12:30-4:30; Sa 1-3:30; (Jun-Sep M-F 12:30-4:30;);
Kenora Public Library
   Keewatin Branch221 Main StreetKeewatinONP0X 1C0807-547-2145
   Kenora Branch24 Main St SKenoraONP9N 1S7807-467-2081
Killaloe, Hagarty and Richards Public Library
   Killaloe, Hagarty and Richards Public Library1 John StreetKillaloeONK0J 2A0(613) 757-2211
King Township Public Library
   King Township Public Library - Ansnorveldt Library18997 Dufferin StAnsnorveldtONL3Y 4V9905-775-8717Tu 10-3; Th 4-8; Sa 10-3;
   King Township Public Library - King City Branch1970 King RdKing CityONL7B 1A6905-833-5101M-F 10-8; Sa 10-5; (Thanksgiving-Victoria Day Su 1-4;);
   King Township Public Library - Nobleton Library8 Sheardown DrNobletonONL0G 1N0905-859-4188M 10-2; Tu-F 2-8; Sa 10-5;
   King Township Public Library - Schomberg Branch77 Main StSchombergONL0G 1T0905-939-2102M 4-8; Tu, Th-F 2-8; W 10-8; Sa 10-5; (Thanksgiving-Victoria Day Su 1-4;);
Kingston Frontenac Public Library
   Kingston Frontenac Public Library - Arden Branch5998 Arden RdArdenONK0H 1B0613-335-2570 Tu 2-7, Th 2-5, Sa 10-12
   Kingston Frontenac Public Library - Calvin Park Branch88 Wright CrescentKingstonONK7L 4T9613-546-2582MW 9-9, F, Sa 9-5
   Kingston Frontenac Public Library - Central Branch130 Johnson StKingstonONK7L 1X8613-549-8888M-Th 9-9; F-Sa 9-5; Su 1-5;
   Kingston Frontenac Public Library - Cloyne Branch1011 Little Pond RdCloyneONK0H 1K0613-336-8744Tu, F 10-3,W 6:30-8:30, Sa 9-12
   Kingston Frontenac Public Library - Hartington Branch5597 Hwy 38HartingtonONK0H 1W0613-372-2524Tu, Th 1-5, 6-8, Sa 1-4
   Kingston Frontenac Public Library - Howe Island Branch50 Baseline RdGananoqueONK7G 2V6613-549-7972Tu 2-4, Th 6-8, Sa 10-12
   Kingston Frontenac Public Library - Isabel Turner Branch935 Gardiners RdKingstonONK7M 9A9613-389-2611MW 9-9, Th, F, Sa 9-5
   Kingston Frontenac Public Library - Kingscourt Branch115 Kirkpatrick StKingstonONK7K 2P4613-546-0698Tu, Th 9-9, Sa 9-5
   Kingston Frontenac Public Library - Mountain Grove Branch1455 Mountain Grove RdMountain GroveONK0H 2E0613-335-5360Tu, F 2-5, Th 5:30-7:30, Sa 12:30-2:30
   Kingston Frontenac Public Library - Parham Branch1021 Long Lake RdParhamONK0H 2K0613-375-6400Tu 5-7, Th 3:30-5:30, 6-8
   Kingston Frontenac Public Library - Pittsburgh Branch80 Gore RdKingstonONK7K 6X6613-542-8222Tu, Th 1-9,W, Sa 9-5
   Kingston Frontenac Public Library - Plevna Branch2518 Buckshot Lake RdPlevnaONK0H 2M0613-479-2542Tu 3:30-5:30, 7-9, Th 2-4, Sa 9-11
   Kingston Frontenac Public Library - Sharbot Lake Branch1037 Robert StSharbot LakeONK0H 2P0613-279-2583Tu, Th 1-5, 6-8, Sa 10-2
   Kingston Frontenac Public Library - Storrington Branch3910 Battersea RdBatterseaONK0H 1H0613-353-6333Tu, Th 1-5, 6-8, Sa 1-4
   Kingston Frontenac Public Library - Sydenham Branch4432 George StSydenhamONK0H 2T0613-376-3437M 10-6, Tu, Th 1-8, F 11-2, Sa 10-2
   Kingston Frontenac Public Library - Wolfe Island Branch10 Hwy 95Wolfe IslandONK0H 2Y0613-385-2112Tu, Th 1-5, 6-8, Sa 1-4
Kirkland Lake (Teck Centennial) Library
   Kirkland Lake (Teck Centennial) Library10 Kirkland St EKirkland LakeONP2N 1P1(705) 567-7966
Kitchener Public Library
   Kitchener Public Library (Central Library)85 Queen St NKitchenerONN2H 2H1519-743-0271M-Th 9:30-9, F 9:30-5:30, Sa 9-5:30, Su 1-5
   Kitchener Public Library Country Hills Community1500 Block Line RdKitchenerONN2C 2S2519-743-3558
   Kitchener Public Library Forest Heights251 Fischer-Hallman RdKitchenerONN2H 2H1519-743-0644M-Th 9:30-9, F 9:30-5:30, Sa 9-5:30
   Kitchener Public Library Grand River Stanley Park175 Indian RdKitchenerONN2B 2S7519-896-1736M-Th 9:30-9, F 9:30-5:30, Sa 9-5:30
   Kitchener Public Library Pioneer Park150 Pioneer DrKitchenerONN2H 2H1519-748-2740M-Th 9:30-9, F 9:30-5:30, Sa 9-5:30
La Nation Public Library 
   La Nation Public Library - Limoges Branch205 rue PrincipaleLimogesONK0A 2M0(613) 443-1630
   La Nation Public Library - St-Albert Branch116 rue Principale RoadSt-AlbertONK0A 3C0(613) 987-2143
   La Nation Public Library - St. Isidore25 rue de l'ArenaSt-IsidoreONK0C 2B0(613) 524-2252
Lake of Bays Public Library
   Lake of Bays Public Library10 University StBaysvilleONP0B 1A0(705) 767-2361
   Lake of Bays Public Library - Dwight BranchDwight Beach RoadDwightONP0A 1H0(705) 635-3319Tu,Th 4-8 W,,F-Sa 10-2
Lambton County Library
   Lambton County Library787 Broadway StWyomingONN0N 1T0(519) 845-3324
   Lambton County Library Aamjiwnaag1972 Virgil AveSarniaONN7T 7Y9519-337-7836M,W, Th 4-8
   Lambton County Library Alvinston Branch3251 River StAlvinstonONN0N 1A0519-898-2921Tu, Th, F 1-5, 6-8:30, Sa 10-1:30
   Lambton County Library Arkona Branch16 Smith StArkonaONN0M 1B0519-828-3406Tu, Th 3-8, Sa 10-12
   Lambton County Library Brigden Branch1540 Duncan StBrigdenONN0N 1B0519-864-1142M, Tu, Th 4-9, Sa 9:30-2:30
   Lambton County Library Brights Grove Branch2618 Hamilton RdBrights GroveONN0N 1C0519-869-2351M-Th 9:30-8, Sa, Su 11-3
   Lambton County Library Camlachie Branch6707 Camlachie RdCamlachieONN0N 1E0519-899-2202M,W 4-8, Sa 10-2
   Lambton County Library Corunna Branch417 Lyndock StCorunnaONN0N 1G0519-862-1132M-Th 10-12, 3-8, F 10-12, 1-5, Sa 10-2, Su 12-4
   Lambton County Library Courtright Branch1534 Fourth StCourtrightONN0N 1H0519-867-2712Tu, Th 3-8, Sa 9:30-11:30
   Lambton County Library Florence Branch531 Florence RdFlorenceONN0P 1R0519-692-3213Tu, Th 4-8, Sa 10-12
   Lambton County Library Forest Branch61 King St WForestONN0N 1J0519-786-5152M-F 9:30-8, Sa 9:30-5, Su 12-5
   Lambton County Library Grand Bend Branch15 Gill RdGrand BendONN0M 1T0519-238-2067M,W, F 9-1, 7-9, Tu, Th 12-6, 7-9, Sa 9-1
   Lambton County Library Inwood Branch6504 James StInwoodONN0N 1K0519-844-2491Tu, Th 4-8, Sa 9-1
   Lambton County Library Mallroad1362 Lambton Mall RdSarniaONN7S 5A1519-542-2580M-F 9:30-8, Sa 9:30-5, Su 12-5
   Lambton County Library Mandaumin3021 Confederation LineWyomingONN0N 1T0519-383-8085M,W 6-9, Tu 9-12, Sa 2-5
   Lambton County Library Mooretown Branch1166 Emily StMooretownONN0N 1M0519-867-2823 M, W 4-8; Sa 9-1; (Summer M, W 4-8; F 9-1 );
   Lambton County Library Oil Springs Branch4596 Oil Springs LineOil SpringsONN0N 1P0519-834-2670Tu, Th 3-5, 7-9, Sa 1-5
   Lambton County Library Petrolia Branch4200 Petrolia StPetroliaONN0N 1R0519-882-0771M,W 1-6, 7-9, Tu, Th 9:30-9, F 1-6, Sa 9-4, Su 12-4
   Lambton County Library Point Edward Branch220 Michigan AvePoint EdwardONN7V 1E8519-336-3291M, Tu,W 2-7:30, Th 12:30-5:30, Sa 10-3
   Lambton County Library Port Franks Branch9997 Port Franks RdPort FranksONN0M 2L0519-243-2820Tu, Th 3-8, Sa 10-12
   Lambton County Library Port Lambton Branch507 Stoddard StPort LambtonONN0P 2B0519-677-5217M, Th 6-9,W 3-7, Sa 10-12
   Lambton County Library Sarnia Branch124 S Christina StSarniaONN7T 2M6519-337-3291M-W 9:30-8; Th-Sa 9:30-5; Su 2-5; (mid-May-mid-Oct Su Closed);
   Lambton County Library Shetland1279 Shetland RdFlorenceONN0P 1R0519-695-3330M 7-9,W, Th 3-5, 7-9, Sa 1-5
   Lambton County Library Sombra Branch3536 St Clair PkwySombraONN0P 2H0519-892-3711Tu, Th 3-8, Sa 10-12
   Lambton County Library Thedford Branch115 Main StThedfordONN0M 2N0519-296-4459Tu 2-5, 7-9, Th 7-9, F 10-12, Sa 1-4
   Lambton County Library Watford Branch5317 Nauvoo RdWatfordONN0M 2S0519-876-2204M 12-5, 6-8, Tu, Th 9-1, 2-5, 6-8, F 9-1, 2-6, Sa 10-5
   Lambton County Library Wilkesport Branch1349 Main StWilkesportONN0P 2R0519-864-4000M,W, Th 5-8, Sa 9-12
   Lambton County Library Wyoming Branch617 Broadway StWyomingONN0N 1T0519-845-0181M 2-5, Tu, Th 2-5, 7-9,W 7-9, F 10-12, 1-5, Sa 1-5
Lanark Highlands Public Library
   Lanark Highlands Public Library75 George StreetLanarkONK0G 1K0(613) 259-3068
Larder Lake Public Library
   Larder Lake Public Library29 Godfrey StLarder LakeONP0K 1L0(705) 643-2222
Latchford Public Library
   Latchford Public Library66 Main StreetLatchfordONP0J 1N0(705) 676-2030
Laurentian Hills Public Library
   Laurentian Hills Public Library34465 Highway 17Deep RiverONK0J 1P0(613) 584-2714
   Laurentian Hills Public Library - Chalk River Branch15 Main StreetChalk RiverONK0J 1J0(613) 589-2966
Leeds & the Thousand Islands Public Library
   Leeds & the Thousand Islands Public Library1 Jessie StLansdowneONK0E 1L0613-659-3885Th 1-8;
   Leeds & the Thousand Islands Public Library Escott Branch1365 County Rd 2MallorytownONK0E 1R0613-659-3800Tu 2-5; Th 1-4; Sa 12-5;
   Leeds & the Thousand Islands Public Library Lansdowne1B Jessie StLansdowneONK0E 1L0613-659-3885M-Tu, Th 1-8; W 9-12, 1-8; F 12-4; Sa 10-2;
   Leeds & the Thousand Islands Public Library Lyndhurst Branch426 Lyndhurst RdLyndhurstONK0E 1N0613-928-2277M 1-5; W 1-8; Sa 9-1;
   Leeds & the Thousand Islands Public Library Seeley's Bay Branch150 Main StSeeley's BayONK0H 2N0613-387-3909Tu,Sa 1-5; Th 1-8;
Lennox & Addington County Public Library
   Lennox & Addington County Public Library Information Services Administration Office97 Thomas St ENapaneeONK7R 3S9613-354-4883M-F 8:30-4:30
   Lennox & Addington County Public Library Amherstview Branch322 Amherst DrAmherstviewONK7N 1H6613-389-6006M-Th 10-8 , F-Sa 10-5
   Lennox & Addington County Public Library Bath Branch197 Davy StreetBathONK0H 1G0613-352-5600M 5-8 ,W 2-6 , Sa 10-12
   Lennox & Addington County Public Library Camden East Branch2832 County Road 1Camden EastONK0K 1J0613-378-2101Wed 3-8 , Sa 9-12
   Lennox & Addington County Public Library Enterprise Branch2861 County Road 14EnterpriseONK0K 1Z0613-358-2058Tu 6-8 , Sa 9-12
   Lennox & Addington County Public Library Napanee Branch25 River RdNapaneeONK7R 3S6613-354-2525M-Th 10-8 , F-Sa 10-5
   Lennox & Addington County Public Library Odessa Branch102 Main StOdessaONK0H 2H0613-386-3981Tu 3-8 , Th 4-6 , Sa 1-3
   Lennox & Addington County Public Library South Fredericksburgh2478 County Road 8BathONK0H 1G0613-354-4114Tu 1-6 , Th 6-8 , Sa 1-3
   Lennox & Addington County Public Library Stella Branch5555 Front RoadStellaONK0H 2S0613-389-3393Tu 7-9 ,W 10-12 , Sa 1-3
   Lennox & Addington County Public Library Tamworth Branch1 Ottawa StreetTamworthONK0K 3G0613-379-3082Wed 5-8 , Th 1-4 , Sa 1-4
   Lennox & Addington County Public Library Yarker Branch2824 County Road 6YarkerONK0K 3N0613-377-6698Tu 1-4 , 7-9 , Th 7-9 , Sa 9-11
Lincoln Public Library
   Lincoln Public Library4996 Beam StBeamsvilleONL0R 1B0905-563-7014
   Lincoln Public Library - Beamsville Branch4996 Beam StBeamsvilleONL0R 1B0905-563-7014M-Th 9-9; F 9-5; Sa 10-5; Su 1-5; (Summer Su closed);
   Lincoln Public Library - Moses F Rittenhouse Branch4080 John Charles BlvdVinelandONL0R 2C0905-562-5711M-Th 10-8; F-Sa 10-5;
London Public Library
   Beacock Branch1280 Huron StLondonONN5Y 1A8519-451-8140Tu-Th 9-9, F 9-6, Sa 9-5
   Byron Branch1295 Commissioners Rd WLondonONN6K 1C9519-471-4000Tu-Th 9-9, F 9-6, Sa 9-5
   Carson Branch465 Quebec StLondonONN5W 3Y4519-438-4287Tu,Th 1-5,6-9,W,F-Sa 9-12,1-5
   Central Library251 Dundas StLondonONN6A 6H9(519) 661-4600M-Th 9-9, F 9-6, Sa 9-5, Su 1-4
   Cherryhill Branch301 Oxford St WLondonONN6H 1S6519-439-6456Tu-Th 9-9, F 9-6, Sa 9-5
   Children's Library251 Dundas StLondonONN6A 6H9519-661-4600M-Th 9-9 , F 9-6 , Sa 9-5
   Crouch Branch550 Hamilton RdLondonONN5Z 1S4519-673-0111Tu-Th 9-9, F 9-6, Sa 9-5
   East London Branch2016 Dundas St ELondonONN5V 1R1519-451-7600Tu-Th 9-9, F 9-6, Sa 9-5
   Glanworth Branch2950 Glanworth DrLondonONN6N 1N6519-681-6797Tu 7-9, Sa 10-12
   Jalna Branch1119 Jalna BlvdLondonONN6E 3B3519-685-6465Tu-Th 9-9, F 9-6, Sa 9-5
   Lambeth Branch7112 Beattie StLambethONN6P 1A2519-652-2951Tu,Th 1-5 & 6-9,W,F-Sa 9-12 & 1-5
   Landon Branch167 Wortley RdLondonONN6C 3P6519-439-6240Tu-Th 9-9, F 9-6, Sa 9-5
   Masonville Branch30 North Centre RdLondonONN5X 3W1519-660-4646Tu-Th 9-9, F 9-6, Sa 9-5
   Pond Mills Branch1166 Commissioners Rd ELondonONN5Z 4W8519-685-1333Tu-Th 9-9, F 9-6, Sa 9-5
   Sherwood Branch1225 Wonderland Rd NLondonONN6G 2V9519-473-9965Tu-Th 9-9, F 9-6, Sa 9-5
   Stoney Creek Branch920 Sunningdale Road ELondonONN5X 0H5(519)-930-2065Tu-Th 9-9; F 9-6; Sa 9-5
   Westmount Branch3200 Wonderland Rd SLondonONN6L 1A6519-473-4708Tu-Th 9-9 & F 9-6, Sa 9-5
Loring, Port Loring and District Local Service Brd
   Loring, Port Loring and District Local Service Brd7500 Hwy. 522Port LoringONP0H 1Y0(705) 752-(705) 752-5101
M'Chigeeng First Nation Public Library 
   M'Chigeeng First Nation Public Library18 Lakeview DrM'ChigeengONP0P 1G0(705) 377-5540
Madawaska Valley Public Library
   Madawaska Valley Public Library19474 Opeongo LineBarry's BayONK0J 1B0(613) 756-2000
Madoc Public Library
   Madoc Public Library26 Davidson StMadocONK0K 2K0(613) 473-4456Tu, Th 3:30-7:30,W 10-5, F 10-1, 3:30-7:30, Sa 10-1
Magnetawan First Nation Public Library
   Magnetawan First Nation Public Library4304 N Sparks StBrittONP0G 1A0705-383-2477Tu 10-3, 6-8; W 10-4, 6-8; Th 6-8; F 12-5; Sa 10-2;
Magnetawan Public Library
   Magnetawan Public Library4304 North Sparks StreetMagnetawanONP0A 1P0(705) 387-4411
Manitouwadge Public Library
   Manitouwadge Public LibraryManitou RdManitouwadgeONP0T 2C0807-826-3913M-Th 10-4:30, 6:30-8:30, F 10-4:30, Sa 1-4:30
Marathon Public Library
   Marathon Public Library22 Peninsula RdMarathonONP0T 2E0807-229-0740M, Tu, Th 10-8,W, F 10-5, Sa 10-4
Markham Public Library
   Markham Public Library6031 Highway 7 EastMarkhamONL3P 3A7(905) 513-7977
   Markham Public Library - Angus Glen3990 Major Mackenzie Drive EastMarkhamONL6C 1P8905-513-7977M-Th 9:30-9; F 9:30-5; Sa 9-5; Su 1-5;
   Markham Public Library - Cornell3201 Burr Oak AvenueMarkhamONL6B 0T2M-Th 9:30-9; F 9:30-5; Sa 9-5; Su 1-5;
   Markham Public Library - Markham Village6031 Hwy 7 EMarkhamONL3P 3A7905-513-7977M-Th 9:30-9; F 9:30-5; Sa 9-5; Su 1-5;
   Markham Public Library - Milliken Mills7600 Kennedy RdUnionvilleONL3R 9S5905-513-7977M-Th 9:30-9; F 9:30-5; Sa 9-5; Su 1-5;
   Markham Public Library - Thornhill Community Centre7755 Bayview AveThornhillONL3T 4P1905-513-7977M-Th 9:30-9; F 9:30-5; Sa 9-5; Su 1-5;
   Markham Public Library - Thornhill Village10 Colborne StThornhillONL3T 1Z6905-513-7977Tu, Th 12-8; W, F-Sa 9-5; Su 1-5;
   Markham Public Library - Unionville15 Library LaneUnionvilleONL3R 5C4905-513-7977M-Th 9:30-9; F 9:30-5; Sa 9-5; Su 1-5;
   Markham Public Library- Aaniin Library5659 14th AvenueMarkhamONL3S 3K5M-Th: 9:30-9; F: 9:30-5; Sa: 9-5; Su: 1-5
Markstay-Warren Public Library
   Markstay-Warren Public Library7 Pioneer St.MarkstayONP0M 2G0(705) 835-0635
   Markstay-Warren Public Library - Warren Branch12 Dyke St.WarrenONP0H 2N0(705) 967-0252
Marmora & Lake Public Library
   Marmora & Lake Public Library37 Forsyth StMarmoraONK0K 2M0(613) 472-3122Tu,F 10-5; W-Th 3-7; Sa 10-2;
Massey & Township Public Library
   Massey & Township Public Library185 Grove StMasseyONP0P 1P0(705) 865-2641M, W, F 10-5, 7-9; Tu, Th 10-5; Sa 11-1;
   Webbwood Public Library16 Main StWebbwoodONP0P 2G0(705) 869-4147M, W-F 6-8; Tu 12-2, 6-8;
Mattagami First Nation Public Library
   Mattagami First Nation Public LibraryMattagami LandingONP0M 1W0(705) 894-2003
Mattice-Val Côté Public Library
   Mattice-Val Côté Public Library500 Hwy 11MatticeONP0L 1T0(705) 364-5301M, W 1-5,6-8; Tu, Th 1-5;
McGarry Public Library
   McGarry Public Library1 27th StVirginiatownONP0K 1X0705-634-2312M,W, F 1-4, Tu, Th 6-9
McKellar Township Public Library
   McKellar Township Public Library701 Hwy 124McKellarONP0G 1C0(705) 389-2611
Meaford Public Library
   Meaford Public Library15 Trowbridge St WMeafordONN4L 1V4519-538-3500Tu, Th 1-8,W, F 10-5, Sa 10-3
Merrickville Public Library
   Merrickville Public Library111 Main St EMerrickvilleONK0G 1N0613-269-3326Tu, Th 10-11:30, 1-5,W 6-8:30, Sa 10-Noon, 1-4
Michipicoten First Nation Public Library
   Michipicoten First Nation Public Library107 Hiawatha DriveWawaONP0S 1K0(705) 856-1993
Middlesex County Library
   Middlesex County Library34B Frank StreetStrathroyONN7G 2R4(519) 245-8237
   Middlesex County Library Ailsa Craig Branch147 Main StAilsa CraigONN0M 1A0519-293-3441M, Tu 2-5, 7-9,W 7-9, Th 10-12, 2-9, F 2-5, Sa 10-1
   Middlesex County Library Avon5862 Putnam RdSpringfieldONN0L 2J0519-269-3652Tu 6-9, Sa 1-3
   Middlesex County Library Coldstream10227 Ilderton RdIldertonONN0M 2A0519-666-1201Tu 3-5, 7-9,W, Th 7-9, Sa 10-12
   Middlesex County Library Delaware Branch29 Young StDelawareONN0L 1E0519-652-9978Tu 3-5, 7-9, Th 7-9, Sa 10-12
   Middlesex County Library Dorchester Branch2123 Dorchester RdDorchesterONN0L 1G0519-268-3451MW, F 2:30-8:30, Th 10-12, 2:30-8:30, Sa 10-1
   Middlesex County Library Glencoe Branch178 McKellar StGlencoeONN0L 1M0519-287-2735M, Tu, Th, F 2-5, 7-9,W 10-12, 2-5, 7-9, Sa 11-2
   Middlesex County Library Harrietsville Branch2421 Harrietsville DrHarrietsvilleONN0L 1N0519-269-3089M, Th 7-9
   Middlesex County Library Ilderton Branch40 Heritage DrIldertonONN0M 2A0519-666-1599M 2-9, Tu 2-5, 7-9,W 6-9, Th 10-12, 2-5, 7-9, F 2-5, Sa 10-12
   Middlesex County Library Komoka Branch133 Queens StKomokaONN0L 1R0519-657-1461M 3-9, Tu 2-5, 7-9,W, F 7-9, Th 2-9
   Middlesex County Library Lucan Branch261 Main StLucanONN0M 2J0519-227-4682M, F 2:30-9, Tu 2:30-5, 7-9,W 2:30-6, Th 10-12, 2:30-5, 7-9, Sa 9:30-12
   Middlesex County Library Melbourne Branch6570 Longwoods RdMelbourneONN0L 1T0519-289-2405Tu 3-5, Th 4-8, F 10-12
   Middlesex County Library Mount Brydges Branch22501 Adelaide RdMount BrydgesONN0L 1W0519-264-1061M-Th 2-5, 5:30-8:30, Sa 10-1
   Middlesex County Library Newbury Branch22894 Hagerty StNewburyONN0L 1Z0519-693-4275Tu 3-5, Th 7-9
   Middlesex County Library Parkhill Branch233 Main StParkhillONN0M 2K0519-294-6583M, Tu 2-5, 6-9, Th 10-12, 1-5, 6-9, F 2-5, Sa 9-12
   Middlesex County Library Putnam Branch4211 Breen RdPutnamONN0L 2B0519-485-4946Tu, Th 6-8:30
   Middlesex County Library Strathroy Branch34 Frank StStrathroyONN7G 2R4519-245-1290M-F 10-8:30, Sa 10-4
   Middlesex County Library Wardsville Branch21935 Hagerty RdWardsvilleONN0L 2N0519-693-4208Tu, F 3-6, Th 7-9
   Middlesex County Library West Nissouri21790 Fairview RdThorndaleONN0M 2P0519-461-1150M 3-9, Tu, F 7-9,W 11-1, 5-9, Th 6-9, Sa 11-2
Midland Public Library
   Midland Public Library320 King StMidlandONL4R 3M6705-526-4216M-Th 10-9, F 10-6, Sa 10-5
Milton Public Library
   Beaty Branch945 Fourth LineMiltonONL9T 6P8(905) 875-2665M-Th 10-9, F-Sa 10-5;
   Milton Public Main Library1010 Main Street EastMiltonONL9T 6H7(905) 875-2665M 9:30-5; Tu-Th 9:30-9; F-Sa 9:30-5; Su 1-5;( Canada Day-Labor Day Su Closed );
Mississauga First Nation Public Library
   Mississauga First Nation Public Library148 Village RoadBlind RiverONP0R 1B0(705) 356-5335
Mississauga Library System
   Burnhamthorpe Branch Library1350 Burnhamthorpe Rd EMississaugaONL4Y 3V9905-615-4635
   Churchill Meadows Branch Library3801 Thomas St.MississaugaONL5M 7G2905-615-4735
   Clarkson Branch Library2475 Truscott DrMississaugaONL5J 2B3905-615-4840
   Cooksville Branch Library3024 Hurontario St.MississaugaONL5B 4M4905-615-4855
   Courtneypark Branch Library730 Courtneypark Dr.W.MississaugaONL5W 1L9905-615-4745
   Erin Meadows Branch Library2800 Erin Centre BlvdMississaugaONL5M 6R5905-615-4750
   Frank McKechnie Branch Library310 Bristol Rd EMississaugaONL4Z 3V5905-615-4660
   Lakeview Branch Library1110 Atwater AveMississaugaONL5E 1M9905-615-4805
   Lorne Park Branch Library1474 Truscott DrMississaugaONL5J 1Z2905-615-4845
   Malton Branch Library3540 Morningstar DrMaltonONL4T 1Y2905-615-4640
   Meadowvale Branch Library6677 Meadowvale Town Centre CircleMississaugaONL5N 2R5905-615-4715
   Mississauga Central Library301 Burnhamthorpe Rd WMississaugaONL5B 3Y3905-615-3500
   Mississauga Valley Branch Library1275 Mississauga Valley BlvdMississaugaONL5A 3R8905-615-4670
   Port Credit Branch Library20 Lakeshore Rd EMississaugaONL5G 1C8905-615-4835
   Sheridan Branch Library2225 Erin Mills PkwyMississaugaONL5K 1T9905-615-4815
   South Common Branch Library2233 S Millway WMississaugaONL5L 3H7905-615-4770
   Streetsville Branch Library112 Queen St SMississaugaONL5M 1K8905-615-4785
   Woodlands Branch Library1030 McBride AveMississaugaONL5C 1L6905-615-4825
Mississaugas of New Credit Public Library
   Mississaugas of New Credit Public LibraryHagersvilleONN0A 1H0(905) 768-5686
Mississaugas of Scugog Island First Nation
   Mississaugas of Scugog Island First Nation22600 Island RoadPort PerryONL9L 1B6(905) 985-1826M,W 11-7; Th 11:30-7:30;
Mississippi Mills Public Library
   Mississippi Mills Public Library155 High StreetAlmonteONK0A 1A0(613) 256-1037M-Tu, Th 2-8:30; W 10-8:30; F 10-6; Sa 10-4;(Jun-Labor day Sa 10-2;);
   Pakenham Public Library128 MacFarlane StreetPakenhamONK0A 2X0613-624-5306Tu-F 2-9; Sa 1-5; (Jul-Aug Tu-F 12-9; Sa 1-5;);
Muskoka Lakes Library Board
   Bala Public1008 Maple AveBalaONP0C 1A0705-762-1086M,W 2-5; Th-Sa 10-1;
   Milford Bay Branch1020 Milford Bay RdMilford BayONP0B 1E0705-764-0283
   The Norma and Miller Alloway Muskoka Lakes Library69 Joseph StPort CarlingONP0B 1J0705-765-5650
   UllswaterUllswaterONP0B 1M0705-769-3541
   Walkers Point Branch1074 Walkers Point RdWalkers PointONP1P 1P5705-687-9965
Naotkamegwanning #158 (Whitefish Bay) First Nation Public Library 
   Naotkamegwanning First Nation Public Library1004 Baibombeh RoadPawitikONP0X 1L0(807) 226-5710
New Tecumseth Public Library
   D.A. Jones Branch (Beeton)42 Main St WBeetonONL0G 1A0905-729-3726Tu-Th 10-8, F, Sa 10-5
   Memorial Branch (Alliston)17 Victoria St EAllistonONL9R 1V6705-435-5651M 10-6, Tu-Th 10-8, F, Sa 10-5
   Tottenham Branch18 Queen St N.TottenhamONL0G 1W0905-936-2291Tu-Th 10-8, F 10-2, Sa 10-5
Newmarket Public Library
   Newmarket Public Library438 Park AveNewmarketONL3Y 1W1905-953-5110 Tu-Th 9:30-9; F-Sa 9:30-5; Su 1-5;
Niagara Falls Public Library
   Niagara Falls Public Library Chippawa3763 Main StNiagara FallsONL2G 6B3905-295-4391M 1:30-8; W 10-8; F 10-5; Sa 10-3;
   Niagara Falls Public Library Community Centre Branch7150 Montrose RdNiagara FallsONL2H 3N3905-371-1200M-Th 10-8; F-Sa 10-5:30; (Summer M-Tu, F-Sa 10-5:30; W-Th 10-8;);
   Niagara Falls Public Library Stamford Centre3643 Portage Rd NNiagara FallsONL2J 2K8905-357-0410M,Th 10-8; Tu-W, F-Sa 10-5:30; (Summer M-Sa 10-5:30; );
   Niagara Falls Public Library Victoria Avenue4848 Victoria AveNiagara FallsONL2E 4C5905-356-8080M-Th 9-9; F-Sa 9-5:30; (Thanksgiving-May Su 1-5; Summer M-Tu 9-8; W-Sa 9-5:30; );
Niagara-on-the-Lake Public Library
   Niagara-on-the-Lake Public Library10 Anderson LaneNiagara-on-the-lakeONL0S 1J0905-468-2023Tu-Th 9-8; F-Sa 9-5; Su 1-5;
Ninda - Kikaendjigae - Wigammik First Nation Public Library
   Ninda - Kikaendjigae - Wigammik First Nation Public LibraryWiartonONN0H 2T0(519) 534-1508
Nipigon Public Library (Corporation of the Township of)
   Nipigon Public Library25 Third StNipigonONP0T 2J0807-887-3142Tu,W 1:30-5:30, 7-9, Th 9-1, 1:30-5:30, F 1:30-5:30, Sa 10-1
Nipissing First Nation Public Library
   Nipissing First Nation Public Library36 Semo RoadGarden VillageONP2B 3K2(705) 753-2050
Norfolk County Public Library
   Norfolk County Public Library46 Colborne St SSimcoeONN3Y 4H3519-426-3506
   Norfolk County Public Library Delhi Branch192 Main StDelhiONN4B 2M2519-582-1791M-Th 10-8, F, Sa 10-5
   Norfolk County Public Library Port Dover Branch413 Main StPort DoverONN0A 1N0519-583-0622Wed, F, Sa 11-5, Tu, Th 11-8
   Norfolk County Public Library Port Rowan Branch1034 Main StPort RowanONN0E 1M0519-586-3201Tu, Th 10-7:30,W 10-5, F 2-5, Sa 9-5
   Norfolk County Public Library Simcoe Branch46 Colborne St SSimcoeONN3Y 4H3M-F 10-8, Sa 10-5
   Norfolk County Public Library Waterford Branch15 Main St SWaterfordONN0E 1Y0519-443-7682Wed, F, Sa 11-5, Tu, Th 11-8
North Bay Public Library
   North Bay Public Library271 Worthington St ENorth BayONP1B 1H1705-474-4830M,W 12:15-8, Tu, Th 9:15-9, F 9:15-6, Sa 9:15-4
North Caribou Lake First Nation Public Library
   North Caribou Lake First Nation Public LibraryWeagamow LakeONP0V 2Y0(807) 469-1288
North Grenville Public Library
   North Grenville Public Library669 S Gower DrKemptvilleONK0G 1J0613-258-4711M 6-9 ,W 9-12, 6-9, Sa 9-Noon
   North Grenville Public Library Burritts Rapids Branch1 Grenville StBurritts RapidsONK0G 1B0613-269-3636Tu 1-5:30,W 6:30-9 , Sa 10-3
   North Grenville Public Library Kemptville Branch207 Prescott StKemptvilleONK0G 1J0613-258-5577M, F 10-12:30, 1:30-5, Tu, Th 1-5, 7-9, Sa 10-2
   North Grenville Public Library Oxford Mills Branch100 Maplewood AveOxford MillsONK0G 1S0613-258-5040M,W 6:30-9 , Tu 1-4, Sa 10-2
North Kawartha Public Library
   North Kawartha Public Library175 Burleigh StreetApsleyONK0L 1A0(705) 656-4333
   Woodview Branch15 Library RoadONK0L 1A0705 654-1071
North Perth Public Library
   North Perth Public Library260 Main St WListowelONN4W 1A1519-291-4621M-Th 10-8, F 10-5, Sa 10-3
North Spirit Lake First Nation Public Library
   North Spirit Lake First Nation Public LibraryNorth Spirit LakeONP0V 2G0(807) 776-0021
Northeastern Manitoulin and the Islands (NEMI) Public Library
   Northeastern Manitoulin and the Islands (NEMI) Public Library50 Meredith St WLittle CurrentONP0P 1K0(705) 368-2444
Oakville Public Library 
   Oakville Public Library - Central120 Navy StOakvilleONL6J 2Z4905-815-2042M-Th 9:30-9; F-Sa 9:30-5; Su 1-5;
   Oakville Public Library - Clearview Branch1148 Winston Churchill Blvd.OakvilleONL6J 2Z4905-815-2033M-Th 3:30-8:30; Sa 1-5;
   Oakville Public Library Glen Abbey Branch1415 Third LineOakvilleONL6M 3G2905-815-2039M-Th 9:30-9; F-Sa 9:30-5; Su 1-5;
   Oakville Public Library Iroquois Ridge1051 Glenashton DrOakvilleONL6H 6Z4905-338-4247M-Th 9:30-9; F-Sa 9:30-5; Su 1-5;
   Oakville Public Library White Oaks1070 McCraney St EOakvilleONL6H 2R6905-815-2038M-Th 9:30-8:30; F-Sa 9:30-5; Su 1-5;
   Oakville Public Library Woodside1274 Rebecca StOakvilleONL6L 1Z2905-815-2036M-Th 9:30-8:30; F-Sa 9:30-5; Su 1-5;
Ojibways of Onigaming First Nation Public Library
   Ojibways of Onigaming First Nation Public LibrarySchool RdNestor FallsONP0X 1K0(807) 484-2612
Ojibways of the Pic Rivers First Nation Public Library
   Ojibways of the Pic Rivers First Nation Public Library21 Rabbit DriveHeron BayONP0T 1R0(807) 229-0630
Oliver Paipoonge Public Library
   Oliver Paipoonge Public Library1 Baxendale DriveMurilloONP0T 2G0(807) 935-2729
   Oliver Paipoonge Public Library - Rosslyn BranchRosslyn Road and Hwy 130MurilloONP7C 5M9(807) 939-2312
Oneida First Nation Public Library
   Oneida First Nation Public Library2315 Keystone PlaceSouthwoldONN0L 2G0(519) 652-3271
Opasatika Public Library (Bibliothèque Publique d')
   Opasatika Public Library (Bibliothèque Publique d')6 St. Antoine StreetOpasatikaONP0L 1Z0(705) 369-3421
Orangeville Public Library
   Alder Street275 Alder StreetOrangevilleONL9W 5H6519-940-0412M-W 10-8; Th-F 10-6; Sa 10-4;
   Mill Street1 Mill StOrangevilleONL9W 2M2519-941-0610M-W 10-8; Th-F 10-6; Sa 10-4; Su 1-4;
Orillia Public Library
   Orillia Public Library36 Mississaga St WOrilliaONL3V 3A6705-325-2338M-Th 10-8, F 10-6, Sa 9-5, Su 1-4
Oshawa Public Library
   Oshawa Public Library - Jess Hann Branch199 Wentworth St WOshawaONL1J 6P4905-579-6111Tu,W 9-9, Th-Sa 9-5
   Oshawa Public Library - Legends Centre Branch1661 Harmony Rd NOshawaONL1H 7K5905-579-6111M-F 9-9 Sa & Su 10-6
   Oshawa Public Library - McLaughlin Branch65 Bagot StOshawaONL1H 1N2905-579-6111M-Th 9-8, F-Su 9-5
   Oshawa Public Library - Northview250 Beatrice St EOshawaONL1G 7T6905-579-6111M 1-9, Tu &Th 9-9,W, F & Sa 9-5
Otonabee-South Monaghan Township Public Library
   Bailieboro Branch199 County Rd 28BailieboroONK0L 1B0705-939-6510Tu, Th 1-7:30; Sa 10-3;
   Gayle Nelson Keene Public Library3246 County Rd 2KeeneONK0L 2G0705-295-6814Tu, Th 12-8; Sa 11-4;
   Stewart Hall1490 Matchett LinePeterboroughONK9J 6Y3705-749-5642W 3-8; Sa 11-2:30;
Ottawa Public Library
   Alta Vista Branch2516 Alta Vista DrOttawaONK1V 7T1613-737-2837M-Th 10-8:30; F 10-6; Sa 10-5;
   Beaverbrook Branch2500 Campeau DrOttawaONK2K 2W3613-592-2712M-Th 10-9; F 10-6; Sa 10-5; Su 1-5;
   Blackburn Hamlet Branch199 Glen Park DrBlackburn HamletONK1B 5B8613-824-6926M-Th 10-8:30; F 1-6; Sa 10-5;
   Bookmobile120 Metcalfe StOttawaON613-580-2424 x32629
   Carlingwood Branch281 Woodroffe AveOttawaONK2A 3W4613-725-2449M-Th 10-8:30; F 1-6; Sa 10-5;
   Carp Branch3911 Carp RdCarpONK0A 1L0613-839-5412M 10-6; Tu-Th 10-8:30; F 1-6; Sa 10-5;
   Centennial Branch3870 Richmond RdOttawaONK2H 5C4613-828-5142M-Th 10-8:30; F 1-6; Sa 10-5;
   Cumberland Branch1599 Tenth Line RdOttawaONK1E 3E8613-830-5422M-Th 10-9; F 10-6; Sa 10-5; Su 1-5;
   Elmvale Acres Branch1910 St Laurent BlvdOttawaONK1G 1A4613-738-0619M-Th 10-8:30; F 1-6; Sa 10-5;
   Emerald Plaza Branch1547 Merivale RdNepeanONK2G 4V3613-224-7874M-Th 10-8:30; F 1-6; Sa 10-5;
   Fitzroy Harbour Branch100 Clifford CampbellFitzroy HarbourONK0A 1X0613-623-1033M 5:30-8:30; Th 10-1, 5:30-8:30; Sa 10-1;
   Greely Branch7008 Parkway RdGreelyONK4P 1A7613-821-3609M,W 10-1, 4:30-8:30; Tu 10-1; Th 4:30-8:30; Sa 10-2;
   Greenboro District Library363 Lorry Greenberg DriveOttawaONK1T 3P8(613) 580-2957 M-Th 10-9; F 10-6; Sa 10-5; Su 1-5;
   Hazeldean Branch50 Castlefrank RdHazeldeanONK2L 2N5613-836-1900M-Th 10-8:30; F 1-6; Sa 10-5;
   Manotick Branch5499 South River DrManotickONK4M 1J3613-692-3854Tu-Th 10-8:30; F 1-6; Sa 10-5;
   Metcalfe Village Branch2782 8th Line RdMetcalfeONK0A 2P0613-821-1330M 5:30-8:30; Tu, Th 10-1, 5:30-8:30; W 4:30-8:30; Sa 10-2;
   Munster Branch7749 Bleeks RdMunster HamletONK0A 3P0613-838-2888M-Th 2:30-5:30, 6:30-8:30; Sa 10-2;
   Nepean Centrepointe Branch101 Centrepointe DrNepeanONK2G 5K7613-580-2710M-Th 10-9; F 10-6; Sa 10-5; Su 1-5;
   North Gloucester2036 Ogilvie RdOttawaONK1J 7N8613-748-4208M-Th 10-8:30; F 1-6; Sa 10-5; Su 1-5;
   North Gower Branch6579 Fourth Line RdNorth GowerONK0A 2T0613-489-3909M 5-8:30; Tu 10-8:30; W 10-12:30, 1-5; Th 1-8:30; Sa 10-2;
   Orléans Branch1705 Orleans BlvdOrléansONK1C 4W2613-824-1962M-Th 10-8:30; F 1-6; Sa 10-5; Su 1-5;
   Osgoode Branch5630 Osgoode Main StOsgoodeONK0A 2W0613-826-2227M 10-1, 2-5; Tu 10-1, 5:30-8:30; W-Th 2-5, 5:30-8:30; Sa 10-2;
   Ottawa Public Library120 Metcalfe StOttawaONK1P 5M2(613) 236-0302M-Th 10-8:30; F 10-6; Sa 10-5;
   Richmond Branch6240 Perth StRichmondONK0A 2Z0613-838-2026M,W-Th 1:30-5, 6-8:30; Tu 10-12:30, 1:30-5, 6-8:30; F 1:30-5; Sa 10-2;
   Rideau Branch377 Rideau StOttawaONK1N 5Y6613-241-6954M-Th 10-8:30; F 1-6; Sa 10-5;
   Rockcliffe Park Branch380 Springfield RdOttawaONK1M 0L7613-745-2562M,W 10-5; Tu,Th 1-8:30; F 2-6; Sa 10-2;
   Rosemount Branch18 Rosemount AveOttawaONK1Y 1P4613-729-8664M-Th 10-8:30; F 1-6; Sa 10-5;
   Ruth E Dickinson Branch100 Malvern DrOttawaONK2J 2G5613-580-2796M-Th 10-8:30; F 1-6; Sa 10-5; Su 1-5;
   St-Laurent Branch515 Côté StOttawaONK1K 0Z8613-748-1531M-Th 10-8:30; F 1-6; Sa 10-5;
   Stittsville Branch1637 Main StStittsvilleONK2S 1A9613-836-3381M-Th 10-8:30; F 1-6; Sa 10-5; Su 1-5;
   Succursale Constance262 Len PurcellConstance BayONK0A 3M0613-832-0063M,Th 4:30-8:30; Tu 10-1, 4:30-8:30; Sa 10-2;
   Sunnyside Branch1049 Bank StOttawaONK1S 3W9613-730-1082M-Th 10-8:30; F 1-6; Sa 10-5;
   Vanier Branch310 Des Pères Blancs AveOttawaONK1L 7L5613-745-0861M-W 10-8:30; Th-F 1-6; Sa 10-5;
   Vernon Branch8286 Bank StVernonONK0A 3J0613-821-3389Tu 10-1, 5:30-8:30; W 3-8:30; Th 5:30-8:3; Sa 10-2;
Owen Sound & North Grey Union Public Library
   Owen Sound & North Grey Union Public Library824 First Ave WOwen SoundONN4K 4K4519-376-6623M-F 9-9, Sa 9-5, Su 2-5
Oxford County Library
   Brownsville Branch292240 Culloden RdBrownsvilleONN0L 1C0519-877-2938Tu 10-2; W 4:30-8; Th 4:30-8; Sa 10-2;
   Burgessville Branch604 Main St SBurgessvilleONN0J 1C0519-424-2404Tu,Th 4-8; F 2-5; Sa 9-1;
   Embro Branch135 Huron StEmbroONN0J 1J0519-475-4172Tu, Th 5:30-8:30; W 2-5; Sa 10-1;
   Harrington Branch539 Victoria StHarringtonONN0J 1J0519-475-6909Tu, Sa 10-1; Th-F 5-8;
   Ingersoll Branch130 Oxford StIngersollONN5C 2V5519-485-2505M-Th 10-8:30; F-Sa 10-5:30; Su 1-4;
   Innerkip Branch695566 17th LineInnerkipONN0J 1M0519-469-3824Tu,Th 5-8; W 2-5; Sa 10-1;
   Mobile CircWoodstockONN4S 7Y3
   Mount Elgin Branch333204 Plank LineMount ElginONN0J 1N0519-485-0134Tu 11-2, W 5-8; Th 5-8; Sa 11-2;
   Norwich Branch10 Tidey StNorwichONN0J 1P0519-863-3307Tu 9-5; W 12:30-8; Th 12:30-8; F 9-5; Sa 9-1;
   Otterville Branch207 Main St WOttervilleONN0J 1R0519-879-6984Tu 10-1; W 5-8; Th 5-8; Sa 1:30-4:30;
   Oxford County Library21 Reeve StreetWoodstockONN4S 7Y3(519) 539-9800M-F 8:30-4:30;
   Plattsville Branch112 Mill St EPlattsvilleONN0J 1S0519-684-7390Tu,Th 9-12,3-8:30; W 2-6; Sa 10-2;
   Princeton Branch25 Main StPrincetonONN0J 1V0519-458-4416Tu 1-4; W-Th 4-8:30; Sa 10-1;
   Tavistock Branch40 Woodstock St STavistockONN0B 2R0519-655-3013Tu,Th 10-8; W 10-5; F-Sa 10-2;
   Thamesford Branch165 Dundas St WThamesfordONN0M 2M0519-285-3219Tu,Th 10-8; W 12-8; F 2-6; Sa 11-2;
   Tillsonburg Public Library2 Library LaneTillsonburgONN4G 4S7519-842-5571M-Th 9:30-8:30; F 9:30-6; Sa 9:30-4; Su 1-4;
Parry Sound Public Library 
   Parry Sound Public Library29 Mary StParry SoundONP2A 1E3(705) 746-9601
Pelee Island Public Library
   Pelee Island Public Library1073 West Shore RdPelee IslandONN0R 1M0519-724-2931
Pelham Public Library
   Pelham Public Library43 Pelham Town SquareFonthillONL0S 1E0905-892-6443Tu-Th 9:30-8, F 9:30-6, Sa 9:30-5
   Pelham Public Library Maple Acre781 Canboro RdFenwickONL0S 1C0905-892-5226Tu,W, Th 1-7, F 9:30-5, Sa 9:30-1:30
Pembroke Public Library
   Pembroke Public Library237 Victoria StPembrokeONK8A 4K5613-732-8844
Penetanguishene Public Library
   Penetanguishene Public Library24 Simcoe StPenetanguisheneONL9M 1R6705-549-7164M-F 1-8, Sa 10-5
Perry Township Public Library
   Perry Township Public Library25 Joseph StreetEmsdaleONP0A 1J0(705) 636-5454
Perth & District Union Public Library
   Perth & District Union Public Library30 Herriott StPerthONK7H 1T2613-267-1224M 12-5, Tu 10-8,W, Th 12-8, F 10-5, Sa 10-3, Su 12-3
Perth East Public Library
   Perth East Public Library27 Main St SMilvertonONN0K 1M0(519) 595-8395M, Sa 10-2; Tu-Th 10-9;
Petawawa Public Library
   Petawawa Public Library16 Civic Centre RdPetawawaONK8H 3H5(613) 687-2227M-Th 11-8, F 10-6, Sa 11-3
Peterborough Public Library
   Peterborough Public Library345 Aylmer St NPeterboroughONK9H 3V7705-745-5382
   Peterborough Public Library Delafosse729 Park St SPeterboroughONK9J 3T3705-745-8653
Phelps Public Library
   Phelps Public Library42 Old Mill RoadRedbridgeONP0H 2A0(705) 663-2220
Pickering Public Library
   Pickering Public Library1 The EsplanadePickeringONL1V 6K7905-831-6265M-F 9:30-9; Sa 9-5; Su 1-5;
   Pickering Public Library Claremont Branch4941 Old Brock RdClaremontONL1Y 1B1905-649-3341Tu 3-8; Th 9:30-12:30, 1-5:30; Sa 1-5;
   Pickering Public Library Petty Coat Creek470 Kingston RdPickeringONL1V 1M9905-420-2254M-F 9:30-9; Sa 9-5;
   Pickering Public Library Whitevale475 Whitevale RdPickeringONL1X 2R5905-294-0967M,W 4-8, Sa 9-12
Port Colborne Public Library
   Port Colborne Public Library310 King StPort ColborneONL3K 4H1905-834-6512M-Tu, Th 10-8; W 10-5; F-Sa 9-5;
Port Hope Public Library
   Port Hope Public Library31 Queen StPort HopeONL1A 2Y8905-885-4712M-Th 10-8, F 10-6, Sa 10-5
Powassan & District Union Public Library
   Powassan & District Union Public Library324 Clark StPowassanONP0H 1Z0705-724-3618M-Tu,Th 10:30-8; F 10:30-6; Sa 10:30-3:30;
Prescott Public Library
   Prescott Public Library360 Dibble St WPrescottONK0E 1T0613-925-4340M-Th 1-8; F 1-5; Sa 10-2; (Summer Sa-closed)
Prince Edward (County of) Libraries
   County of Prince Edward Libraries208 Main StPictonONK0K 2T0613-476-5962Tu 10-8,W-F 10-5, Sa 10-4
   County of Prince Edward Libraries Al Purdy Branch Ameliasburgh809 Whitney RdAmeliasburghONK0K 1A0613-968-9327Tu 5-8 , Th 1-5, Sa 1-4
   County of Prince Edward Libraries Ann Farwell Branch Library3053 County Rd 10MilfordONK0K 2P0613-476-4130Tu 1-5, 6-8, Th 10-12, 1-5, Sa 10-12, 1-4
   County of Prince Edward Libraries Bloomfield Branch300 Main StBloomfieldONK0K 1G0613-393-3400Tu 4-8, Th 10-5, Sa 10-4
   County of Prince Edward Libraries Consecon Branch211 County Rd 29ConseconONK0K 1T0613-392-1106Wed 2-7, Sa 10-3
   County of Prince Edward Libraries Picton Branch208 Main StPictonONK0K 2T0613-476-5962Tu 10-8,W-F 10-5, Sa 10-4
   County of Prince Edward Libraries Wellington Branch261 Main StWellingtonONK0K 3L0613-399-2023Tu, Th 2-8,W 10-1, Sa 10-4
Prince Township Public Library
   Prince Township Public Library3042 Second Line WestSault Ste. MarieONP6A 6K4(705) 779-3653
Quinte West Public Library 
   Quinte West Public Library7 Creswell DrTrentonONK8V 6X5613-394-3381MW 9:30-8, Th, F 9:30-6, Sa 9:30-4
Rainy River First Nation Public Library 
   Rainy River First Nation Public LibraryBear StreetEmoONP0W 1E0(807) 482-2479
Rainy River Public Library
   Rainy River Public Library202 Fourth StRainy RiverONP0W 1L0(807) 852-3375
Ramara Public Library
   Ramara Public Library5482 Highway #12 SouthAtherleyONL3V 6H7(705) 325-5776
   Ramara Public Library - Brechin Branch3242 Ramara Road 47BrechinONL0K 1B0(705) 484-0476
Red Lake Public Library
   Red Lake Public Library117 Howey StreetRed LakeONP0V 2B0(807) 727-2230
   Red Lake Public Library - Balmertown Branch252 Fifth StreetBalmertownONP0V 1C0(807) 735-2110
Red Rock Public Library Board
   Red Rock Public Library Board42 Salls StRed RockONP0T 2P0807-886-2558M 10-12, 2-5, 6:30-8:30, Tu, Th 2-5, 6:30-8:30,W 10-12, 2-5, Su 2-4
Renfrew Public Library
   Renfrew Public Library13 Railway Ave ERenfrewONK7V 3A9613-432-8151M-Th 10:30-8, F 10:30-5, Sa 10-2
Richmond Hill Public Library
   Richmond Hill Public Library Central Library1 Atkinson StRichmond HillONL4C 0H5905-884-9288M-Th 9:30-9; F 9:30-8; Sa 10-5;
   Richmond Hill Public Library Oak Ridges Moraine Library13085 Yonge StRichmond HillONL4E 3L2905-773-5533M 1-8; Tu-W 10-8; Th-F 10-6; Sa 10-5;
   Richmond Hill Public Library Richmond Green Library1 William F Bell ParkwayRichmond HillONL4S 2T9(905) 780-0711M-Th 10-8; F 10-6; Sa 10-5;
   Richmond Hill Public Library Richvale Library40 Pearson AveRichmond HillONL4C 6T7905-889-2847Tu-W 10-8; Th-F 10-6; Sa 10-5;
Rideau Lakes Public Library
   Rideau Lakes Public Library26 Halladay StElginONK0G 1E0613-359-5334
   Rideau Lakes Public Library Delta Branch18 King StDeltaONK0E 1G0613-928-2991Tu 5-8; Th 1-4; Sa 9:30-12:30;
   Rideau Lakes Public Library Elgin24 Halladay StElginONK0G 1E0613-359-5315M 5-8; Tu 1-8 W 10-6 Th 1-8 F 1-4 Sa 9:30-12:30
   Rideau Lakes Public Library North-Crosby-Newboro10 Brock StNewboroONK0G 1P0613-272-0241Tu 5-8 Th 1-5, Sa 1-4
   Rideau Lakes Public Library Portland Branch2792 Hwy 15PortlandONK0G 1V0613-272-2832M 5-8,W 2-5, F 9:30-12:30 Sa1-4
   Rideau Lakes Public Library South Elmsley596 Highway 15LombardyONK0G 1L0613-284-9827M 9-1 , Tu 5-8 W 9-1, Th 5-8, Sa 9:30-12:30
Russell Township Public Library
   Russell Township Public Library717 rue Notre-DameEmbrunONK0A 1W1613-443-3636M 3-7, Tu, Th 1-8,W 9-12, 1-8, F 9-12, 1-6, Sa 10-3
   Russell Township Public Library Embrun Branch717 rue Notre-DameEmbrunONK0A 1W1613-443-3636Tu, Th 1-8,W 9-5, F 10-5, Sa 10-2
   Russell Township Public Library Russell Branch92 Mill StRussellONK4R 1E1613-445-5331M 3-7, Tu, Th 1-8,W 9-12, 1-8, F 9-12, 1-6, Sa 10-3
Sachigo Lake First Nation Public Library 
   Sachigo Lake First Nation Public LibrarySachigo LakeONP0V 2P0(807) 595-2526
Sagamok Anishnawbek First Nation Public Library
   Sagamok Anishnawbek First Nation Public Library4007 Espaniel St., Sagamok AnishnawbekMasseyONP0P 1P0(705) 865-2970
Saugeen First Nation Public Library
   Saugeen First Nation Public Library812 French Bay RoadSaugeenONN0H 2L0(519) 797-5986
Sault Ste Marie Public Library
   Sault Ste Marie Public Library50 East StSault Ste. MarieONP6A 3C3(705) 759-5230
   Sault Ste Marie Public Library Churchill301 Lake StSault Ste. MarieONP6A 4B5705-759-5248MW 1-8, Th 10-6, F 1-5, Sa 10-5
   Sault Ste Marie Public Library Korah496 Second Line WSault Ste. MarieONP6C 2K4705-759-5249MW 1-8, Th 10-6, F 1-5, Sa 10-5
Schreiber Township Public Library
   Schreiber Township Public Library314 Scotia StSchreiberONP0T 2S0807-824-2477
Scugog Memorial Public Library
   Scugog Memorial Public Library231 Water StPort PerryONL9L 1A8905-985-7686M,W, F 10-6, Tu, Th 10-9, Sa 10-5
Seguin Township Public Libraries
   Seguin Township Public Libraries5 Humphrey DriveParry SoundONP2A 2W8705-378-0742Tu-Th 10-4
   Seguin Township Public Libraries Christie Branch1231 Hwy 518Parry SoundONP2A 2W9705-732-2850Tu 9-1, Th 1-8, Sa 10-12
   Seguin Township Public Libraries Foley Branch76 Rankin Lake RoadParry SoundONP2A 2W8705-378-0742Tu 2-8,W 2-5, Sa 10-12
   Seguin Township Public Libraries Humphrey Branch5 Humphrey DriveParry SoundONP2A 2W8705-732-4526Tu 9-4:30,W 1:30-8, Th 12:30-4:30, Sa 10-12
   Seguin Township Public Libraries Rosseau Branch2 Victoria Street WestRosseauONP0C 1J0705-732-4231Tu, Th 2-4,W 7-9 , Sa 12-3
Seine River First Nation Public Library
   Seine River First Nation Public LibraryMine CenterONP0W 1H0(807) 599-2870
Selwyn Public Library
   Bridgenorth Branch826 Ward StBridgenorthONK0L 1H0(705) 292-5065M,W, F 2-5, Tu 1-8:30, Th 10-5, Sa 10-4
   Ennismore Branch551 Ennis RdEnnismoreONK0L 1T0705-292-8022M,W, F 1-5, Tu, Th 9-1, 7-9, Sa 9-3
   Lakefield Public Library2 Queen StLakefieldONK0L 1H0705-652-8623Tu 12-5,W, Sa 10-2, Th 10-8, F 10-5
Serpent River First Nation Public Library
   Serpent River First Nation Public Library49 Village RoadCutlerONP0P 1B0(705) 844-2009
Severn Township Public Library
   Coldwater Memorial Public Library31 Coldwater RdColdwaterONL0K 1E0705-686-3601M 1-5, Tu, Th 10-12, 1-5, 7-9, F, Sa 9-12
Shawanaga First Nation Public Library
   Shawanaga First Nation Public Library2 Church St.NobelONP0G 1G0(705) 366-2526M-F 1-6;
Sheguiandah First Nation Public Library
   Sheguiandah First Nation Public Library11108 Hwy #6SheguiandahONP0P 1W0(705) 368-2781
Shelburne Public Library
   Shelburne Public Library201 Owen Sound StShelburneONL0N 1S0519-925-2168M 9-12, Tu,W 9-5, Th 12-9, F 10-7, Sa 11-4
Sheshegwaning First Nation Public Library
   Sheshegwaning First Nation Public LibrarySheshegwaning RoadSheshegwaningONP0P 1X0(705) 283-3014
Simcoe (County of) Library Co-Operative
   Simcoe (County of) Library Co-Operative1110 Hwy 26MidhurstONL0L 1X0(705) 726-9300M-F 8:30-4:30
Sioux Lookout Public Library
   Sioux Lookout Public Library21 Fifth AveSioux LookoutONP8T 1B3807-737-3660M-W 10-8; Th-F 10-5; Sa-Su 12-4; (Jul-Aug Sa-Su closed;)
Sioux Narrows Public Library
   Sioux Narrows Public LibrarySioux NarrowsONP0X 1N0807-226-5204M-W 4-7; Su 12-3; (Jun-Aug) M-Tu 4-8; Su,W 12-4;
Six Nations First Nation Public Library
   Six Nations First Nation Public Library1679 Chiefswood RoadOhswekenONN0A 1M0(519) 445-2954
Smiths Falls Public Library
   Smiths Falls Public Library81 Beckwith St NSmiths FallsONK7A 2B9613-283-2911M-Th 1-5:30, 7-9, F 10-5, Sa 10-4:30
Smooth Rock Falls Public Library
   Smooth Rock Falls Public Library120 Ross RdSmooth Rock FallsONP0L 2B0(705) 338-2318M-F 1-5,6-8;
South River-Machar Union Public Library
   South River-Machar Union Public Library22 Marie StSouth RiverONP0A 1X0(705) 386-0222
Southgate Public Library
   Southgate Public Library90 Main St EDundalkONN0C 1B0519-923-3248Tu 1-8, Th 1-5, 6-8, F 10-12, 1-5, Sa 10-2
Spanish Public Library
   Spanish Public Library8 Trunk RdSpanishONP0P 2A0705-844-2555Tu 1-8,W 10-5, 6-8, F 1-5
Springwater (Township of) Public Library
   Elmvale Branch50 Queen St WElmvaleONL0L 1P0705-322-1482
   Midhurst Branch12 Finlay Mill RdMidhurstONL0L 1X0705-737-5650
   Minesing Branch2347 Ronald RdMinesingONL0L 1Y0705-722-6440
St Joseph Township Public Library
   St Joseph Township Public Library1240 Richard StRichards LandingONP0R 1J0705-246-2353
St. Catharines Public Library
   St Catharines Public Library Central Library54 Church StSt. CatharinesONL2R 7K2905-688-6103Tu-Th 10-9, F 10-6, Sa 9-5
   St Catharines Public Library Grantham Branch500 Scott StSt. CatharinesONL2M 3W4905-934-7511TuW 10-5:30, Th-F 10-9, Sa 9-5
   St Catharines Public Library Port Dalhousie Branch23 Brock StSt. CatharinesONL2N 5E1905-646-0220Tu 1-8, Th 10-12, 1-8, Sa 11-4
   St Catharines Public Library William Hamilton Merritt Branch149 Hartzel RdSt. CatharinesONL2P 1N6905-682-3568TuW 10-5:30, Th-F 10-9, Sa 9-5
St. Charles Public Library
   St. Charles Public Library22 Ste Anne StSaint CharlesONP0M 2W0(705) 867-5332
St. Marys Public Library
   St. Marys Public Library15 Church St NSt. MarysONN4X 1B4(519) 284-3346M-Th 10:30-8; F 10:30-5; Sa 10:30-3;
St. Thomas Public Library
   St Thomas Public Library153 Curtis StSt ThomasONN5P 3Z7519-631-6050M-F 9-8:30, Sa 9-5
Stirling-Rawdon Public Library
   Stirling-Rawdon Public Library43 West Front StreetStirlingONK0K 3E0(613) 395-2837
Stormont, Dundas & Glengarry County Library
   Stormont, Dundas & Glengarry County Library26 Pitt StCornwallONK6J 3P2613-936-8777Visit web site
   Stormont, Dundas & Glengarry County Library - Alexandria Branch170 MacDonald BlvdAlexandriaONK0C 1A0613-525-3241Tu-Th 10-8, F 1-4, Sa 10-1
   Stormont, Dundas & Glengarry County Library - Avonmore Branch16334 Fairview DrAvonmoreONK0C 1C0613-346-2137Tu 2-8,W, Sa 10-12, Th 6-8
   Stormont, Dundas & Glengarry County Library - Chesterville Branch1 Mill StChestervilleONK0C 1H0613-448-2616Tu 3-8,W 10-12, 6-8, Th 6-8 , F 2-4, Sa 10-12
   Stormont, Dundas & Glengarry County Library - Crysler Branch16 Third StCryslerONK0A 1R0613-987-2090Tu 2-5, 6-8,W 10-2, Th 6-8, Sa 10-1
   Stormont, Dundas & Glengarry County Library - Dalkeith Branch1835 County Rd No 23DalkeithONK0B 1E0613-874-2337Tu 3-5,6:30-8:30,W 10-2, Th 6:30-8:30, F 3-5, Sa 10-1
   Stormont, Dundas & Glengarry County Library - Finch Branch17 George StFinchONK0C 1K0613-984-2807Tu 2-8,W 10-12, Th 4-8, Sa 10-1
   Stormont, Dundas & Glengarry County Library - Ingleside Branch10 Memorial SquareInglesideONK0C 1M0613-537-2592Tu 2-8,W 10-2, 6-9, Th 2-8, F 2-5, Sa 10-1
   Stormont, Dundas & Glengarry County Library - Iroquois Branch2 Dundas StIroquoisONK0E 1K0613-652-4377Tu, Th 2-8,W 10-2, F 2-4, Sa 10-12
   Stormont, Dundas & Glengarry County Library - Lancaster Branch195 Military StLancasterONK0C 1N0613-347-2311Tu, Th 10-8,W 4-8, F 1-4, Sa 10-1
   Stormont, Dundas & Glengarry County Library - Long Sault Branch50 Milles Roches RdLong SaultONK0C 1P0613-534-2605Tu,Th 10-8,W 4-8, F 1-4, Sa 10-1
   Stormont, Dundas & Glengarry County Library - Maxville Branch123 Robert StMaxvilleONK0C 1T0613-527-2235Tu 2-8,W,Sa 10-12, F 6-8
   Stormont, Dundas & Glengarry County Library - Morewood Branch21 Russel StMorewoodONK0A 2R0613-448-3822Tu 2-8,W 10-12, Th 4-8, Sa 10-1
   Stormont, Dundas & Glengarry County Library - Morrisburg Branch28 Ottawa StMorrisburgONK0C 1X0613-543-3384Tu-Th 10-8, F 1-4, Sa 10-1
   Stormont, Dundas & Glengarry County Library - South Mountain Branch2952 Lough RdSouth MountainONK0E 1W0613-989-2199Tu 2-8,W, Sa 10-12, Th 6-8
   Stormont, Dundas & Glengarry County Library - St Andrews Branch17283 Raisin River Heritage CentreSaint AndrewsONK0C 2A0613-932-6012Tu 4-8,W 10-2, Th 6-8, Sa 10-12
   Stormont, Dundas & Glengarry County Library - Williamsburg Branch4296 Main StWilliamsburgONK0C 2H0613-535-2185Tu 2-8,W 6-8, Th 6-8, Sa 10-12
   Stormont, Dundas & Glengarry County Library - Williamstown Branch19692 William StWilliamstownONK0C 2J0613-347-3397Tu,Th 2-8,W 10-2, Sa 10-2
   Stormont, Dundas & Glengarry County Library - Winchester Branch547 St Lawrence StWinchesterONK0C 2K0613-774-2612Tu, Th 10-8,W 4-8, F 1-4, Sa 10-1
Stratford Public Library
   Stratford Public Library19 St. Andrew StStratfordONN5A 1A2(519) 271-0220M 1-9; Tu-Th 10-9; F 10-6; Sa 10-5; Su 2-5
Sudbury (Greater) Public Library, Bibliothèque Publique de
   Greater Sudbury Public Library Bibliothèque Publique de Grand Sudbury74 MacKenzie StSudburyONP3C 4X8705-673-1155M-Th 8:30-9; F 8:30-5; Sa 10-4; (Thanksgiving-Victoria day Su 12-4; Jun-Sep M,Th 8:30-9; Tu-W,F 8:30-5; Sa 10-2; Su 12-2;)
   Greater Sudbury Public Library Azilda Branch22 Poulin StAzildaONP0M 1B0705-983-2650M 10-2; Tu-Th 3-8; Sa 10-2; (Summer Sa-closed;)
   Greater Sudbury Public Library Capreol Branch9 Morin StCapreolONP0M 1H0705-858-1622M,W,F 9-5; Tu,Th 12-8; Sa 12-4; (Summer Sa-closed;)
   Greater Sudbury Public Library Chelmsford Citizen Service Center Public Library3502 Errington StChelmsfordONP0M 1L0705-855-9333M-Th 8:30-8; F 8:30-5; Sa 10-4; (Thanksgiving-Victoria day Su 12-4; Jun-Sep M,Th 8:30-8; Tu-W, F 8:30-5; Sa 10-2;)
   Greater Sudbury Public Library Coniston Branch32nd AveConistonONP0M 1M0705-694-5511M, Th 3-8; Tu 12-5; W 10-2; Sa 10-2; (Summer Sa-closed;)
   Greater Sudbury Public Library Copper Cliff Centennial Branch11 Balsam StCopper CliffONP0M 1N0705-682-4520M, Th 3-8; Tu 12-5; W 10-2; Sa 10-2; (Summer Sa-closed;)
   Greater Sudbury Public Library Garson Branch214 Orell StGarsonONP3L 1V2705-693-2729M,W,F 9-5; Tu,Th 12-8; Sa 12-4; (Summer Sa-closed;)
   Greater Sudbury Public Library Levack Public32 School StLevackONP0M 2C0705-966-2140M 10-2; Tu-Th 3-8; Sa 10-2; (Summer Sa-closed;)
   Greater Sudbury Public Library Lionel Rheaume Public79 Main StDowlingONP0M 1R0705-855-9028M,W,F 9-5; Tu,Th 12-8; Sa 12-4; (Summer Sa-closed;)
   Greater Sudbury Public Library Lively Branch15 Kin DrLivelyONP3Y 1M3705-692-4749M-Th 8:30-8; F 8:30-5; Sa 10-4; (Thanksgiving-Victoria day Su 12-4; Jun-Sep M,Th 8:30-8; Tu-W 8:30-5; Sa 10-2;)
   Greater Sudbury Public Library New Sudbury1346 Lasalle BlvdSudburyONP3A 1Z6705-521-1582M-Th 9-9; F 9-5; Sa 10-4; (Thanksgiving-Victoria day Su 12-4; Jun-Sep M,Th 9-9; Tu-W, F 9-5; Sa 10-2;)
   Greater Sudbury Public Library South1991 Regent St SSudburyONP3E 5V3705-522-9932M-Th 9-9; F 9-5; Sa 10-4; (Thanksgiving-Victoria day Su 12-4; Jun-Sep M,Th 9-9; Tu-W 9-5; Sa 10-2;)
   Greater Sudbury Public Library Valley East4100 Elmview DrHanmerONP3P 1J7705-969-5565M-Th 8:30-8; F 8:30-5; Sa 10-4; (Thanksgiving-Victoria day Su 12-4; Jun-Sep M,Th 8:30-8; Tu-W 8:30-5; Sa 10-2;)
Sundridge-Strong Union Public Library
   Sundridge-Strong Union Public Library110 Main StSundridgeONP0A 1Z0705-384-7311M 10-2, Tu 10-3,W 10-3, 6-9, Th 12-5, F 10-2, 6-9, Sa 9-12
Tay Township Public Library 
   Tay Township Public Library715 Fourth AvenuePort McNicollONL0K 1R0(705) 534-3511
   Victoria Harbour Branch145 Albert StreetVictoria HarbourONL0K 2A0705-534-3581
   Waubaushene Branch17 Thiffault StreetWaubausheneONL0K 2C0705-538-1122
Tehkummah Township Public Library
   Tehkummah Township Public LibraryTehkummahONP0P 2C0(705) 859-3301
Temagami Public Library
   Temagami Public LibraryLakeshore DriveTemagamiONP0H 2H0(705) 569-2945
Temiskaming Shores Public Library
   Haileybury Public Library545 Lakeshore RdHaileyburyONP0J 1K0705-672-3707Tu-F 2-8, Sa 10-4
   New Liskeard Public Library50 Whitewood AveNew LiskeardONP0J 1P0705-647-4215
Terrace Bay Public Library
   Terrace Bay Public Library1010 Highway 17Terrace BayONP0T 2W0807-825-3819
Thessalon First Nation Public Library
   Thessalon First Nation Public LibraryMain RoadThessalonONP0R 1L0(705) 842-1258
Thessalon Union Public Library
   Thessalon Union Public Library234 Main StThessalonONP0R 1L0705-842-2306M-Tu, Th-F 1-5, 7-9; W 10-12; Sa 2-5;
Thorold Public Library
   Thorold Public Library14 Ormond St NThoroldONL2V 1Y8905-227-2581
   Thorold Public Library Port Robinson Branch46 Cross StPort RobinsonONL0S 1K0905-384-9513Wed 2-8
Thunder Bay Public Library
   Thunder Bay Public Library - Brodie Resource216 S Brodie StThunder BayONP7E 1C2807-623-0925MW 10-9, Th-Sa 10-5, Su 1-5
   Thunder Bay Public Library - County Park Branch1020 Dawson RdThunder BayONP7B 1K6807-768-9151Tu,W 1-9, Th-Sa 10-5, Su 1-5
   Thunder Bay Public Library - Mary J L Black Branch151 Brock StThunder BayONP7E 4H9807-475-5906M,W, Sa 10-5, Tu, Th 1-9, F 1-5
   Thunder Bay Public Library - Waverley Resource Library285 Red River RdThunder BayONP7B 1A9807-344-3585M-Th 10-9, F, Sa 10-5
Timmins Public Library
   Timmins Public Library320 Second AveTimminsONP4N 4A8(705) 360-8469M-Th 10-8, F, Sa 10-5
   Timmins Public Library Charles M Shields Centennial Library99 Bloor AveSouth PorcupineONP0N 1H0705-235-4974
Toronto Public Library
   TPL -Agincourt155 Bonis AveTorontoONM1T 3W6416-396-8943M-F 9-8:30; Sa 9-5; Su 1:30-5; (Jul-Aug Su Closed);
   TPL -Albert Campbell496 Birchmount RdTorontoONM1K 1N8416-396-8890M-F 9-8:30; Sa 9-5; Su 1:30-5; (Jul-Aug Su Closed);
   TPL -Albion1515 Albion RdTorontoONM9V 1B2416-394-5170M-F 9-8:30; Sa 9-5; Su 1:30-5;(Jul-Aug Su Closed);
   TPL -Alderwood2 Orianna DrTorontoONM8W 4Y1416-394-5310M 10-8:30; Tu-W,F 10-6; Th 12:30-8:30; Sa 9-5;
   TPL -Amesbury Park1565 Lawrence Ave WTorontoONM6L 1A8416-395-5420Tu,Th 12:30-8:30; W,F 10-6; Sa 9-5;
   TPL -Annette Street145 Annette StTorontoONM6P 1P3416-393-7692M 10-8:30; Tu,Th 12:30-8:30; W,F 10-6; Sa 9-5;
   TPL -Armour Heights2140 Avenue RdTorontoONM5M 4M7416-395-5430Tu, Th-F 10-6; W 12:30-8:30; Sa 9-5;
   TPL -Barbara Frum20 Covington RdTorontoONM6A 3C1416-395-5440M-F 9-8:30; Sa 9-5; Su 1:30-5; (Jul-Aug Su Closed);
   TPL -Bayview2901 Bayview AveTorontoONM2K 1E6416-395-5460M 10-8:30; Tu,Th 12:30-8:30; W,F 10-6; Sa 9-5;
   TPL -Beaches2161 Queen St ETorontoONM4L 1J1416-393-7703M-Th 9-8:30; F-Sa 9-5;
   TPL -Bendale1515 Danforth RdTorontoONM1J 1H5416-396-8910Tu,Th 12:30-8:30; W,F 10-6; Sa 9-5;
   TPL -Black Creek1700 Wilson AveTorontoONM3L 1B2416-395-5470Tu,Th 12:30-8:30; W,F 10-6; Sa 9-5;
   TPL -Bloor/Gladstone1101 Bloor St WTorontoONM6H 1M7416-393-7674M-F 9-8:30; Sa 9-5; Su 1:30-5; (Jul-Aug Su Closed);
   TPL -Bookmobile21085 Steele Ave WTorontoONM2R 3N2416-395-5560
   TPL -Bookmobiles1085 Steele Ave WTorontoONM2R 3N2416-395-5560
   TPL -Brentwood36 Brentwood Rd NTorontoONM8X 2B5416-394-5240M-F 9-8:30; Sa 9-5; Su 1:30-5; (Jul-Aug Su Closed);
   TPL -Bridlewood2900 Warden AveTorontoONM1W 2S8416-396-8960M-F 9-8:30; Sa 9-5;
   TPL -Brookbanks210 Brookbanks DrTorontoONM3A 2T8416-395-5480Tu,Th 12:30-8:30; W,F 10-6; Sa 9-5;
   TPL -Burrows Hall1081 Progress AveTorontoONM1B 5Z6416-396-8740Tu,Th 12:30-8:30; W,F 10-6; Sa 9-5;
   TPL -Cedarbrae545 Markham RdTorontoONM1H 2A1416-396-8850M-F 9-8:30; Sa 9-5; Su 1:30-5; (Jul-Aug Su Closed);
   TPL -Centennial578 Finch Ave WTorontoONM2R 1N7416-395-5490M 10-8:30; Tu,Th 12:30-8:30; W,F 10-6; Sa 9-5;
   TPL -City Hall100 Queen St WTorontoONM5H 2N3416-393-7650M-F 10-6;
   TPL -Cliffcrest2977 Kingston RdTorontoONM1M 1P1416-396-8916Tu,Th 12:30-8:30; W,F 10-6; Sa 9-5;
   TPL -College/Shaw766 College StTorontoONM6H 1C4416-393-7668M 10-8:30; Tu,Th 12-8:30; W,F 10-6; Sa 9-5;
   TPL -Danforth/Coxwell1675 Danforth AveTorontoONM4C 5P2416-393-7783M-Th 9-8:30; F-Sa 9-5;
   TPL -Davenport1246 Shaw StTorontoONM6G 3P1416-393-7732Tu,Th 12-8:30; W,F 10-6; Sa 9-5;
   TPL -Dawes Road416 Dawes RdTorontoONM4B 2E8416-396-3820M 10-8:30; Tu,Th 12-8:30; W,F 10-6; Sa 9-5;
   TPL -Deer Park40 St Clair Ave ETorontoONM4T 1M9416-393-7657M-Th 9-8:30; F-Sa 9-5;
   TPL -Don Mills888 Lawrence Ave ETorontoONM3C 1P6416-395-5710M-F 9-8:30; Sa 9-5; Su 1:30-5; (Jul-Aug Su Closed);
   TPL -Downsview2793 Keele StTorontoONM3M 2G3416-395-5720M-Th 9-8:30; F-Sa 9-5; Su 1:30-5; (Jul-Aug Su Closed);
   TPL -Dufferin/St Clair1625 Dufferin StTorontoONM6H 3L9416-393-7712M 10-8:30; Tu,Th 12:30-8:30; W,F 10-6; Sa 9-5;
   TPL -Eatonville430 Burnhamthorpe RdTorontoONM9B 2B1416-394-5270M-Th 9-8:30; F-Sa 9-5; Su 1:30-5; (Jul-Aug Su Closed);
   TPL -Eglinton Square1 Eglinton Square MallTorontoONM1L 2K1416-396-8920M-Th 9-8:30; F-Sa 9-5;
   TPL -Elmbrook Park2 Elmbrook CresTorontoONM9C 5B4416-394-5290M-F 9-8:30; Sa 9-5; Su 1:30-5; (Jul-Aug Su Closed);
   TPL -Evelyn Gregory120 Trowell AveTorontoONM6M 1L7416-394-1006M 10-8:30; Tu,Th 12-8:30; W,F 10-6; Sa 9-5;
   TPL -Fairview35 Fairview Mall DrTorontoONM2J 4S4416-395-5750M-F 9-8:30; Sa 9-5; Su 1:30-5;
   TPL -Flemingdon Park29 St Dennis DrTorontoONM3C 3J3416-395-5820Tu,Th 12:30-8:30; W,F 10-6; Sa 9-5; Su 1:30-5; (Jul-Aug Su Closed);
   TPL -Forest Hill700 Eglinton Ave WTorontoONM5N 1B9416-393-7706M-Th 9-8:30; F-Sa 9-5;
   TPL -Fort York Branch190 Fort York BoulevardTorontoONM5V 0E7M-Th 9-8:30; F-Sa 9-5;
   TPL -Gerrard/Ashdale1432 Gerrard St ETorontoONM4L 1Z6416-393-7717M 10-8:30; Tu,Th 12:30-8:30 W,F 10-6; Sa 9-5;
   TPL -Goldhawk Park295 Alton Towers CircleTorontoONM1V 4P1416-396-8964M-Th 9-8:30; F-Sa 9-5; Su 1:30-5; (Jul-Aug Su Closed);
   TPL -Guildwood123 Guildwood PkwyTorontoONM1E 4V2416-396-8872Tu,Th 12:30-8:30; W,F 10-6; Sa 9-5;
   TPL -High Park228 Roncesvalles AveTorontoONM6R 2L7416-393-7671M-Th 9-8:30; F-Sa 9-5;
   TPL -Highland Creek3550 Ellesmere RdTorontoONM1C 3Z2416-396-8876Tu,Th 12:30-8:30; W,F 10-6; Sa 9-5;
   TPL -Hillcrest5801 Leslie StTorontoONM2H 1J8416-395-5830Tu,Th 12:30-8:30; W,F 10-6; Sa 9-5;
   TPL -Humber Bay200 Park Lawn RdTorontoONM8Y 3J1416-394-5300Tu,F 10-6; W-Th 12:30-8:30; Sa 9-5;
   TPL -Humber Summit2990 Islington AveTorontoONM9L 2K6416-395-5840Tu,Th 12:30-8:30; W,F 10-6; Sa 9-5;
   TPL -Humberwood850 Humberwood BlvdTorontoONM9W 7A6416-394-5210Tu,Th 12:30-8:30; W,F 10-6; Sa 9-5;
   TPL -Jane/Dundas620 Jane StTorontoONM6S 4A6416-394-1014M-Th 9-8:30; F-Sa 9-5;
   TPL -Jane/Sheppard2721 Jane StTorontoONM3L 1S3416-395-5966M 10-8:30; Tu,Th 12:30-8:30; W,F 10-6; Sa 9-5;
   TPL -Jones118 Jones AveTorontoONM4M 2Z9416-393-7715M 10-6; Tu-Th 12-8:30; F 10-6; Sa 9-5;
   TPL -Kennedy/Eglinton2380 Eglinton Ave ETorontoONM1K 2P3416-396-8924Tu,Th 12:30-8:30; W,F 10-6; Sa 9-5;
   TPL -Leaside165 McRae DrTorontoONM4G 1S8416-396-3835M-Th 9-8:30; F-Sa 9-5;
   TPL -Lillian H Smith239 College StTorontoONM5T 1R5416-393-7746 M-F 9-8:30; Sa 9-5; Su 1:30-5; (Jul-Aug Su Closed);
   TPL -Locke3083 Yonge StTorontoONM4N 2K7416-393-7730M-Th 9-8:30; F-Sa 9-5;
   TPL -Long Branch3500 Lakeshore Blvd WTorontoONM8W 1N6416-394-5320Tu,Th 12-8:30; W,F 10-6; Sa 9-5;
   TPL -Main Street137 Main StTorontoONM4E 2V9416-393-7700M-Th 9-8:30; F,Sa 9-5;
   TPL -Malvern30 Sewells RdTorontoONM1B 3G5416-396-8969M-F 9-8:30; Sa 9-5; Su 1:30-5; (Jul-Aug Su Closed);
   TPL -Maria A Shchuka1745 Eglinton Ave WTorontoONM6E 2H4416-394-1000M-F 9-8:30; Sa 9-5; Su 1:30-5; (Jul-Aug Su Closed);
   TPL -Maryvale85 Ellesmere RdTorontoONM1R 4B9416-396-8931M 10-8:30; Tu,Th 12:30-8:30; W,F 10-6; Sa 9-5;
   TPL -McGregor Park2219 Lawrence Ave ETorontoONM1P 2P5416-396-8935Tu,Th 12:30-8:30; W,F 10-6; Sa 9-5; Su 1:30-5; (Jul-Aug Su Closed);
   TPL -Merril Collection of Science Fiction, Speculation & Fantasy239 College StTorontoONM5T 1R5416-393-7748M-F 10-6; Sa 9-5;
   TPL -Mimico47 Station RdTorontoONM8V 2R1416-394-5330Tu-W 12-8:30; Th-F 10-6; Sa 9-5;
   TPL -Morningside255 Morningside AveTorontoONM1E 3E6416-396-8881M-Th 9-8:30; F,Sa 9-5;
   TPL -Mount Dennis1123 Weston RdTorontoONM6N 3S3416-394-1008M 10-8:30; Tu,Th 12:30-8:30; W,F 10-6; Sa 9-5;
   TPL -Mount Pleasant599 Mount Pleasant RdTorontoONM4S 2M5416-393-7737Tu,Th 12:30-8:30; W,F 10-6; Sa 9-5;
   TPL -New Toronto110 11th StTorontoONM8V 3G5416-394-5350Tu,F 10-6; W-Th 12:30-8:30; Sa 9-5; Su 1:30-5;(Jul-Aug Su Closed);
   TPL -North York Central5120 Yonge StTorontoONM2N 5N9416-395-5535M-F 9-8:30; Sa 9-5; Su 1:30-5; (Jul-Aug Su Closed);
   TPL -Northern District40 Orchard View BlvdTorontoONM4R 1B9416-393-7610M-F 9-8:30; Sa 9-5; Su 1:30-5; (Jul-Aug Su Closed);
   TPL -Northern Elms123 Rexdale BlvdTorontoONM9W 1P1416-394-5230Tu-W 12-8:30; Th-F 10-6; Sa 9-5;
   TPL -Oakwood Village Library & Arts Centre341 Oakwood AveTorontoONM6E 2W1416-394-1040M 10-8:30; Tu,Th 12:30-8:30; W,F 10-6; Sa 9-5;
   TPL -Osborne Collection of Early Childrens Books239 College StTorontoONM5T 1R5416-393-7753M-F 10-6; Sa 9-5;
   TPL -Palmerston560 Palmerston AveTorontoONM6G 2P7416-393-7680M 10-8:30; Tu,Th 12:30-8:30 W,F 10-6; Sa 9-5;
   TPL -Pape/Danforth701 Pape AveTorontoONM4K 3S6416-393-7727M-F 9-8:30; Sa 9-5; Su 1:30-5; (Jul-Aug Su Closed);
   TPL -Parkdale1303 Queen St WTorontoONM6K 1L6416-393-7686M-F 9-8:30; Sa 9-5; Su 1:30-5; (Jul-Aug Su Closed);
   TPL -Parliament Street269 Gerrard St ETorontoONM5A 2G6416-393-7663M-F 9-8:30; Sa 9-5; Su 1:30-5; (Jul-Aug Su Closed);
   TPL -Perth/Dupont1589 Dupont StTorontoONM6P 3S5416-393-7677Tu,Th 12:30-8:30; W,F 10-6; Sa 9-5;
   TPL -Pleasant View575 Van Horne AveTorontoONM2J 4S8416-395-5940Tu,Th 12:30-8:30; W,F 10-6; Sa 9-5;
   TPL -Port Union5450 Lawrence Ave ETorontoONM1C 3B2416-396-8885M 10-8:30; Tu,Th 12:30-8:30; W,F 10-6; Sa 9-5;
   TPL -Queen/Saulter765 Queen St ETorontoONM4M 1H3416-393-7723Tu,Th 12-8:30; W,F 10-6; Sa 9-5;
   TPL -Rexdale2243 Kipling AveTorontoONM9W 4L5416-394-5200Tu,F 10-6; W-Th 12:30-8:30; Sa 9-5;
   TPL -Richview1806 Islington AveTorontoONM9P 3N3416-394-5120M-F 9-8:30; Sa 9-5; Su 1:30-5; (Jul-Aug Su Closed);
   TPL -Riverdale370 Broadview AveTorontoONM4K 2M8416-393-7720M-Th 9-8:30; F-Sa 9-5;
   TPL -Runnymede2178 Bloor St WTorontoONM6S 1M8416-393-7697M-Th 9-8:30; F-Sa 9-5;
   TPL -S Walter Stewart170 Memorial Park AveTorontoONM4J 2K5416-396-3975M-F 9-8:30; Sa 9-5; Su 1:30-5; (Jul-Aug Su Closed);
   TPL -Sanderson327 Bathurst StTorontoONM5T 1J1416-393-7653M-Th 9-8:30; F,Sa 9-5;
   TPL -Scarborough Civic Centre150 Borough DriveScarboroughONM1P 4N7M-Th 9-8:30; F-Sa 9-5;
   TPL -Spadina Road10 Spadina RdTorontoONM5R 2S7416-393-7666Tu,Th 12-8:30; W,F 10-6; Sa 9-5;
   TPL -St Clair/Silverthorn1748 St Clair Ave WTorontoONM6N 1J3416-393-7709Tu,Th 12:30-8:30; W,F 10-6; Sa 9-5;
   TPL -St James Town495 Sherbourne StTorontoONM4X 1K7416-393-7744Tu,Th 12:30-8:30; W,F 10-6; Sa 9-5;
   TPL -St Lawrence171 Front St ETorontoONM5A 4H3416-393-7655M 10-8:30; Tu,Th 12:30-8:30; W,F 10-6; Sa 9-5;
   TPL -Steeles375 Bamburgh CircleTorontoONM1W 3Y1416-396-8975M-F 9-8:30; Sa 9-5;
   TPL -Swansea Memorial95 Lavinia AveTorontoONM6S 3H9416-393-7695Tu,Th 10-6; W 1-8; Sa 10-5;
   TPL -Taylor Memorial1440 Kingston RdTorontoONM1N 1R3416-396-8939Tu,Th 12:30-8:30; W,F 10-6; Sa 9-5;
   TPL -Thorncliffe48 Thorncliffe Park DrTorontoONM4H 1J7416-396-3865M-F 9-8:30; Sa 9-5;
   TPL -Todmorden Room1081 Pape AveTorontoONM4K 3W6416-396-3875Tu,Th 12:30-5, 6-8:30; W,Sa 9-12 & 1-5;
   TPL -Toronto Reference Library789 Yonge StTorontoONM4W 2G8416-395-5577M-F 9-8:30; Sa 9-5; Su 1:30-5; (Jul-Aug Su Closed);
   TPL -Victoria Village184 Sloane AveTorontoONM4A 2C4416-395-5950Tu,Th 12:30-8:30; W,F 10-6; Sa 9-5;
   TPL -Weston2 King StTorontoONM9N 1K9416-394-1016M 10-8:30; Tu,Th 12:30-8:30; W,F 10-6; Sa 9-5;
   TPL -Woodside Square1571 Sandhurst CircleTorontoONM1V 1V2416-396-8979M-Th 9-8:30; F-Sa 9-5;
   TPL -Woodview Park16 Bradstock RdTorontoONM9M 1M8416-395-5960Tu-W,F 10-6; Th 12:30-8:30; Sa 9-5;
   TPL -Wychwood1431 Bathurst StTorontoONM5R 3J2416-393-7683M-Th 9-8:30; F-Sa 9-5;
   TPL -York Woods1785 Finch Ave WTorontoONM3N 1M6416-395-5980M-F 9-8:30; Sa 9-5; Su 1:30-5; (Jul-Aug Su Closed);
   TPL -Yorkville22 Yorkville AveTorontoONM4W 1L4416-393-7660M-Th 9-8:30; F-Sa 9-5;
Township of South Algonquin Public Library
   Madawaska BranchMadawaskaONK0J 2C0(613) 637-1099
   Township of South Algonquin Public LibraryWhitneyONK0J 2M0(613) 637-5471
Trent Hills Public Library
   Trent Hills Public Library - Campbellford Branch98 Bridge Street EastCampbellfordONK0L 1L0(705) 653-3611
   Trent Hills Public Library - Hastings Branch6 Albert Street EastHastingsONK0L 1Y0(705) 696-2111
   Trent Hills Public Library - Warkworth Branch40 Main StreetWarkworthONK0K 3K0(705) 924-3116
Trent Lakes
   Galway-Cavendish & Harvey Township Public Library - Helen Bowen BranchCountry Road 507BuckhornONK0L 1J0(705) 657-1192Wed 10-7, Sa 10-2
   Trent Lakes5 George StreetBuckhornONK0L 1J0(705) 657-3695Tu,Th-F 12-5,W 10-5, Sa 9:30-5
Tudor and Cashel Public Library
   Tudor and Cashel Public Library371 Weslemkoon Lake RoadGilmourONK0L 1W0(613) 474-2243
Tweed Public Library
   Tweed Public Library255 Metcalf StreetTweedONK0K 3J0(613) 478-1066
Tyendinaga Township Public Library
   Tyendinaga Township Public Library852 Melrose RdShannonvilleONK0K 3A0613-967-0606Tu 10-12, 1-7, Th 1-8, Sa 10-2
Uxbridge Township Public Library 
   Uxbridge Township Public Library Main Branch9 Toronto St SUxbridgeONL9P 1P7905-852-9747M,W, F, Sa 10-5, Tu, Th 10-9, Su 1-5
   Uxbridge Township Public Library Zephyr Branch13000 Durham Rd 39ZephyrONL0E 1T0905-473-2375Tu, Th 1:30-8:30, Sa 2-5
Val Rita - Harty Public Library 
   Val Rita - Harty Public Library106 Government RoadVal RitaONP0L 2G0(705) 335-8700
Vaughan Public Libraries
   Vaughan Public Libraries - Ansley Grove350 Ansley Grove RdWoodbridgeONL4L 5C9905-653-7323Tu-Th 10-9; F 10-6; Sa 10-5; Su 1-5;
   Vaughan Public Libraries - Bathurst Clark Resource Library900 Clark Ave WThornhillONL4J 8C1905-653-7323M-Th 10-9; F 10-6; Sa-Su 1-5; (Jul-Aug Su closed);
   Vaughan Public Libraries - Dufferin Clark Branch1441 Clark Ave WThornhillONL4J 7R4905-653-7323M-Th 10-9; Sa 10-5; Su 1-5; (Jul-Aug Su closed);
   Vaughan Public Libraries - Kleinburg Branch10341 Islington Ave NKleinburgONL0J 1C0905-653-7323M, W-Th 1-8; Tu 10-5; Sa-Su 1-5;
   Vaughan Public Libraries - Maple Branch10190 Keele StMapleONL6A 1G3905-653-7323M-Th 10-9;F 10-6; Sa 10-5; Su 1-5; (Jul-Aug Su closed);
   Vaughan Public Libraries - Pierre Berton Resource Library4921 Rutherford RdWoodbridgeONL4L 1A6905-653-7323M-Th 10-9; F 10-6; Sa-Su 10-5; (Jul-Aug Su closed);
   Vaughan Public Libraries - Woodbridge Branch150 Woodbridge AveWoodbridgeONL4L 2S7905-653-7323M-Th 10-9, Sa 10-5; Su 1-5; (Jul-Aug Su closed);
Wahta Mohawks First Nation Public Library 
   Wahta Mohawks First Nation Public Library2664 Muskoka Road 38Wahta Mowhawk TerritoryONP0C 1A0(705) 762-2354
Wainfleet Township Public Library
   Wainfleet Township Public Library19 Park StWainfleetONL0S 1V0905-899-1277
Wasaga Beach Public Library
   Wasaga Beach Public Library120 Glenwood DrWasaga BeachONL0L 2P0705-429-5481
Wasauksing First Nation Public Library
   Wasauksing First Nation Public LibraryParry SoundONP2A 2X3(705) 746-2531
Waterloo Public Library
   Waterloo Public Library35 Albert StWaterlooONN2L 5E2519-886-1310M-Th 10-9, F, Sa 10-5:30, Su 1-4
   Waterloo Public Library McCormick Branch500 Parkside DrWaterlooONN2L 5J4519-885-1920
Waterloo Regional Library
   Waterloo Regional Library2017 Nafziger RdBadenONN0B 1G0(519) 575-4590
   Waterloo Regional Library - Ayr137 Stanley StAyrONN0B 1E0(519) 632-7298
   Waterloo Regional Library - Baden Branch115 Snyder's Rd. EastBadenONN3A 2V4(519) 634-8933
   Waterloo Regional Library - Bloomingdale Branch860 Sawmill Rd. EBloomingdaleONN0B 1K0(519) 745-3151
   Waterloo Regional Library - Elmira Branch65 Arthur St. S.,ElmiraONN3B 2M6(519) 669-5477
   Waterloo Regional Library - Linwood Branch5279 Ament LineLinwoodONN0B 2A0(519) 698-2700
   Waterloo Regional Library - New Dundee Branch136 Main StNew DundeeONN0B 2E0(519) 696-3041
   Waterloo Regional Library - New Hamburg Branch145 Huron St. SNew HamburgONN3A 1K1?(519) 662-1112
   Waterloo Regional Library - St Clements Branch3605 Lobsinger LineSt ClementsONN0B 2M0(519) 699-4341
   Waterloo Regional Library - St Jacobs Branch29 Queensway DrSt JacobsONN0B 2N0(519) 664-3443
   Waterloo Regional Library - Wellesley Branch1137 Henry StWellesleyONN0B 2T0(519) 656-2001
Wawa Public Library
   Wawa Public Library40 Broadway AveWawaONP0S 1K0(705) 856-2062
Welland Public Library
   Welland Public Library140 King StWellandONL3B 3J3905-734-6210
   Welland Public Library Northwest650 S Pelham RdWellandONL3C 3C8905-735-4231
Wellington County Library
   Wellington County Library552 Wellington Rd 18FergusONN1M 2W3(519) 846-0918M-F 8:30-4:30;
   Wellington County Library Aboyne Branch552 Wellington Rd 18FergusONN1M 2W3519.846.0918M-F 10-8; Sa 10-5; Su 1-5;
   Wellington County Library Arthur Branch110 Charles St EArthurONN0G 1A0519-848-3999Tu-W 10-9; Th 1-9; F 10-5; Sa 10-2;
   Wellington County Library Clifford Branch7 Brown St NCliffordONN0G 1M0519.327.8328Tu 10-8; W-Th 2-8; F 10-6; Sa 10-3;
   Wellington County Library Drayton Branch106 Wellington St SDraytonONN0G 1P0519.638.3788Tu-W 10-8; F-Sa 10-5;
   Wellington County Library Elora Branch144 Geddes StEloraONN0B 1S0519.846.0190M,W,F 10-5; Tu,Th 2-9; Sa 10-3;
   Wellington County Library Erin Branch14 Boland DrErinONN0B 1T0519.833.9762M-Tu,Th 10-8; W,F 10-5; Sa 10-3;
   Wellington County Library Fergus Branch190 St Andrew St WFergusONN1M 1N5519.843.1180M-Th 10-8; F 10-5; Sa 10-3;
   Wellington County Library Harriston Branch88 Mill StHarristonONN0G 1Z0519.338.2396M-Tu,Th 10-8; W 1-8; F 10-6; Sa 10-3;
   Wellington County Library Hillsburgh Branch98 Trafalgar RdHillsburghONN0B 1Z0519.855.4010M,F 2-5; Tu-Th 10-8; Sa 10-4;
   Wellington County Library Marden Branch7368 Wellington Rd 30MardenONN1H 6J2519.763.7445M, W 10-8; Tu,Th 2-8; Sa 10-5; Su 1-5;
   Wellington County Library Mount Forest Branch118 Main St NMount ForestONN0G 2L0519.323.4541M-Tu, Th 10-8; W,F 10-5; Sa 10-3;
   Wellington County Library Palmerston Branch265 Bell StPalmerstonONN0G 2P0519.343.2142Tu-Th 10-8; F 2-6; Sa 10-3;
   Wellington County Library Puslinch Township29 Brock Road SGuelphONN1H 6H9519.763.8026Tu-Th 10-8; F 10-6; Sa 10-5;
   Wellington County Library Rockwood Branch85 Christie StRockwoodONN0B 2K0519.856.4851M-Th 10-8; F-Sa 10-4;
West Grey Public Library
   Elmwood & Area Public25 Main StElmwoodONN0G 1S0519-363-3321Tu, F 2-8
   Main Branch (Durham)240 Garafraxa St NDurhamONN0G 1R0(519) 369-2107Tu-F 11-8, Sa 12-4
   Neustadt Public511 Mill StNeustadtONN0G 2M0519-799-5830Th 2-8, Sa 11-3
   West Grey Public Library Normanby Township Public574 Louisa StAytonONN0G 1C0519-665-7784Tu, F 3:30-8
West Lincoln Public Library
   West Lincoln Public Library318 Canborough StSmithvilleONL0R 2A0905-957-3756M, F 7-9 , Tu-Th, Sa 10-5
   West Lincoln Public Library Caistorville Branch716 John StCaistorvilleONN0A 1C0905-692-4290M,W, Th 6-9 , Tu, F 3-5, Sa 10-2
   West Lincoln Public Library Smithville Public Library318 Canborough StSmithvilleONL0R 2A0905-957-3756M, F 7-9 , Tu-Th, Sa 10-5
   West Lincoln Public Library Wellandport Branch5042 Canborough RdWellandportONL0R 2J0905-386-6792M, Tu, Th 7-9 ,W, Sa 9-2
West Nipissing Public Library
   West Nipissing Public Library225 rue HolditchSturgeon FallsONP2B 1T1705-753-2620Tu-Th 10-5, 7-9, F 10-5, Sa 10-4
   West Nipissing Public Library Cache Bay Branch55 Cache StCache BayONP0H 1G0705-753-9393M,W 10-12, Tu, Th 6-8
   West Nipissing Public Library Field Branch59 rue EcoleFieldONP0H 1M0705-758-6610M,W 6:30-9, Tu, Th 1-4:30
   West Nipissing Public Library Verner Branch11790 Hwy 64VernerONP0H 2M0705-594-2800M,W 6-9, Tu 3-5, Th 2-5, F 6-8
West Perth Public Library
   West Perth Public Library105 Saint Andrew StMitchellONN0K 1N0519-348-9234M-Th 10-12, 2-8; F 10-6; Sa 10-2;
Westport Public Library
   Westport Public Library3 Spring StWestportONK0E 1X0(613) 273-3223
Whitby Public Library
   Whitby Public Library Brooklin Branch8 Vipond RdBrooklinONL1M 1B3905-655-3191Tu-Th 10-9, F, Sa 9-5
   Whitby Public Library Main Branch405 Dundas St WWhitbyONL1N 6A1905-668-6531M-F 9:30-9, Sa 9-5
   Whitby Public Library Rossland Branch701 Rossland Rd EWhitbyONL1N 8Y9905-668-1886Tu-Th 10-9, F, Sa 9-5
Whitchurch-Stouffville Public Library
   Whitchurch-Stouffville Public Library175 Mostar StStouffvilleONL4A 4K1(905) 642-7323
White River Public Library
   White River Public Library123 Superior StWhite RiverONP0M 3G0(807) 822-1113
Whitefish Lake First Nation Public Library
   Whitefish Lake First Nation Public Library121 Miaini StNaughtonONP0M 2M0(705) 692-9901MW 2:30-6:30, Th 8-1:30
Whitefish River First Nation Public Library
   Whitefish River First Nation Public Library46 Bay of Islands RoadBirch IslandONP0P 1A0(705) 285-0028
Whitestone - Hagerman Memorial Public Library
   Whitestone - Hagerman Memorial Public Library2206 Highway 124DunchurchONP0A 1G0(705) 389-3311
Whitewater Region Public Library
   Beachburg Branch20 Cameron StBeachburgONK0J 1C0613-582-7090M, Th 6:30-8:30, Tu 10-5, Sa 1-4
   Cobden Branch12 Wren DriveCobdenONK0J 1K0(613) 646-7592
   Foresters Falls Branch2022 Forester's Fall RdForester's FallsONK0J 1V0613-646-2543Tu 1-5, 7-9, Th 9-Noon, 7-9, Sa 9-Noon
Wikwemikong First Nation Public Library
   Wikwemikong First Nation Public Library34A Henry StreetWikwemikongONP0P 2J0(705) 859-2692
Windsor Public Library
   Windsor Public Library Bridgeview1295 Campbell AveWindsorONN9B 3M7519-253-7340M,W 12-8; Tu,Th 10-6; F-Sa 9-5; (Jun-Aug F closed)
   Windsor Public Library Central Library850 Ouellette AveWindsorONN9A 4M9519-255-6770M-Th 9-9; F-Sa 9-5; Su 1-5; (Jun-Aug M-Th 9-8; F-Sa 9-5;)
   Windsor Public Library Fontainebleau3030 RivardWindsorONN8T 2J2M,W 12-8; Tu,Th 10-6; Sa 9-5;
   Windsor Public Library Forest Glade-Optimist3211 Forest Glade DrWindsorONN8R 1W7519-735-6803M-W 1-9; Th 10-6; F-Sa 9-5; (Jun-Aug M,W 12-8; Tu,Th 10-6; Sa 9-5;);
   Windsor Public Library Nikola Budimir Memorial1310 Grand Marais Rd WWindsorONN9E 1E4519-969-5880M-W 10-9; Th 10-6; F-Sa 9-5; Su 1-5; (Jun-Aug M,W 12-8; Tu,Th 10-6; F-Sa 9-5;)
   Windsor Public Library Remington Park2710 Lillian StWindsorONN8X 4B5519-966-3441M,W 12-8; Tu,Th 10-6; Sa 9-5;
   Windsor Public Library Riverside6275 Wyandotte St EWindsorONN8S 4S5519-945-7568M-W 10-9; Th 10-6; F-Sa 9-5; Su 1-5; (Jun-Aug M,W 12-8; Tu,Th 10-6; F-Sa 9-5;)
   Windsor Public Library Sandwich3312 Sandwich St WWindsorONN9C 1B1519-253-8492M,W 12-8; Tu,Th 10-6; Sa 9-5;
   Windsor Public Library Seminole4285 Seminole StWindsorONN8Y 1Z5519-945-6467M,W 12-8; Tu,Th 10-6; Sa 9-5;
Wollaston & Limerick Public Library
   Wollaston & Limerick Public Library2149 Hwy 620Coe HillONK0L 1P0613-337-5183Tu-F 1-6
Woodstock Public Library
   Woodstock Public Library445 Hunter StWoodstockONN4S 4G7519-539-4801
Last Updated: 2018-01-11 Organization Listing