All Library locations are open. For the latest updates to service, visit

Library at Home

Find your Library online

Want to learn a new language, keep the kids busy with a craft, or simply relax with a good audiobook? Check out our treasure trove of free online resources that you can access anytime from home.

There’s something for everyone: virtual storytimes and early literacy activities, study help for students, even free online courses for adults. And of course, stream your favourite music, flip through a digital magazine, or watch an award-winning film.

A Library card is your access to all of our free virtual resources 

Don't have one yet? Get one for free

Watch it again

Resources for Kids Ages 5 — 12

Find activities, resources, and tips to help your child learn at home. 

Get the resources

Library at Home for Teens

Whether you are studying at school or from home, the Library has tools to help.

Go to Library at Home for Teens

Try this if you...

Are an educator looking for fresh ideas 

Book a virtual meeting with the School Support Librarian.

Want to engage with an Elder 

Book a virtual meeting with The Elders’ Guidance Circle to share history, stories of the land, culture, and guidance. 

Are dreaming of travel 

Immerse yourself in the articles and photography in National Geographic Virtual Library. 

Want to write, edit and format your own book 

Connect to Pressbooks Public Self-Publishing Platform where you can create, edit, format, and generate print-ready and eBook ready formats for your book. 

Love talking about food and cookbooks 

Sign up for the monthly Food for Thought book discussion group. Each month has a theme and suggested pre-reading. 

Want to skip the line for eBooks 

Take advantage of Libby's Skip the Line Loans. They are available immediately and you have seven days to read them. 

Want to explore your genealogy 

Search online through Ancestry Library Edition, or take the Genealogy Basics course through Gale Courses.

Want to identify the birds in your backyard 

Look them up in Birds of the World. 

Want a book recommendation 

Browse Calgary Library Staff Picks. You can search by subject, age and reading level. 

Want to take practice tests for Canadian citizenship or English language proficiency

Go to Learning Express. It also has practice tests for occupations including law enforcement, nursing, and real estate.

Need homework help for kids in grades 1 - 12 

Get help from Study Buddy. The online resource has eBooks, articles, audiobooks, and worksheets designed for ages six and older.  

Want to learn how to play a musical instrument 

Watch instructional videos on ArtistWorks where professional musicians give lessons for beginner and intermediate learners. 

More ways to bring the Library home with you

Curb Side 700x400

Curbside Holds Service and Pickup Service

Curbside Holds Service is a contactless pickup service that allows you to retrieve your holds outside most Library locations throughout the city. Once we notify you that your holds are available, visit the pickup location and call the number posted on the Curbside Holds Pickup sign outside. Our staff will retrieve your holds for you.

More information here. 

Build a Book Bag 700x400

We Can Build You a Book Bag

Let us find your perfect match. With Build a Book Bag, we’ll help you discover titles you'll want to read — no browsing the stacks required.

Fill out the short online form to let us know reading preferences and the age of the reader (ages 0 – 18+), and our knowledgeable staff will hand-pick titles for a custom book bag based on your personal interests. 

Request a book bag here. 


Contact our experts

Our staff are here for you! Call the Library at 403.260.2600, or send us a message through chat or email to get in touch with a staff member.

Whether you want a personalized book recommendation, need tech support, are looking for help with schoolwork, or need information about current events, our experts can answer any questions you may have or connect you to the appropriate community resource.

Library Hotline is open Monday to Thursday, 9:00 am to 9:00 pm, Friday and Saturday, 9:00 am to 5 pm, and Sunday noon to 5:00 pm.