11 Resources for Students Heading Back to School

Heading back to school this fall? Check out the schoolwork help available from Calgary Public Library! Our free programs include in-person and online options for young children, teens, and parents, so there’s sure to be something for everyone. Here’s what we offer:


This online tutoring resource is aligned with the Alberta curriculum for students in Grade 2 to Grade 12. Get expert online help with your homework from 2 pm to 11 pm daily. Support for adult learners is also available.

ELL School Success

In this weekly program at Forest Lawn and Saddletowne Library, English Language Learners (ages six to eight) are paired with teen volunteers to learn new words. Presentations are provided for parents on how to support their child's language learning. Register and learn more on our website.

Homework Club For New Canadians

Get help with your homework, practise your English, and improve your grades. This program is for kids and teens from six to 17, and participants must bring homework. In partnership with The Calgary Bridge Foundation for Youth. Registration is required; learn more on our programs page.

Math Quest

Embark on a math quest! Students ages six to 12 explore the Library while completing fun numeracy challenges that support what they learn in school. Caregivers are invited to stay and play, and all math skill levels are welcome. Math Quest is offered at 17 libraries; find out locations and times on our programs page.

School Support

Students can drop in at the Library with their English Language Arts or Math assignments and get help from trained volunteers. Students (ages 10 to 14) will also be connected with digital resources that support school success. No registration is required. School Support: Math and School Support: Language Arts are offered at various libraries.


Use this online resource to access course lessons, reviews, and practice tests for students in Grade 3 to 12. Prepare for tests and final exams in Math, Science, and English Language Arts, through study guides and practice questions aligned to the Alberta curriculum.

Story PALS

Trained Pet Access League Society (PALS) volunteers and their highly socialized dogs provide a calm, accepting presence for struggling readers to practise reading aloud in 15-minute one-on-one sessions. This program, for kids ages six to 12, is offered at multiple libraries. Learn more details and register on our website.

Study Buddy

Study Buddy is a new eResource for kids ages six and up. It allows students to find eBooks and articles by searching multiple eResource at once, including OverDrive for Kids, World Book Kids, National Geographic Kids, Flipster, and Gale Virtual Reference Library. Study Buddy also offers premade searches on popular topics, like Alberta history or nature.


Calgary Public Library has collaborated with Calgary Board of Education and Calgary Catholic School District to expand our access to TumbleBooks! This online resource offers unlimited access to a collection of eBooks for young children, their parents, and teachers, including more than 250 animated, talking picture books, Spanish and French books, read-along chapter books, non-fiction books, and games.

Welcome to Canada: School Systems in Calgary

This two-hour program for newcomers examines the school system in Calgary, including program choices, school fees and rebates, and homework help. It’s offered in partnership with the Calgary Bridge Foundation for Youth. Register online, in person, or by calling 403.260.2620.

Plus Much More

Use your free Calgary Public Library card to access eBooks, eAudiobooks, magazines, newspapers, and online courses, including:

Check out our latest issue of Library Connect for a full listing of the incredible in-person programs we offer.

We welcome your respectful and on-topic comments and questions in this limited public forum. To find out more, please see Appropriate Use When Posting Content. Community-contributed content represents the views of the user, not those of Calgary Public Library