Library Services

Library Open Starting July 6th

Find full details on our opening here.

Our drop-box is now open 24/7. Please place all items in the drop-box even when we are open. 

Remote Printing Available

Send your print job from any computer or device.

  1. Email the item you want to print as an attachment  to cdpl@printspots.com 
  2. Copies are 10 cents per page. Remote printing in Black & White only.
  3. You will receive a confirmation email with a release code.
  4. Bring your release code to the checkout desk in the library and we will release your print job.  All print jobs expire after 72 hours.

Need a Library Card? Online registration is now available!

You can still register for a library card and access all of our online resources. Fill out a registration form HERE.

Residents of Genelle please click here for information on getting a Castlegar & District Public Library Card.


Summer Reading Club

The 2020 Summer Reading Club is on!
Due to COVID-19, the Library won’t be having in-person programs, but there is still plenty of ways to be a part of our Summer Reading Club.
There are two ways to participate:
  • Sign up for the activity-rich provincial program HERE.
  • Get connected with our Castlegar Library Summer Reading Club for local grab-and-go activities and prizes HERE.
Please e-mail us if you have any inquires or message us on Facebook.
We hope you have a wonderful start to your summer and come join us in the Reading Club.
Happy reading,
Victoria and Sayma

Library Newsletter

Request subscription: director@castlegarlibrary.com







Our online resources are always open!

A complete list of our online resources can be found here.

Hours of Operation

  • Mon 9am6pm
  • Tue 9am6pm
  • Wed 9am6pm
  • Thu 9am6pm
  • Fri 9am5pm
  • Sat 10am5pm
  • Sun Closed

Castlegar & District Public Library

Email Us
Phone (250) 365-6611
Fax (250) 365-7765
1005 3rd Street
Castlegar BC V1N 2A2
  • Follow Us

  • © 2020 British Columbia Libraries Cooperative, #320, 185-911 Yates Street, Victoria BC V8V 4Y9 Terms of Use