Homework Help for Students

Image of students

Need homework help? Calgary Public Library can help students from Grade 1 to Grade 12 with their homework, both in-person and online.


Homework Help at the Library

Students meet in small groups with trained volunteers for homework help and fun literacy activities. Be sure to bring your homework! For Grades 3 – 6. Register online or call 403.260.2620.


10 Great E-Library Homework Resources

Use our online resources on your phone, tablet or computer, and learn anything, anywhere, at any time! All you need is your Calgary Public Library card. Don't have a card? You can register online.

Brainfuse (Grades 1–12)

Get instant help with your homework — any subject, any grade! Expert tutoring is available online from 2 pm – 11 pm every day. Connect with a live tutor, take practice quizzes aligned with the Alberta curriculum or upload a document to the Writing Lab for feedback.

Solaro (Grades 3–12)

Prepare for tests and final exams, take lessons, and review coursework with The Key study guides, based on the Alberta curriculum. Available online 24/7! (Grades 3 – 12)

Rosetta Stone Library Solution (Grades 7–12)

Learn a new language or improve your skills with 30 languages to choose from, including English. Read our FAQs first before downloading the Rosetta Stone app to access our free Library version of Rosetta Stone. Click here.

Europa World Plus (Grades 7–12)

Get detailed information on countries around the world including their geography, history, politics and economics.

National Geographic Virtual Library (Grades 7–12)

Access National Geographic digital magazine from 1888 to the present, in full colour, plus National Geographic Traveler digital magazine, National Geographic books, videos and more. It’s fully searchable, making research a breeze.

Newspaper Direct Press Display (Grades 7–12)

Get today’s news in one easy spot: Access over 4000 local and international digital newspapers. from 100 countries in 60 languages in a fully browsable and searchable format.

Learning Express (Grades 7–12)

Prepare for tests with online courses and practice tests for elementary school to university.

Canadian Points of View (Grades 10–12)

A great resource for social studies, Canadian Points of view offers full-text articles on a variety of subjects plus a critical thinking guide, a video encyclopedia of the 20th century, and more.

Literature Resource Center (Grades 10–12)

Find a wealth of information on authors, their works and literary movements in this current, comprehensive literature database covering all genres and disciplines, all time periods and all parts of the world.

Science Reference Center (Grades 10–12)

Access full-text scholarly articles covering all major scientific disciplines to get the facts for a science report.


See our complete list of E-Library online resources.