Banff Public Library
Library membership is free for all residents of the town of Banff and Improvement District No. 9 (ID9) - the area outside of the town of Banff but within Banff National Park, including Lake Louise and Saskatchewan River Crossing. Non-residents may obtain a membership for a non-refundable annual fee of $70.00. Your library card allows you to borrow physical materials and access online resources. A
07/19/2026
Our animation workshop with is rapidly approaching! 🎞✏️
Ever wanted to try animation? Curious how you can animate by yourself? Or do you just want to learn about animation? These sessions will give you an intro to animation, with the opportunity to make your own flip book animation at the end!
We'll be holding two sessions, one for children ages 6 -10, and one for children and youth ages 10 and older. Supplies will be provided, simply bring your ideas. If you want to learn more, or you're ready to register, check the links below
✏️DATE: Saturday, July 25th, 1:30 - 3PM (session 1, children ages 6-10), and 3 - 4:30PM (session 2, children and youth ages 10 and older)
🎞️LOCATION: Pioneer Room, in the Catharine Robb-Whyte building (upstairs, above the Library)
✏️AGES: 6-10 years (session 1); 10+ years (session 2)
REGISTRATION:
🎞Session 1, children ages 6-10: https://www.banfflibrary.ab.ca/Events-Calendar/2026/07.-july/src-s.t.e.a.m-animation-workshop-age-6-10?id=1785007800-1099828
✏️Session 2, children and youth ages 10+: https://www.banfflibrary.ab.ca/Events-Calendar/2026/07.-july/src-s.t.e.a.m-animation-workshop-age-10?id=1785013200-1099891
07/18/2026
🎨Dive into your creative side this summer with Creative Workshop and SRC!🎨
Join our Summer Reading Club coordinators for weekly summer fun and creativity at the Library. For Week 3, we're making our own mini lake habitats!
There are three sessions offered: for children ages 4-6 and 6-8, and for preteens ages 8-12. Learn more and register for the appropriate program at the links below.
🎨DATE: Wednesday, July 22nd, 10 - 11:30AM (session 1, children ages 4-6); 1 - 2:30PM (session 2, children ages 6-8); and 3 - 4:30PM (session 3, preteens ages 8-12)
🐸LOCATION: Banff Public Library, in the Program Room
🎨AGES: Children 4-6 (session 1), 6-8 (session 2), Pr***ens 8-12 (session 3)
REGISTRATION:
🐸Session 1, children ages 4-6: https://www.banfflibrary.ab.ca/Events-Calendar/2026/07.-july/src-creative-workshop-age-4-6?id=1784736000-1090915
🎨Session 2, children ages 6-8: https://www.banfflibrary.ab.ca/Events-Calendar/2026/07.-july/src-creative-workshop-age-6-8?id=1784746800-1090974
🐸Session 3, preteens ages 8-12: https://www.banfflibrary.ab.ca/Events-Calendar/2026/07.-july/src-creative-workshop-age-8-12?id=1784754000-1090982
07/15/2026
🌲📚Read Wild Week 3: Travel by Story📚🌲
Welcome to our third week and theme of Read Wild, 'Travel by'. A good story will take you places, from a new point of view in your hometown, to galaxies and universes far beyond ours (and everywhere in between!). Your challenge? Read with your favourite beverage 🫖☕️
You can pick up your reading tracker by the front desk to track your progress and work towards the prize rewards at the end of the season.
What is your go-to drink for when you're reading? Let us know in the comments below!
📚Want to learn more about Read Wild? Check out the link here 👉 https://www.banfflibrary.ab.ca/event-description/read-wild-adult-summer-reading-challenge-2026
07/13/2026
Join us on Thursday, July 16th, for this week's session of Level Up!
🎲Hang out with friends and make new ones while playing tabletop games. Registration is required for this program, and can be done at the link below. What game are you wanting to try this summer?
☀️DATE: Thursday, July 16th, 2:30 - 4PM
🎲LOCATION: Banff Public Library, in the Program Room
☀️AGES: 10 and over
🎲REGISTRATION: https://www.banfflibrary.ab.ca/Events-Calendar/2026/07.-july/src-level-up!-10?id=1784233800-1090677
Click here to claim your Sponsored Listing.
Category
Contact the organization
Telephone
Website
Address
101 Bear Street
Banff, AB
T1L1H3
Opening Hours
| Monday | 10am - 7pm |
| Tuesday | 10am - 7pm |
| Wednesday | 10am - 7pm |
| Thursday | 10am - 7pm |
| Friday | 10am - 6pm |
| Saturday | 11am - 5pm |
| Sunday | 11am - 5pm |