Use the map below to find information about your nearest library, or view the complete list of BC Public Libraries.
On the map below, use the controls to zoom and scroll to your nearest library. Click on the blue markers to find local library information.
Vancouver Island Regional - Nanaimo Harbourfront
90 Commercial Street, Nanaimo, BC V9R 5G4
250-753-1154
Vancouver Island Regional - Central Services
6250 Hammond Bay Road, Nanaimo, BC V9T 6M9
250-758-4697
Vancouver Island Regional - Cortes Island
General Delivery, Sutil Point Road, Manson's Landing, BC V0P 1K0
250-935-6566
Vancouver Island Regional - Cowichan Lake
38 King George North, Lake Cowichan, BC V0R 2G0
250-749-3431
Vancouver Island Regional - Hornby Island
New Horizons Centre, 1765 Sollans Road, Hornby Island, BC V0R 1Z0
250-335-0044
Vancouver Island Regional - Port Clements
Box 283, 35 Cedar Avenue West, Port Clements, BC
250-557-4402
Vancouver Island Regional - Port Hardy
Box 251, 7110 Market Street, Port Hardy, BC V0N 2P0
250-949-6661
Vancouver Island Regional - Port McNeill
Box 786, #4 Broughton Plaza, Port McNeill, BC V0N 2R0
250-956-3669
Vancouver Island Regional - Port Renfrew
General Delivery, Elementary School, Port Renfrew, BC V0S 1K0
250-647-5423
Vancouver Island Regional - Quadra Island
Box 310, 712 Cramer Road, Heriot Bay, BC V0P 1H0
250-285-2216
Vancouver Island Regional - Qualicum Beach
101 - 660 Primrose Street, Qualicum Beach, BC V9K 1S9
250-752-6121
Vancouver Island Regional - Queen Charlotte City
Box 339, 138 Bay, Community Hall, Queen Charlotte City, BC V0T 1S0
250-559-4518
Vancouver Island Regional - Sandspit
Box 228, Seabreeze Plaza, Alliford Bay Road, Sandspit, BC V0T 1T0
250-637-2247
Vancouver Island Regional - Sayward
Box 310, Sayward Centre Mall, 641C Kelsey Way, Sayward, BC V0P 1R0
250-282-5551
Vancouver Island Regional - Sidney North Saanich
10091 Resthaven Drive, Sidney, BC V8L 3G3
250-656-0944
Vancouver Island Regional - South Cowichan
310 - 2720 Mill Bay Road, Mill Bay, BC V0R 2P0
250-743-5436
Powered by ATGoogleMaps