There's something for everyone

There's something for everyone

Programs for all ages are now open for registration. Explore what’s new and find something that fits your interests.

Browse Library Programs

There's something for everyone

There's something for everyone

Programs for all ages are now open for registration. Explore what’s new and find something that fits your interests.

Browse Library Programs

Understanding Bill 28 and Changes to the Alberta Libraries Act

On April 2, 2026, the Government of Alberta introduced Bill 28, the Municipal Affairs and Housing Statutes Amendment Act, 2026. The bill includes significant changes to the Alberta Libraries Act that would affect every public library in the province.

Learn about Bill 28

background image: Volunteer Drop-in English Practice Graphic with green vest volunteers and people sitting with speach bubbles

Make a difference, one conversation at a time

Volunteer with us and help participants practice speaking and listening in English during our virtual Drop-In English Practice program. 

Learn more about this volunteer opportunity
background image: Book shelves that have signage on it that says The Fifth Book

The Fifth Book

Help expand and enhance Calgary Public Library’s collections.

Learn about the campaign