Superhero Day

Calling all superheroes! On Saturday, June 1, five libraries will be transformed into Superhero Headquarters. A menace threatens the safety of Calgary, and superheroes must save the day.

Visit Crowfoot Library, Country Hills Library, Central Library, Quarry Park Library or Village Square Library from 10:00 am to 2:00 pm wearing your family friendly costume and take part in free activities.

Supported by J K L MacLachlan Family Fund.

Superhero Training Stations

Brush the dust off your superhero skills! Prove your super strength or leaping skills, test your x-ray vision and sharpen your super smarts, all while keeping your secret identity under wraps.

Creative Stations

Leave your superhero mark at the Library by defeating the menace with a sticker activity, drawing on the art wall or creating a comic strip. Don’t forget to take a picture at the Superhero Photo Station after you’ve created your superhero mask.

Location Schedules

Visit your local Library to take part in the Superhero Training Stations, the Creative Stations, and meet your favourite superheroes.


10:00 am – 10:30 am Calgary Fire Department
10:00 am – 11:00 am Echo the Calgary 911 mascot
11:00 am – noon Calgary Police Service
11:00 am – 1:00 pm Teen Zines
Noon – 1:00 pm Supergirl and Spiderman
1:00 – 1:45 pm Holy Batman

Country Hills

10:00 am – 11:00 am Captain Marvel and Captain America
11:00 am – 11:45 am Holy Batman
11:00 am – noon Quickdraw Flipbook Animation
1:00 – 1:30 pm Calgary Fire Department


10:00 am – 10:45 am Holy Batman
10:30 am – 11:00 am Calgary Fire Department
Noon – 1:00 pm Captain Marvel and Captain America
12:30 pm – 1:30 pm Quickdraw Flipbook Animation

Quarry Park

10:00 am – 11:00 am Wonderwoman and Batman
10:30 am – 11:30 am Tiny Books with Wendy Lees
11:00 am – 11:30 am Calgary Fire Department
1:00 pm – 2:00 pm Echo the Calgary 911 mascot

Village Square

10:00 am – 11:00 am Supergirl and Spiderman
11:30 am – 12:30 pm Calgary Police Service
12:30 pm – 2:00 pm Tiny Books with Wendy Lees
1:30 pm – 2:00 pm Calgary Fire Department