Visit Your Library and #LoveYYC

Saturday November 5 is #LoveYYC day and it's a great chance to explore all the amazing things your city has to offer — including original free programs at your Calgary Public Library! Join us on Saturday for these programs and more.

Chess in the Library

Play chess supported by coaching from the Calgary Chess, and Calgary Junior Chess Clubs. Children under 12 must be accompanied by a parent or caregiver. Tournament dates, information, and registration at calgarychessclub.com.

Shawnessy - Main Floor Café Saturdays, Nov. 5 to Dec. 17
1 - 4 p.m.
No registration required

Citizenship and Civic Participation Class

Learn about Canada with the purpose of preparing yourself for the Citizenship Exam. In partnership with Immigrant Services Calgary.

Saddletowne - Main Floor Program room Saturday, Nov. 26
1 - 4 p.m.
Register
Shawnessy - Main Floor Program Room Saturday, Nov. 5
10 a.m. - 1 p.m.
Register

codeTEEN

Interested in video games, web design or building your own app? Our mentors will help you learn to code and work on projects YOU care about.

Central - Main Floor Teen Area Saturdays, Nov. 5 to Dec. 17
10:15 - 11:45 a.m.
No registration required

Crack the Code

Bring the whole family for a fun introduction to computer programming!

Bowness - Main Floor Program Room Wednesday, Nov. 16
6 - 7:30 p.m.
No registration required
Nose Hill - Main Floor Program Room Sunday, Nov. 27
2:30 - 4 p.m.
No registration required
Shawnessy - Main Floor Program Room Saturday, Nov. 5
2 - 3:30 p.m.
No registration required

Crumpled Milk Skin

Discover Rumplestiltskin's long-lost cousin, "Crumpled Milk Skin" in these wacky fairytales with silly characters. In partnership with Calgary's Young People's Theatre.

Quarry Park - Main Floor Program Room Saturday, Nov. 5
3 - 3:45 p.m.
No registration required

Fire Truck Storytime

Join us for a special family storytime with Engine 23, our exciting new fire truck exhibit.

Central - Main Floor Fire Truck Saturdays, Nov. 5 to Dec. 31
2 - 2:30 p.m.
No registration required

Wild Wild Wilderness

Drop in for a theatre experience exploring and celebrating wilderness areas and empowering young people to make positive choices towards protecting them. Presented by Green Kids Inc.

Country Hills - Main Floor Open Area (Fireplace) Saturday, Nov. 5
10 - 10:40 a.m.
No registration required
Forest Lawn - Main Floor Children's Area-Main Floor Saturday, Nov. 5
3 - 3:30 p.m.
No registration required
Saddletowne - Main Floor Children’s performance area Saturday, Nov. 5
1 - 1:20 p.m.
No registration required

Write-In Workshops with Calgary NaNoWriMo

Lacking motivation or fresh out of creative space? Join other Calgary NaNoWriMo members to write your novel, connect with other writers and obliterate writer's block!.

Central - 5th Floor Open Area Public Area Saturday, Nov. 5
10 a.m. - 4:30 p.m.
15 spaces available Register