Skip to content

Members Map & Information

The Kootenay Library Federation has 20 member libraries from communities in the East and West Kootenay, the Boundary and the Okanagan regions of BC.  

The Kootenay Library Federation acknowledges, with gratitude and appreciation, that the land on which we work, live and share stories, is the traditional territories of the Sinixt (Lakes), the Syilx (Okanagan), the Ktunaxa and the Secwépemc (Shuswap) Peoples.

BC map of Kootenay Library Federation members
BC Map of Kootenay Library Federation members

List of KLF Member Libraries

Beaver Valley Public Library

1847 – 1st Street
PO Box 429
Fruitvale, BC V0G 1L0
(250) 367-7114
Link to Website

Castlegar & District Public Library

1005 Third Street
Castlegar, BC V1N 2A2
(250) 365-6611
Link to Website

Cranbrook Public Library

1212 2nd St. North
Cranbrook BC V1C 4T6
(250) 426-4063
Link to Website

Creston Valley Public Library

531 – 16th Ave. S
Creston BC V0B 1G5
(250) 428-4141
Link to Website

Elkford Public Library

816 Michel Road
PO Box 280
Elkford BC V0B 1H0
(250) 865-2912
Link to Website

Fernie Heritage Library

492 Third Avenue
PO Box 448
Fernie BC V0B 1M0
(250) 423-4458
Link to Website

Grand Forks & District Public Library

7342 Fifth Street
PO Box 1539
Grand Forks BC V0H 1H0
(250) 442-3944
Link to Website

Greenwood Public Library

346 South Copper Street
PO Box 279
Greenwood BC V0H 1J0
(250) 445-6111
Link to Website

Invermere Public Library

201 – 7th Avenue
PO Box 989
Invermere BC V0A 1K0
(250) 342-6416
Link to Website

Kaslo & District Public Library

413 Fourth Street
PO Box 760
Kaslo BC V0G 1M0
(250) 353-2942
Link to Website

Kimberley Public Library

115 Spokane St
Kimberley BC V1A 2E5
(250) 427-3112
Link to Website

Midway Public Library

612 – 6th Avenue
PO Box 268
Midway BC V0H 1M0
(250) 449-2620
Link to Website

Nakusp Public Library

92 – 6th Avenue, NW
PO Box 297
Nakusp BC V0G 1R0
(250) 265-3363
Link to Website

Nelson Public Library

602 Stanley St
Nelson BC V1L 1N4
(250) 352-6333
Link to Website

Penticton Public Library

785 Main St
Penticton BC V2A 5E3
(250) 770-7784
Link to Website

Radium Hot Springs Public Library

Unit #2 Main Street West
PO Box 293
Radium Hot Springs, BC V0A 1M0
(250) 347-2434
Link to Website

Rossland Public Library

2180 Columbia Avenue
PO Box 190
Rossland BC V0G 1Y0
(250) 362-7611
Link to Website

Salmo Valley Public Library

106 – 4th Street
PO Box 458
Salmo BC V0G 1Z0
(250) 357-2312
Link to Website

Sparwood Public Library

110 Pine Avenue
PO Box 1060
Sparwood BC V0B 2G0
(250) 425-2299
Link to Website

Trail & District Public Library

1051 Victoria St
Trail BC V1R 3T3
(250) 364-1731
Link to Website