Libraries & Programs

In case you are looking for a list of local libraries and programs available from Vernon to Osoyoos, we have you covered.

Each library offers different drop-in programs like storytime, toddler time, and more and you can check these programs by visiting their Library Event Calendars.

Please note that all Okanagan Regional Library Branches are closed on statutory holidays.


Armstrong Regional Library
1 – 3305 Smith Drive, Armstrong
250-546-8311
Website: orl.bc.ca/hours-locations/armstrong

Enderby Regional Library
514 Cliff Avenue, Enderby
250-838-6488
Website: www.orl.bc.ca/hours-locations/enderby

Kaleden Regional Library
101 Linden Avenue, Kaleden
250-497-8066
Website: orl.bc.ca/hours-locations/kaleden

Kelowna Regional Library

Address: 1380 Ellis Street, Kelowna
250-762-2800
Website: orl.bc.ca/hours-locations/kelowna

Kelowna Regional Library – Mission Branch

Address: 4105 Gordon Drive, Kelowna (Capital News Centre)
250-764-2254
Website: orl.bc.ca/hours-locations/mission


Address: #20 – 301 Highway 33 West, Kelowna (Plaza 33 Mall)
250-765-8165
Website: orl.bc.ca/hours-locations/rutland

Keremeos Regional Library

Address: 638 – 7th Avenue, Keremeos
250-499-2313
Website: orl.bc.ca/hours-locations/keremeos

Address: #2 – 10150 Bottom Wood Lake Road, Lake Country
250-766-3141
Website: orl.bc.ca/hours-locations/lake-country

Address: 3580 Third Street, Naramata
250-496-5679
Website: orl.bc.ca/hours-locations/naramata


Address: #101 – 850 Railway Lane, Okanagan Falls
250-497-5886
Website: orl.bc.ca/hours-locations/okanagan-falls

Address: 6239 Station Street, Oliver
250-498-2242
Website: orl.bc.ca/hours-locations/oliver


Address: 8505 68th Avenue, Osoyoos
250-495-7637
Website: orl.bc.ca/hours-locations/osoyoos


Address: 15718 Oyama Road, Oyama
250-548-3377
Website: orl.bc.ca/hours-locations/oyama


Address: 5500 Clements Crescent, Peachland (Peachland Village Mall)
250-767-9111
Website: orl.bc.ca/hours-locations/peachland


Address: 785 Main Street, Penticton

Website: pentictonlibrary.ca


Address: 9533 Main Street, Summerland
250-494-5591
Website: orl.bc.ca/hours-locations/summerland


Address: 2800 30th Avenue, Vernon
250-542-7610
Website: orl.bc.ca/hours-locations/vernon


Address: #31 – 2484 Main Street (Hwy 97 S), West Kelowna
250-768-4369
Website: orl.bc.ca/hours-locations/westbank


Address: #216 – 525 Hwy 97 South, West Kelowna
778-755-6235
Website: orl.bc.ca/hours-locations/learning-lab