Skip to content
Cranbrook Public Library
Search Target
Catalogue
Website
Advanced Search
Login/My Account
Menu
Borrow
Browse Our Collections
Search our Catalogue
Magazines
Library 2 Go
Borrow from Other Libraries
Library of Things
Accessible Collections
See More...
Reading Recommendations
NoveList
Readers' Roundup Newsletter
TumbleBooks
Ask, Suggest, Request
See More...
What's Happening
Events
All Events
For Kids
For Teens
For Adults & Seniors
Author Events
Keep in Touch
Facebook
Instagram
Enewsletter
Library News
Hours, Location, & Contact Information
Learn & Play
Online
Popular Online Resources
Research Guides
Digital Resources A to Z
At the Library
Upcoming Programs
Idea Lab
Library of Things
Technology Tutoring
Our Services
Computers & Printing
Exam Proctoring
Meeting Room Rentals
Homebound Services
See More...
How Do I?
Use the Library
Get a Library Card
Manage My Account
Search Our Catalogue
Borrow from Other Libraries
See More...
Get Help
Ask, Suggest, Request
Technology Tutoring
Hours, Location, & Contact Information
See More...
About the Library
Home
Loading view.
Events
Summer Reading Club
Events Search and Views Navigation
Search
Enter Keyword. Search for Events by Keyword.
Find Events
Show filters
Event Views Navigation
Summary
List
Month
Summary
Photo
Week
Filters
Changing any of the form inputs will cause the list of events to refresh with the filtered results.
Done
Clear
Event Category
:
Open filter
Close filter
Remove filters
Event Category
Close filter
Day
:
Open filter
Close filter
Remove filters
Day
Close filter
Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
Event Category
:
Remove filters
Day
:
Remove filters
Today
Upcoming
Upcoming
Select date.
Apr 2022
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
May 2022
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Jun 2022
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Jul 2022
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Aug 2022
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sep 2022
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Oct 2022
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Nov 2022
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Dec 2022
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Jan 2023
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Sun
29
All day
Meeting Room Unavailable
Mon
30
All day
Meeting Room Unavailable
Tue
31
All day
Meeting Room Unavailable
Feb 2023
Wed
1
All day
Meeting Room Unavailable
Thu
2
All day
Meeting Room Unavailable
Fri
3
All day
Meeting Room Unavailable
Sat
4
All day
Meeting Room Unavailable
Sun
5
All day
Meeting Room Unavailable
Mon
6
All day
Meeting Room Unavailable
Tue
7
All day
Meeting Room Unavailable
Wed
8
All day
Meeting Room Unavailable
Thu
9
All day
Meeting Room Unavailable
Fri
10
All day
Meeting Room Unavailable
Sat
11
All day
Meeting Room Unavailable
Sun
12
All day
Meeting Room Unavailable
Mon
13
All day
Meeting Room Unavailable
Tue
14
All day
Meeting Room Unavailable
Wed
15
All day
Meeting Room Unavailable
Thu
16
All day
Meeting Room Unavailable
Fri
17
All day
Meeting Room Unavailable
Sat
18
All day
Meeting Room Unavailable
Sun
19
All day
Meeting Room Unavailable
Mon
20
All day
Meeting Room Unavailable
All day
Contest – Guess the Banned Book
Free
All day
Recurring Event
Library Closed – Family Day
Tue
21
All day
Meeting Room Unavailable
All day
Contest – Guess the Banned Book
Free
Wed
22
All day
Meeting Room Unavailable
All day
Contest – Guess the Banned Book
Free
Thu
23
All day
Meeting Room Unavailable
All day
Contest – Guess the Banned Book
Free
Fri
24
All day
Meeting Room Unavailable
All day
Contest – Guess the Banned Book
Free
Sat
25
All day
Meeting Room Unavailable
All day
Contest – Guess the Banned Book
Free
Sun
26
All day
Meeting Room Unavailable
Mon
27
All day
Meeting Room Unavailable
Tue
28
All day
Meeting Room Unavailable
Mar 2023
Wed
1
All day
Meeting Room Unavailable
Aug 2023
Tue
22
10:00 AM
-
5:00 PM
Summer Reading Club Closing Ceremonies
Wed
23
10:00 AM
-
5:00 PM
Summer Reading Club Closing Ceremonies
Thu
24
10:00 AM
-
5:00 PM
Summer Reading Club Closing Ceremonies
Previous
Events
Today
Next
Events
Subscribe to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Export .ics file
Export Outlook .ics file