We've partnered with 40 local arts and cultures groups to deliver over 500 programs all summer long! See what's happening and sign up for free programs. Check out the full list of Ultimate Summer Challenge program dates and times online.

Southern Alberta Jubilee Auditorium Learn to draw with visual artists, explore storytelling with shadow play, and perfect your improv skills.
Amazearts Create beautiful and colourful pictures using coloured sand and sticky papers.
Calgary Fire Department Firetrucks are taking over the Library! Learn about fire safety and climb aboard with the Calgary Fire Department.
Mad Science Get messy with Mad Science! Learn hands-on about science, animals, bugs, sound, robots, and more.
Create! With Wendy Lees Create your own tiny book from recycled paper and tissue boxes and add drawings, stamps, or cut out words.
Alberta Institute For Wildlife Conservation Learn how AIWC rescues and rehabilitates injured and orphaned wild animals, touch bio-facts such as fur, feathers, talons, and skulls, and get answers to all your wildlife questions from those who work right at the animal hospital.
CPAWS Discover what you can do to protect the plants and animals that are disappearing in Canada.
Calgary Cottage Gardener Discover what plant parts we eat as vegetables and learn how to sow seeds in a container. Take them home, watch them grow, and then eat them!
Mr. Chris Be surprised and delighted by the antics of Mr. Chris as he puts on a show or wanders through the Library.
Music With Mandy Musician Mandy presents an interactive performance of jazz for kids, with kids!
Fort Calgary Meet a real Mountie, try on a uniform, and learn some forensic investigation techniques.
MasterWorx Music Therapy Use music to get your preschooler up and moving! Play instruments, sing, dance, and create music together.
Outdoors In Explore what it’s like to be a bee; sipping nectar and collecting pollen. How many jobs do bees have? What exactly is that buzzing sound and why do bees dance?
The City of Calgary Parks Explore a bio-fact table, games, activities, and trivia questions about wildlife in Calgary.
Magician Richard Rondeau Learn some easy magic tricks using common objects to amaze your friends.
Nakoda AV Club Explore animation using old school animation techniques
WP Puppet Theatre Learn some simple wet felting techniques while you make some funky hair for a wooden fork puppet. Add eyes, yarn arms, felt hands, and you have a new friend.
Youth Central Find out important information about volunteering and available opportunities.
Space Port Learn how to design, build, and launch a model rocket!
Young Rembrandts Come draw a fun lesson with Young Rembrandts as they teach drawing.
Pet Access League Society (PALS) Join us for pet therapy in a room full of puppies and dogs!
Glenbow Museum Discover traditional artifacts and photographs with educators from the Glenbow Museum. Uncover our history and culture in a hands-on and interactive way.
Cree8 Join Cree8 as they lead us in a drumming circle featuring traditional Indigenous songs and drumming.
Royal Tyrrell Museum of Paleontology Explore the Royal Tyrrell Museum’s world-famous Dinosaur Hall. Through this virtual tour, discover the different dinosaurs that lived in ancient Alberta, learn about carnivores and herbivores, predators and prey.
Calgary School Of Informal Education Create music and get crafty with zine making. 
Matt Masters Music Join Matt Masters as he leads us in a foot-stompin’, highfalutin’ sing-along.
Alberta Society Of Archaeology Explore Alberta's Indigenous past with real life archaeologists.
Calgary Rowing Club Learn about this fun sport, while discovering rowing skills in the Library.
Mini Me Yoga Come out and play with Mini Me Yoga. You and your child will practice breathing, participate in a yoga game, and colour mandalas for relaxation.
Studio Group Martial Arts Discover street self-defense and Olympic Taekwondo in this 20-minute interactive demonstration introducing kids to basic moves.
Decidedly Jazz Danceworks Join DJD instructors for dance, rhythmic play, and creative movement in a fun and encouraging atmosphere.
The Hangar Flight Museum Take flight with the Hangar Flight Museum. Learn to make rockets, paper helicopters, boomerangs, and more!
Canada Learning Code Climb aboard the Mobile Coding Bus. 
Glenmore Sailing Club Learn how to tie knots including: reef knot, sheet bend, and figure-eight.
Calgary Police Service CPS is bringing in the big chops. Kids get to climb aboard and see first-hand the Mobile Command Vehicle, Check Stop Van, Cruiser, and Forensic Crime Scene Van.
Meet a Police Officer Meet a Calgary police officer and learn about their job and the tools they use every day.