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.

A - B - C - D - E - F - G - H - I - K - L - M - N - O - P - R - S - T - V - W - Download Excel version
BC Libraries Branch
Name Address City Province Postal Phone No. Hours
Alert Bay Public Library & Museum 
   Alert Bay Public Library & Museum118 Fir StAlert BayBCV0N 1A0250-974-5721
BC Libraries Association 
   BC Libraries AssociationBC
BC Libraries Association
   BC Libraries AssociationBC
BC Libraries Cooperative
   BC Libraries Cooperative605 Robson Street, Suite 850VancouverBCV6B 5J31-855-383-5761
Beaver Valley Public Library
   Beaver Valley Public Library1847 1st StreetFruitvaleBCV0G 1L0250-367-7114M-W 11-8; Th 11-5; Sa-Su 1-5; (Apr-Oct Su closed);
Bowen Island Public Library
   Bowen Island Public Library430 Bowen Island Trunk Rd.Bowen IslandBCV0N 1G0(604) 947-9788
Burnaby Public Library
   Burnaby Public Library6100 Willingdon AveBurnabyBCV5H 4N5604-436-5427M-F 9-9, Sa 9-6, Su 1-5
   Burnaby Public Library Bob Prittie Metrotown Branch6100 Willingdon AveBurnabyBCV5H 4N5604-436-5400M-F 10-9, Sa 10-6, Su 1-5
   Burnaby Public Library Cameron9523 Cameron StBurnabyBCV3J 1L6604-421-5454M 1-9, Tu-Th 10-9, F , Sa 10-6
   Burnaby Public Library McGill4595 Albert StBurnabyBCV5C 2G6604-299-8955M-F 10-9, Sa 10-6, Su 1-5
   Burnaby Public Library Tommy Douglas Branch7252 KingswayBurnabyBCV5E 1G8604-522-3971M-F 10-9, Sa 10-6
Burns Lake Public Library
   Burns Lake Public Library585 Government StreetBurns LakeBCV0J 1E0250-692-3192
Cariboo Regional District Library System 
   100 Mile House Branch449 S. Birch Ave.100 Mile HouseBCV0K 2E0250-395-2332Tu-Th 10-8; F-Sa 10-5;
   Alexis Creek7651 Yells Rd.Alexis CreekBCV0L 1A0250-394-4346Tu, Th 3-7;
   Anahim Lake2409 Whispering Pines Trailer CourtAnahim LakeBCV0L 1C0250-742-2056Tu-W 3-7;
   Big Lake4056 Lakeview RdBig LakeBCV0L 1G0250-243-2355M 12:30-4; Th 2:30-6;
   Bridge Lake7567 Bridge Lake RoadBridge LakeBCV0K 1E0250-593-4545W-Th 3:30-6; Sa 12-5;
   Cariboo Regional District Library System180 3rd Ave NWilliams LakeBCV2G 2A4(250) 392-3351
   Forest Grove4485 Eagle Creek RdForest GroveBCV0K 1M0250-397-2927Tu 3-8; W 10-3;
   Horsefly5779 Walters DriveHorseflyBCV0L 1L0250-620-3345Tu,Th 2-6;
   Lac La Hache3997 Cariboo Highway 97 SLac La HacheBCV0K 1T0250-396-7642W 2-7; Sa 10-3;
   Likely6163 Keithly Creek Rd.LikelyBCV0L 1N0250-790-2234M 3:15-7:15; W 1-5;
   McLeese Lake6749 Highway 97 NMcLeese LakeBCV0L 1P0250-297-6533T 4-8; Sa 12-6;
   Nazko1351 Palmer StQuesnelBCV2J 3H9250-249-5289W 3-7; F 12-4;
   Quesnel Branch410 Kinchant StQuesnelBCV2J 7J5250-992-7912Tu-Th 10-8; F-Sa 10-5;
   Tatla Lake16451 Chilcotin Highway 20Tatla LakeBCV0L 1V0250-476-1242M, W 11-5;
   Wells Branch4269 Saunders Ave.WellsBCV0K 2R0250-994-3424M-Tu 6:30-9:30; W 3-5:30; Sa 1-3:30;
   Williams Lake180 N Third AveWilliams LakeBCV2G 2A4250-392-3630Tu-Th 10-8; F-Sa 10-5;
Castlegar & District Public Library
   Castlegar & District Public Library1005 Third StCastlegarBCV1N 2A2250-365-6611
Chetwynd Public Library
   Chetwynd Public Library5012 46th StChetwyndBCV0C 1J0250-788-2559
Coquitlam Public Library
   Coquitlam Public Library - Library Link575 Prairie St.CoquitlamBCV3B 6X1(604) 927-3560
   Coquitlam Public Library City Centre Branch3001 Burlington DrCoquitlamBCV3B 6X1604-927-3560M-Th 9-9; F 9-5; Sa 10-5; Su 12-5;(Su Closed followed by a holiday M;);
   Coquitlam Public Library Poirier Branch575 Poirier StCoquitlamBCV3J 6A9(604) 937-4144M-Th 9-9; F 9-5; Sa 10-5; Su 12-5;(Su Closed followed by a holiday M;);
Cranbrook Public Library
   Cranbrook Public Library1212 2nd St. NorthCranbrookBCV1C 4T6250-426-4063
Creston Public Library Association
   Creston and District Public Library531 16th Ave. SCrestonBCV0B 1G5250-428-4141
Dawson Creek Municipal Public Library 
   Dawson Creek Municipal Public Library1001 McKellar AveDawson CreekBCV1G 4W7250-782-4661
Elkford Public Library 
   Elkford Public Library816 Michele RdElkfordBCV0B 1H0250-865-2912
Fernie Public Library 
   Fernie Public Library492 Third AveFernieBCV0B 1M0250-423-4458
Fort Nelson Public Library
   Fort Nelson Public Library5315 - 50th Avenue SouthFort NelsonBCV0C 1R0250-774-6777
Fort St. James Centennial Library
   Fort St. James Centennial Library425 Manson StFort St. JamesBCV0J 1P0250-996-7431
Fort St. John Public Library Association
   Fort St. John Public Library Association10015 100th AveFort St. JohnBCV1J 1Y7250-785-3731
Fraser Lake Public Library
   Fraser Lake Public Library228 Endako AveFraser LakeBCV0J 1S0250-699-8888
Fraser Valley Regional Library
   Fraser Valley Regional Library - Abbotsford Community Library33660 S Fraser WayAbbotsfordBCV2S 2B9604-853-1753
   Fraser Valley Regional Library - Administrative Centre34589 Delair RdAbbotsfordBCV2S 5Y1604-859-7141
   Fraser Valley Regional Library - Agassiz Library7140 Cheam AveAgassizBCV0M 1A0604-796-9510
   Fraser Valley Regional Library - Aldergrove Library26770 29th AveAldergroveBCV4W 3B8604-856-6415
   Fraser Valley Regional Library - Boston Bar Library47643 Old Boston Bar RdBoston BarBCV0K 1C0604-867-8847
   Fraser Valley Regional Library - Brookswood Library20045 40th AveLangleyBCV3A 2W2604-534-7055Tu , W 12-8, Th-Sa 10-5
   Fraser Valley Regional Library - Chilliwack Library45860 1st AveChilliwackBCV2P 7K1604-792-1941
   Fraser Valley Regional Library - Clearbrook Library32320 Dahlstrom AveAbbotsfordBCV2T 6N4604-859-7814
   Fraser Valley Regional Library - Dean Drysdale Library8889 Walnut Grove DrLangleyBCV1M 2N7604-882-0410
   Fraser Valley Regional Library - Fort Langley Library9167 Glover RdFort LangleyBCV1M 2R6604-888-0722
   Fraser Valley Regional Library - George Mackie Library8440 112th StDeltaBCV4C 4W9604-594-8155
   Fraser Valley Regional Library - Hope Library1005 Sixth AveHopeBCV0X 1L0604-869-2313
   Fraser Valley Regional Library - Ladner Pioneer Library4683 51st StDeltaBCV4K 2V8604-946-6215M-Th 10-9; F-Sa 10-5; Su 11-5;
   Fraser Valley Regional Library - Langley City Library20399 Douglas CrescentLangleyBCV3A 4B3604-514-2850
   Fraser Valley Regional Library - Maple Ridge Public Library22470 Dewdney Trunk RdMaple RidgeBCV2X 5Z6604-467-4922
   Fraser Valley Regional Library - Mission Library33247 2nd AveMissionBCV2V 1J7604-826-6610
   Fraser Valley Regional Library - Mount Lehman Library5875 Mount Lehman RdMount LehmanBCV4X 1V5604-856-4988
   Fraser Valley Regional Library - Muriel Arnason Library20338 65 AvenueLangleyBCV2Y 2X3(604) 532-3590M-Th 10-9; F-Sa 10-5; Su 1-5;
   Fraser Valley Regional Library - Murrayville Library22071 48 AveLangleyBCV3A 3N1604-533-0339
   Fraser Valley Regional Library - Pitt Meadows Public Library200-12099 Harris RdPitt MeadowsBCV3Y 0E5604-465-4113
   Fraser Valley Regional Library - Sardis Library5819 Tyson Rd.SardisBCV2R 3R6
   Fraser Valley Regional Library - Terry Fox Library2470 Mary Hill RdPort CoquitlamBCV3C 3B1604-927-7999
   Fraser Valley Regional Library - Tsawwassen Library1321 56th StDeltaBCV4L 2A6604-943-2271
   Fraser Valley Regional Library - White Rock Library15342 Buena Vista AveWhite RockBCV4B 1Y6604-541-2201
   Fraser Valley Regional Library - Yale Library65050 Albert StYaleBCV0K 2S0604-863-2279
   Fraser Valley Regional Library - Yarrow Library4670 Community StYarrowBCV2R 5E1604-823-4664
Gibsons & District Public Library 
   Gibsons & District Public Library470 S Fletcher RdGibsonsBCV0N 1V0604-886-2130
Grand Forks & District Public Library
   Grand Forks & District Public Library7342 Fifth StGrand ForksBCV0H 1H0250-442-3944
Granisle Public Library
   Granisle Public LibraryMcDonald Ave.GranisleBCV0J 1W0250-697-2713
Greater Victoria Public Library
   Bruce Hutchison Branch4636 Elk Lake DriveVictoriaBCV8Z 7K2250-727-0104M, F-Sa 10-6; Tu-Th 10-9; Su 1-5; (May-Aug Su Closed;);
   Central Saanich Branch1209 Clarke RdVictoriaBCV8M 1P8250-652-2013M-Tu,Th 10-9; W,F-Sa 10-6; Su 1-5; (May-Aug Su Closed;);
   Emily Carr Branch3500 Blanshard StVictoriaBCV8X 1W3250-475-6100M-W, F-Sa 10-6; Th 10-9; Su 1-5; (May-Aug Su Closed;);
   Esquimalt Branch1231 Esquimalt RdVictoriaBCV9A 3P1250-414-7198M-W, Sa 10-6; Th-F 10-9; Su 1-5; (May-Aug Su Closed;);
   Goudy Branch119 - 755 Golstream AvenueLangfordBCV9B 2X4(250) 391-5704M, Tu, W, Sa (9:30 -5:30 ) Th, F (9:30 -9 ) Su (1 -5 year round)
   Greater Victoria Public Central Library735 Broughton StVictoriaBCV8W 3H2250-413-0361M,F-Sa 9-6; Tu-Th 9-9; Su 1-5; (May-Aug Su Closed;);
   Juan de Fuca Branch1759 Island HwyVictoriaBCV9B 1J1250-391-0653M, F-Sa 10-6; Tu-Th 10-9; Su 1-5; (May-Aug Su Closed;);
   Langford Heritage BranchBC
   Nellie McClung Branch3950 Cedar Hill RdVictoriaBCV8P 3Z9250-477-7111M-W, Sa 10-6; Th-F 10-9; Su 1-5; (May-Aug Su Closed;);
   Oak Bay Branch1442 Monterey AveVictoriaBCV8S 4W1250-592-2489 M-W, Sa 10-6; Th-F 10-9; Su 1-5; (May-Aug Su Closed;);
   Saanich Centennial Branch3110 Tillicum RoadVictoriaBCV9A 6T2
   sxʷeŋxʷəŋ təŋəxʷ James Bay Branch385 Menzies StVictoriaBCV8V 0C2
Greenwood Public Library
   Greenwood Public Library346 S Copper AveGreenwoodBCV0H 1J0250-445-6111
Hazelton District Public Library 
   Hazelton District Public Library4255 Government StHazeltonBCV0J 1Y0250-842-5961
Houston Public Library
   Houston Public Library3150 14th StHoustonBCV0J 1Z0250-845-2256
Hudson's Hope Public Library
   Hudson's Hope Public Library9905 Dudley DrHudson's HopeBCV0C 1V0250-783-9414
InterLINK Federated Public Library System 
   InterLINK Federated Public Library System7252 KingswayBurnabyBCV5E 1G3(604) 517 8441
Invermere Public Library
   Invermere Public Library201 - 7th AveInvermereBCV0A 1K0250-342-6416
IslandLink Library Federation
   IslandLink Library Federation4153 Hawkes AvenueVictoriaBCV8Z 3Y9(888) 256-5737
Kaslo & District Public Library 
   Kaslo & District Public Library413 Fourth StKasloBCV0G 1M0250-353-2942
Kimberley Public Library
   Kimberley Public Library115 Spokane StKimberleyBCV1A 2E5250-427-3112
Kitimat Public Library Association
   Kitimat Public Library Association940 Wakashan AveKitimatBCV8C 2G3250-632-8985
Kootenay Library Federation
   Kootenay Library FederationCastlegarBCV1N 3H4(250) 365-0826
Lillooet Area Public Library 
   Lillooet Area Library Association - Bridge River Branch41 Bridge RiverShalaithBCV0N 3B0250-259-8242Tu 4-8,W 1-5
   Lillooet Area Library Association - Gold Bridge Branch1 Haylmore StreetGold BridgeBCV0K 1P0250-238-2521M 1-3, Th 1-5, Sa 11-1
   Lillooet Area Library Association - Lillooet Public Library930 Main StLillooetBCV0K 1V0250-256-7944Tu-Th 11-7, F , Sa 11-2
   Lillooet Area Public Library930 Main StLillooetBCV0K 1V0250-256-7944
Mackenzie Public Library 
   Mackenzie Public Library400 Skeena DriveMackenzieBCV0J 2C0250-997-6343
McBride & District Public Library
   McBride & District Public Library241 Dominion StreetMcBrideBCV0J 2E0250-569-2411
   Mcbride & District Public Library - Lena Schultz RR13741 Dome Creek RoadDome CreekBCV0J 1H0250-553-2388
Midway Public Library
   Midway Public Library612 6th AveMidwayBCV0H 1M0250-449-2620
Nakusp Public Library 
   Nakusp Public Library92 - 6th Avenue, NWNakuspBCV0G 1R0250-265-3363
Nelson Municipal Library
   Nelson Municipal Library602 Stanley StNelsonBCV1L 1N4250-352-6333
New Westminster Public Library
   New Westminster Public Library716 Sixth AveNew WestminsterBCV3M 2B3(604) 527-4660
   New Westminster Public Library - Main716 6th AveNew WestminsterBCV3M 2B3604-527-4660M-F 9:30-9, Sa 9:30-5:30, Su 1-5
   New Westminster Public Library - Queensborough920 Ewen AvenueNew WestminsterBCV3M 5C8604-636-4450Tu 11-8,W-F 11-6, Sa 11-5
North Central Library Federation
   North Central Library FederationBurns LakeBCV0J 1E0(250) 692-3192
North Coast Library Federation
   North Coast Library Federation940 Wakashan AveKitimatBCV8C 2G3
North East Library Federation
   North East Library FederationHudson’s HopeBCV0C 1V0(250) 783-8562
North Vancouver City Library
   North Vancouver City Library120 W 14th StNorth VancouverBCV7M 1N9604-998-3490
North Vancouver District Public Library
   North Vancouver District Public Library1277 Lynn Valley Road, Suite #300North VancouverBCV7J 2A1604-990-5800
   North Vancouver District Public Library - Capilano3045 Highland BlvdNorth VancouverBCV7R 2X4604-987-4471M-F 10-9; Sa 10-5; Su 12-5;
   North Vancouver District Public Library - Lion's Gate Express Library1733 Lions Gate LnNorth VancouverBCV7P 0C7
   North Vancouver District Public Library - Lynn Valley Main1277 Lynn Valley RoadNorth VancouverBCV7J 2A1604-984-0286M-F 9-9; Sa 9-5; Su 12-5;
   North Vancouver District Public Library - Parkgate3675 Banff CtNorth VancouverBCV7H 2Z8604-929-3727M-F 10-9; Sa 10-5; Su 12-5;
Okanagan Regional Library 
   Armstrong Branch - Okanagan Regional Library District3305 Smith DrArmstrongBCV0E 1B1(250) 546-8311
   Cherryville Branch - Okanagan Regional Library District1114 Hwy 6CherryvilleBCV0E 2G3(250) 547-9776
   Enderby Branch - Okanagan Regional Library District514 Cliff AveEnderbyBCV0E 1V0(250) 838-6488
   Falkland Branch - Okanagan Regional Library District5661 Hwy 97FalklandBCV0E 1W0(250) 379-2705
   Golden Branch - Okanagan Regional Library District819 Park DrGoldenBCV0A 1H0(250) 344-6516
   Hedley Branch - Okanagan Regional Library District789 Scott AvenueHedleyBCV0X 1K0(250) 292-8209
   Kaleden Branch - Okanagan Regional Library District101 Linden AveKaledenBCV0H 1K0(250) 497-8066
   Kelowna Branch - Okanagan Regional Library District1380 Ellis StKelownaBCV1Y 2A2(250) 762-2800
   Keremeos Branch - Okanagan Regional Library District638 7th AveKeremeosBCV0X 1N0(250) 499-2313
   Lake Country Branch - Okanagan Regional Library District10150 Bottom Wood Lake RdLake CountryBCV4V 2M1(250) 766-3141
   Lumby Branch - Okanagan Regional Library District2250 Shields AveLumbyBCV0E 2G0(250) 547-9528
   Mission - Okanagan Regional Library District4105 Gordon Dr.KelownaBCV1W 4Z1(250) 764-2254
   Naramata Branch - Okanagan Regional Library District3580 3rd StNaramataBCV0H 1N0(250) 496-5679
   North Shuswap - Okanagan Regional Library District3867 Squilax Anglemont RdScotch CreekBCV0E 1M5(250) 955-8198Tu 12-7; W,F 11-3; Sa 11-4;
   Okanagan Falls Branch - Okanagan Regional Library District1109 Willow StOkanagan FallsBCV0H 1R0(250) 497-5886
   Okanagan Regional Library District1430 KLO RdKelownaBCV1W 3P6(250) 860-4033
   Oliver Branch - Okanagan Regional Library District35641 93rd StOliverBCV0H 1T0(250) 498-2242
   Osoyoos Branch - Okanagan Regional Library District8707 Main StOsoyoosBCV0H 1V0(250) 495-7637
   Oyama Branch - Okanagan Regional Library District15718 Oyama RdOyamaBCV4V 2E1(250) 548-3377
   Peachland Branch - Okanagan Regional Library District5500 Clements CrescentPeachlandBCV0H 1X5(250) 767-9111
   Princeton Branch - Okanagan Regional Library District107 Vermilion AvePrincetonBCV0X 1W0(250) 295-6495
   Revelstoke Branch - Okanagan Regional Library District605 Campbell AveRevelstokeBCV0E 2S0(250) 837-5095
   Rutland - Okanagan Regional Library District301 Hwy 33 WKelownaBCV1X 1X8(250) 765-8165
   Salmon Arm Branch - Okanagan Regional Library District1151 10th Ave SWSalmon ArmBCV1E 1T3(250) 832-6161
   Sicamous Branch - Okanagan Regional Library District1133 Hwy 97ASicamousBCV0E 2V0(250) 836-4845
   Silver Creek - Okanagan Regional Library District921 Salmon River RdSalmon ArmBCV1E 3G3(250) 832-4719
   South Shuswap Branch - Okanagan Regional Library District2676 Fairway Hills Rd.Blind BayBCV0E 1H2(250) 675-4818Tu,Sa 10-5; W,F 10-6;
   Summerland Branch - Okanagan Regional Library District9525 Wharton StSummerlandBCV0H 1Z0(250) 494-5591
   UBCO - Okanagan Regional Library District3287 University WayKelownaBCV1V1V7
   Vernon Branch - Okanagan Regional Library District3001 32nd AveVernonBCV1T 2L8(250) 542-7610
   Westbank Branch - Okanagan Regional Library District2484 Main StWestbankBCV4T 2G2(250) 768-4369
   Westside Learning Lab - Okanagan Regional Library District525 Hwy 97 SouthWest KelownaBCV1Z4C9(778) 755-6235
Pemberton & District Public Library 
   Pemberton & District Public Library7390A Cottonwood StPembertonBCV0N 2L0604-894-6916
Pender Island Public Library
   Galiano Island Community Library2540 Sturdies Bay RoadGaliano IslandBCV0N 1P0250.539.2141W,Sa 11-2; F 10-4;
   Mayne Island Reading Centre Society411 Naylor RoadMayne IslandBCV0N 2J2(250) 539-2597M,W,F-Sa 11-3;
   Pender Island Public Library4407 Bedwell Harbour RoadPender IslandBCV0N 2M0(250) 629-3722
   Piers Island Library2 MacKennie Cres.SidneyBCV8L 3S8250-656-0568
   Saturna Branch Library140 East Point RoadSaturna IslandBCV0N 2Y0250-539-5312W,Sa 11-3;
Penticton Public Library
   Penticton Public Library785 Main StPentictonBCV2A 5E3(250) 770-7782
Port Moody Public Library
   Port Moody Public Library100 Newport DrPort MoodyBCV3H 3E1604-469-4575
Pouce Coupe Public Library
   Pouce Coupe Public Library5000 - 49th AvenuePouce CoupeBCV0C 2C0250-786-5765
Powell River Public Library
   Powell River Public Library4411 Michigan AvePowell RiverBCV8A 2S3604-485-4796
Prince George Public Library
   Bob Harkins Library887 Dominion StPrince GeorgeBCV2L 5L1250-563-9251
   Nechako Branch6547 Hart HwyPrince GeorgeBCV2K 3A4250-962-9710
Prince Rupert Library
   Prince Rupert Library101 Sixth Ave WPrince RupertBCV8J 1Y9250-627-1345
Radium Hot Springs Public Library 
   Radium Hot Springs Public LibraryUnit 2, 7585 Main StreetRadium Hot SpringsBCV0A 1M0(250) 347-9131
Richmond Public Library
   Richmond Public Library Brighouse (Main) Branch100-7700 Minoru GateRichmondBCV6Y 1R8604-231-6422
   Richmond Public Library Cambie Branch11590 Cambie RoadRichmondBCV6X 3Z5(604) 273-2223M 11-7, Tu-F 11-9, Sa-Su 11-6
   Richmond Public Library Ironwood Branch11688 Steveston HwyRichmondBCV7A 1N6604-231-6468M-F 10-10, Sa , Su 10-5
   Richmond Public Library Steveston Branch4111 Moncton StRichmondBCV7E 3A8604-274-2012M-Th 10-9, F-Sa 10-5, Su 1-5
Rossland Public Library Association
   Rossland Public Library Association2180 Columbia AveRosslandBCV0G 1Y0250-362-7611
Salmo Public Library 
   Salmo Public Library106 - 4th StreetSalmoBCV0G 1Z0250-357-2312
Salt Spring Island Public Library
   Salt Spring Island Public Library129 McPhillips AveSalt Spring IslandBCV8K 2T6250-537-4666
Sechelt Public Library
   Sechelt Public Library5797 Cowrie StSecheltBCV0N 3A0604-885-3260
Smithers Public Library
   Smithers Public Library3817 Alfred AvenueSmithersBCV0J 2N0250-847-3043
Sparwood Public Library
   Sparwood Public Library110 Pine AveSparwoodBCV0B 2G0250-425-2299
Squamish Public Library
   Squamish Public Library37907 Second AveSquamishBCV8B 0A7604-892-3110
Stewart Public Library
   Stewart Public Library824 A Main StStewartBCV0T 1W0(250) 636-2380
Surrey Public Library
   Surrey Public Library13742 72nd AveSurreyBCV3W 2P4(604) 598-7300
   Surrey Public Library - City Centre10350 University DriveSurreyBCV3T 4B8(604) 598-7420M-F: 9:30-9, Sa: 10-5, Su 1-5
   Surrey Public Library - Clayton7155 187A StreetSurreyBCV4N 1M9
   Surrey Public Library - Cloverdale5642 176A StSurreyBCV3S 4G9604-576-1384M-F 9:30-9, Sa 10-5
   Surrey Public Library - Fleetwood15996 84th AveSurreyBCV4N 0W1604-572-5922M-F 9:30-9, Sa 10-5
   Surrey Public Library - Guildford15105 105th AveSurreyBCV3R 7G8604-588-5015M-F 9:30-9, Sa 10-5, Su 1-5
   Surrey Public Library - Newton13795 70th AveSurreyBCV3W 0E1604-596-7401M-F 9:30-9, Sa 10-5, Su 1-5
   Surrey Public Library - Ocean Park12854 17th AveSurreyBCV4A 1T5604-502-6304M-F 9:30-9, Sa 10-5, Su 1-5
   Surrey Public Library - Port Kells18885 88th AveSurreyBCV3S 5X7604-882-0733Tu 10-12 , 1-5,W 1-5 , 6-8, Th-F 1-5, Sa 12-5
   Surrey Public Library - Semiahmoo Library1815 152 StSurreyBCV4A 9Y9604-592-6900M-F 9:30-9, Sa 10-5
   Surrey Public Library - Strawberry Hill7399 122nd StSurreyBCV3W 5J2604-501-5836M-F 9:30-9, Sa 10-5
Taylor Public Library 
   Taylor Public Library10007 100A StreetTaylorBCV0C 2K0(250) 789-9878
Terrace Public Library
   Terrace Public Library4610 Park AveTerraceBCV8G 1V6250-638-8177
Thompson-Nicola Regional District Library System
   Aberdeen Tiny Library - Thompson-Nicola Regional District Library System1320 Trans-Canada HwyKamloopsBCV1S1J2
   Ashcroft Branch - Thompson-Nicola Regional District Library System201 Brink StAshcroftBCV0K 1A0(250) 453-9042
   Barriere Branch - Thompson-Nicola Regional District Library System4511 Barriere Town RdBarriereBCV0E 1E0(250) 672-5811
   Blue River Branch - Thompson-Nicola Regional District Library System829 Cedar StBlue RiverBCV0E 1J0(250) 673-8235
   Cache Creek Branch - Thompson-Nicola Regional District Library System1390 Quartz RdCache CreekBCV0K 1H0(250) 457-9953
   Chase Branch - Thompson-Nicola Regional District Library System614 Shuswap AveChaseBCV0E 1M0(250) 679-3331
   Clearwater Branch - Thompson-Nicola Regional District Library System422 Murtle CrescentClearwaterBCV0E 1N0(250) 674-2543
   Clinton Branch - Thompson-Nicola Regional District Library System1506 Tingley StClintonBCV0K 1K0(250) 459-7752
   Kamloops Branch - Thompson-Nicola Regional District Library System465 Victoria StKamloopsBCV2C 2A9(250) 372-5145
   Logan Lake Branch - Thompson-Nicola Regional District Library System150 Opal DrLogan LakeBCV0K 1W0(250) 523-6745
   Merritt Branch - Thompson-Nicola Regional District Library System1691 Garcia StMerrittBCV1K 1B8(250) 378-4737
   Mobile Library693 Tranquille Rd.KamloopsBCV2B 3H7(250) 376-3526
   North Kamloops Branch - Thompson-Nicola Regional District Library System693 Tranquille RdKamloopsBCV2B 3H7(250) 554-1124
   Readers' Home Service465 Victoria StreetKamloopsBCV2C 2A9(250) 372-5145
   Savona Branch - Thompson-Nicola Regional District Library System6640 Tingley StSavonaBCV0K 2J0(250) 373-2666
   TNRDLS Administration465 Victoria StKamloopsBCV2C 2A9(250) 374-8866
Trail & District Public Library
   Trail & District Public Library1051 Victoria StTrailBCV1R 3T3250-364-1731
Tumbler Ridge Public Library
   Tumbler Ridge Public Library340 Front StreetTumbler RidgeBCV0C 2W0250-242-4778
Valemount Public Library 
   Valemount Public Library1090 Main StValemountBCV0E 2Z0250-566-4367
Vancouver Island Regional Library
   Vancouver Island Regional Library - Bella Coola Branch622 Cliff StreetBella CoolaBCV0T 1C0(250) 799-5330W 10-1:30; Th 12:30-5; F 12:30-5, 6-8; Sa 10-12, 12:30-5;
   Vancouver Island Regional Library - Books By Mail6250 Hammond Bay RoadNanaimoBCV9R 5N3(250) 729-2308M-Su 8-5;
   Vancouver Island Regional Library - Bowser Branch6996 Island Highway WestBowserBCV0R 1G0(250) 757-9570Tu 10-12, 1-5; Th 1-4, 5-8; F 1-5; Sa 10-2;
   Vancouver Island Regional Library - Campbell River Branch1240 Shopper's RowCampbell RiverBCV9W 2C8(250) 287-3655M-Th 10-8; F-Sa 10-5; Su 12:30-4;
   Vancouver Island Regional Library - Chemainus Branch2592 Legion StreetChemainusBCV0R 1K0(250) 246-9471M,W,F-Sa 10-12, 1-5; Tu 12-4, 5-8; Th 1-4, 5-8;
   Vancouver Island Regional Library - Comox Branch1729 Comox AvenueComoxBCV9M 1R7(250) 339-2971M, F-Sa 10-5; Tu-Th 10-8;
   Vancouver Island Regional Library - Cortes Island BranchSutil Point Rd.Mansons LandingBCV0P 1K0(250) 935-6566Tu 10-12, 1-5; W 1-4, 5-8; F 1-5; Sa 10-2;
   Vancouver Island Regional Library - Courtenay Branch300 6th StreetCourtenayBCV9N 9V9(250) 334-3369M-Th 10-8; F-Sa 10-5; Su 12:30-4;
   Vancouver Island Regional Library - Cowichan Branch2687 James StreetDuncanBCV9L 2X5(250) 746-7661M-Th 10-8; F-Sa 10-5; Su 12:30-4;
   Vancouver Island Regional Library - Cowichan Lake Branch38 King George NorthLake CowichanBCV0R 2G0(250) 749-3431Tu-Th 10-8; F-Sa 10-5;
   Vancouver Island Regional Library - Cumberland Branch2724 Dunsmuir AveCumberlandBCV0R 1S0(250) 336-8121Tu, F-Sa 10-5; W-Th 1-8;
   Vancouver Island Regional Library - Daajing Giids Branch138 BayQueen Charlotte CityBCV0T 1S0(250) 559-4518Tu,Sa 10-12, 1-5; W 1-4, 5-8; F 12:30-5;
   Vancouver Island Regional Library - Gabriola Island Branch575 North RdGabriola IslandBCV0R 1X5(250) 247-7878Tu-Th 10-7; F-Sa 10-5;
   Vancouver Island Regional Library - Gold River Branch396 Nimpkish Dr.Gold RiverBCV0P 1G0(250) 283-2502Tu-W 1-5, 6-8; F 12:30-5; Sa 1-5;
   Vancouver Island Regional Library - Headquarters6250 Hammond Bay RoadNanaimoBCV9R 5N3(250) 758-4697M-F 8-5;
   Vancouver Island Regional Library - Hornby Island Branch1765 Sollans RdHornby IslandBCV0R 1Z0(250) 335-0044Tu, Th, Sa 10-12, 1-5; W 4-8; F 1-5;
   Vancouver Island Regional Library - Ladysmith Branch740 1st AveLadysmithBCV9G 1A3(250) 245-2322M, F-Sa 10-5; Tu-Th 10-8;
   Vancouver Island Regional Library - Masset Branch2123 CollisonMassetBCV0T 1M0(250) 626-3663Tu 10-12, 1-5; Th 1-4, 5-8; F 1-5; Sa 10-2;
   Vancouver Island Regional Library - Nanaimo Harbourfront Branch90 Commercial StreetNanaimoBCV9R 5G4(250) 753-1154M-Th 10-8; F-Sa 10-5; Su 12:30-4;
   Vancouver Island Regional LIbrary - Nanaimo North6250 Hammond Bay RoadNanaimoBCV9T 6M9(250) 933-2665M-Th 10-8; F-Sa 10-5; Su 12:30-4;
   Vancouver Island Regional Library - Nanaimo Wellington Branch3032 Barons RdNanaimoBCV9T 4B5(250) 758-5544M-Th 10-8; F-Sa 10-5;
   Vancouver Island Regional Library - Parksville Branch100 Jensen Avenue EastParksvilleBCV9P 2G6(250) 248-3841M-Th 10-8; F-Sa 10-5; Su 12:30-4;
   Vancouver Island Regional Library - Port Alberni Branch4245 Wallace StreetPort AlberniBCV9Y 3Y6(250) 723-9511M-Th 10-8; F-Sa 10-5;
   Vancouver Island Regional Library - Port Alice Branch0 Marine DrivePort AliceBCV0N 2N0(250) 284-3554Tu 10-12, 1-8; Th 1-4, 5-8; F 1-5; Sa 10-2;
   Vancouver Island Regional Library - Port Clements Branch35 Cedar Avenue WestPort ClementsBCV0T 1R0(250) 557-4402Tu-Th 3-6; Sa 10-12, 1-5;
   Vancouver Island Regional Library - Port Hardy Branch7110 Market StreetPort HardyBCV0N 2P0(250) 949-6661Tu-W, Sa 10-12, 1-5; Th 1-5, 6-8; F 12-5;
   Vancouver Island Regional Library - Port McNeill Branch41584 Broughton Blvd.Port McneillBCV0N 2R0(250) 956-3669Tu, Th 10-12, 1-5; W 1-5, 6-8; Sa 10-3;
   Vancouver Island Regional Library - Port Renfrew Branch6633 Deering RoadPort RenfrewBCV0S 1K0(250) 647-5423W-Th 2-5, 6-8; F 12-5; Sa 10-2;
   Vancouver Island Regional Library - Quadra Island Branch654 Harper RdQuathiaski CoveBCV0P 1N0(250) 285-2216Tu, F-Sa 10-5; W-Th 1-8;
   Vancouver Island Regional Library - Qualicum Beach Branch660 Primrose StreetQualicum BeachBCV9K 1S9(250) 752-6121M-Th 10-8; F-Sa 10-5;
   Vancouver Island Regional Library - Sandspit Branch0 Alliford Bay RdSandspitBCV0T 1T0(250) 637-2247Tu 10-12, 1-5; W 10-2; Th 1-4, 5-8; Sa 10-2;
   Vancouver Island Regional Library - Sayward Branch641 Kelsey WaySaywardBCV0P 1R0(250) 282-5551Tu 10-12, 1-5; W,Sa 10-2; Th 1-4, 5-8;
   Vancouver Island Regional Library - Sidney/North Saanich Branch10091 Resthaven DriveSidneyBCV8L 3G3(250) 656-0944M-Th 10-8; F-Sa 10-5; Su 12:30-4;
   Vancouver Island Regional Library - Sointula Branch280 1st StreetSointulaBCV0N 3E0(250) 973-6493Tu,Th 1-4, 5-8; W 10-12, 1-3; Sa 10-2;
   Vancouver Island Regional Library - Sooke Branch2065 Anna Marie RdSookeBCV9Z 0A4(250) 642-3022M 1-5; Tu-W 10-8; Th-Sa 10-5;
   Vancouver Island Regional Library - South Cowichan Branch2720 Mill Bay RoadMill BayBCV0R 2P0(250) 743-5436M-Tu, F-Sa 10-5; W-Th 10-8;
   Vancouver Island Regional Library - Tahsis Branch977 S. MaquinnaTahsisBCV0P 1X0(250) 934-6621Tu 10-12, 1-5; W 1-5; Th 1-4, 5-8; Sa 10-2;
   Vancouver Island Regional Library - Tofino Branch331 Main StreetTofinoBCV0R 2Z0(250) 725-3713Tu 10-12, 1-5; Th 1-4, 5-8; F 1-5; Sa 10-2;
   Vancouver Island Regional Library - Ucluelet Branch1768 PeninsulaUclueletBCV0R 3A0(250) 726-4642Tu 10-12, 1-5; Th 1-4, 5-8; F 1-5; Sa 10-2;
   Vancouver Island Regional Library - Union Bay Branch5527 Island HwyUnion BayBCV0R 3B0(250) 335-2433Tu, F 10-12, 1-5; Sa 10-2;
   Vancouver Island Regional Library - Woss Branch4503B Railway AveWossBCV0N 3P0(250) 281-2263Tu 10-12, 1-5; Th 1-4, 5-8; F 1-5; Sa 10-2;
Vancouver Public Library
   Vancouver Public Library - Accessible Services345 Robson StVancouverBCV6B 6B3604-331-4100Tu-Th 10-5:30, F , Sa 10-5
   Vancouver Public Library - Britannia Branch1661 Napier StVancouverBCV5L 4X4604-665-2222M, Th, F, Sa 9-6 , Tu , W 9-9 , Su 1-5
   Vancouver Public Library - Carnegie Branch401 Main StVancouverBCV6A 2T7604-665-3010M-Su 10-10
   Vancouver Public Library - Central Library350 W Georgia StVancouverBCV6B 6B1604-331-4003M-Th 10-9, F, Sa 10-6, Su 11-4
   Vancouver Public Library - Champlain Heights Branch7110 Kerr StVancouverBCV5S 4W2604-665-3955Tu,W , Sa 10-6, Th , F 10-9, Su 1-5
   Vancouver Public Library - Collingwood Branch2985 KingswayVancouverBCV5R 5J4604-665-3953Tu 10-9,W , Th 10-6, F , Sa 10-5, Su 1-5
   Vancouver Public Library - Dunbar Branch4515 Dunbar StVancouverBCV6S 2G7604-665-3968Tu , W 10-9, Th-Sa 10-6, Su 1-5
   Vancouver Public Library - Firehall Branch1455 W 10th AveVancouverBCV6H 1J8604-665-3970Tu , W 12-9, Th-Sa 10-6, Su 1-5
   Vancouver Public Library - Fraserview Branch1950 Argyle DriveVancouverBCV5P 2A8604-665-3957Tu , W 12-9, Th-Sa 10-6, Su 1-5
   Vancouver Public Library - Hastings Branch2674 East Hastings StreetVancouverBCV5K 1Z6604-665-3959Tu , W 10-9, Th-Sa 10-6, Su 1-5
   Vancouver Public Library - Joe Fortes Branch870 Denman StreetVancouverBCV6G 2L8604-665-3972M, Tu , Th 10-9,W , F 10-6, Sa 10-5, Su 1-5
   Vancouver Public Library - Kensington Branch1428 Cedar Cottage MewsVancouverBCV5N 5Z1604-665-3961Tu, F , Sa 10-6,W, Th 12-9, Su 1-5
   Vancouver Public Library - Kerrisdale Branch2112 West 42nd AvenueVancouverBCV6M 2B6604-665-3974Tu , Th 9:30-8,W, F 9:30-6, Sa 9:30-5:30, Su 1-5
   Vancouver Public Library - Kitsilano Branch2425 Macdonald StreetVancouverBCV6K 3Y9604-665-3976M-Th 10-9, F , Sa 10-6, Su 1-5
   Vancouver Public Library - Marpole Branch8386 Granville StreetVancouverBCV6P 4Z7604-665-3978Tu , W 11-8, Th-Sa 10-6, Su 1-5
   Vancouver Public Library - Mount Pleasant Branch1 KingswayVancouverBCV5T 3H7604-665-3962M-F 9-9; Sa-Su 9-6;
   Vancouver Public Library - nə́c̓aʔmat ct Strathcona Branch730 East Hastings StreetVancouverBCV6A 1R5604-665-3967M-F 9-9; Sa-Su 9-6;
   Vancouver Public Library - Oakridge Branch650 West 41st AvenueVancouverBCV5Z 2M9604-665-3980M, W-F 10-9; Tu, Sa 10-6; Su 1-5;
   Vancouver Public Library - Renfrew Branch2969 East 22nd AvenueVancouverBCV5M 2Y3604-257-8705M-Th 10-9, F , Sa 10-6, Su 1-5
   Vancouver Public Library - South Hill Branch6076 Fraser StreetVancouverBCV5W 2Z7604-665-3965Tu , Th 12-9,W, F , Sa 10-6, Su 1-5
   Vancouver Public Library - Terry Salman Branch4575 Clancy Loranger WayVancouverBCV5Y 2M4604-665-3964M-F 9-9; Sa-Su 9-6;
   Vancouver Public Library - West Point Grey Branch4480 West 10th AvenueVancouverBCV6R 2H9604-665-3982Tu 10-8,W 10-9, Th-Sa 10-6, Su 1-5
Vanderhoof Public Library
   Vanderhoof Public Library230 Stewart St. E.VanderhoofBCV0J 3A0250-567-4060
West Vancouver Memorial Library 
   West Vancouver Memorial Library1950 Marine DrWest VancouverBCV7V 1J8604-925-7400
Whistler Public Library
   Whistler Public Library4329 Main StWhistlerBCV0N 1B4(604) 935-8433
Last Updated: 2024-05-15 Organization Listing