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


Learning resources for students, educators, and caregivers

The Library has everything you need to succeed this school year. Whether you’re at home or in a classroom, you can find free educational support right here. All you need to get started is your Library card.


Register for your free Library card

Resources for Kids

The Library supports learning and educational goals for students of all ages. Check out these activities, resources, and tips to help your child in grades K-6 learn at home and on the go. 

Learn more

For Educators

ChildrensArtist 720x560

Children’s Illustrator in Residence Virtual Classroom Visit 

Isabelle Ackroyd, the Children’s Illustrator in Residence at Calgary Public Library, will join your class to talk about comics and stories. She will go through her artistic journey, as well as lead participants through some storytelling exercises and completing a three-panel comic. 

Book a class visit 

Library at Home for Teens

Whether you're studying at home or school, we can help. Find digital resources, online programs, and more Library services for students in grades 7-12.

Library at Home for Teens

Is your child starting kindergarten this year?

Request a free Kindergarten Book Bag for them. This limited-edition, keepsake tote is full of books and other tools to help your child start their learning journey off on the right foot.

Request your Kindergarten Book Bag

The Library and your School

Take your school to the Library, or bring the Library to your school!

Imagine going to school at Central Library. Campus Calgary Library School lets classes attend school at our East Village location for a whole week. Your class can also take a guided tour of any Library location, or go on a self-guided tour (Central only).

Teachers can also request free school visits that relate to a variety of curriculum topics, including media literacy, Canadian military history, book talks, and storytelling. Book a visit to your classroom.

02 Library at your School 720x560

5 Tips to Motivate Reluctant Readers

Want to help your child discover the joy of reading? It’s easy to help them fall in love with literacy with these simple tips.