Skip to main content
Font size options
Increase or decrease the font size for this website by clicking on the 'A's.
Contrast options
Choose a color combination to give the most comfortable contrast.

An Evening with Author David A. Robertson

2022-09-21 19:00:00 2022-09-21 20:00:00 America/New_York An Evening with Author David A. Robertson Award-winning author David A. Robertson discusses his newest book, The Theory of Crows. Virtual -

Wednesday, September 21
7:00pm - 8:00pm

Add to Calendar 2022-09-21 19:00:00 2022-09-21 20:00:00 America/New_York An Evening with Author David A. Robertson Award-winning author David A. Robertson discusses his newest book, The Theory of Crows. Virtual -

Award-winning author David A. Robertson discusses his newest book, The Theory of Crows.

Join author David A. Robertson as he discusses The Theory of Crows.

Heather Majaury will host the event.

To purchase your own copy of David's book, visit our bookselling partner for this event GoodMinds.com and use the code READINDIGENOUS at check-out to get free shipping. Offer is valid on orders between September 21-30, 2022.

More About The Theory of Crows:
When a troubled father and his estranged teenage daughter head out onto the land in search of the family trapline, they find their way back to themselves, and to each other
Deep in the night, Matthew paces the house, unable to rest. Though his sixteen-year-old daughter, Holly, lies sleeping on the other side of the bedroom door, she is light years away from him. How can he bridge the gap between them when he can't shake the emptiness he feels inside? Holly knows her father is drifting further from her; what she doesn't understand is why. Could it be her fault that he seems intent on throwing everything away, including their relationship?

Following a devastating tragedy, Matthew and Holly head out onto the land in search of a long-lost cabin on the family trapline, miles from the Cree community they once called home. But each of them is searching for something more than a place. Matthew hopes to reconnect with the father he has just lost; Holly goes with him because she knows the father she is afraid of losing won't be able to walk away.

When things go wrong during the journey, they find they have only each other to turn to for support. What happens to father and daughter on the land will test them, and eventually heal them, in ways they never thought possible.

About the Author
David A. Robertson, a writer and freelance journalist, is the recipient of the Writers' Union of Canada Freedom to Read Award. His memoir, Black Water, won the Carol Shields Winnipeg Book Award and the Alexander Kennedy Isbister Award for Non-Fiction. His middle-grade fantasy series, The Misewa Saga, includes the #1 national bestseller The Barren Grounds. He won the Governor General's Literary Award for the illustrated books On the Trapline and When We Were Alone. Robertson is also the writer and host of the award-winning podcast Kiwew. The Theory of Crows is his first novel for adults. David A. Robertson is a member of Norway House Cree Nation. He lives in Winnipeg.

Cost: Free

AGE GROUP: | Adults |

EVENT TYPE: | Special Events |

TAGS: | Orange Shirt Day | Indigenous | #orangeshirtday | #culturedays | #authors |

Virtual

Phone: 519-621-0460

Hours
Skip Open Hours widget
We're closed Sunday June 14 due to Sunday summer closure
Mon, Jun 08 9:30AM to 8:30PM
Tue, Jun 09 9:30AM to 8:30PM
Wed, Jun 10 9:30AM to 8:30PM
Thu, Jun 11 9:30AM to 8:30PM
Fri, Jun 12 9:30AM to 5:30PM
Sat, Jun 13 9:30AM to 5:30PM
Sun, Jun 14 Closed
(Sunday summer closure)

About the branch

Virtual programming means we bring the programs directly to you – it’s all online! Join us virtually from the comfort of home.

Be inspired at Cambridge Public Library. Connect with the public libraries and public art galleries of Cambridge. Cambridge Public Library supports and inspires our community with an environment of discovery for people of all ages.

Need help?

Upcoming events

Skip Upcoming Events widget
Thu, Jun 11, All day
Hespeler - Second Floor
July 14, 2025 - July 11, 2026

Thu, Jun 11, All day
Queen's Square - Lobby
August 29, 2025 - August 29, 2026

Thu, Jun 11, All day
Queen's Square - Gallery
May 9 - August 8, 2026

Thu, Jun 11, All day
All Locations - Digital Screens
May 1 - July 31, 2026

Thu, Jun 11, 9:30am - 5:30pm
Queen's Square - Community Desk, QS
Are you new to Canada? We can help you settle in!

Thu, Jun 11, 9:30am - 8:15pm
Queen's Square - Lobby
Get in the FIFA spirit with some foosball!

Thu, Jun 11, 3:00pm - 4:00pm
Old Post Office - Makerspace
Learn basic sewing terminology as well as how to set up a sewing machine for your next project.
Registration is now closed

Thu, Jun 11, 4:00pm - 6:00pm
Queen's Square - Glass Study Room
Langs Outreach Team supports people experiencing homelessness with primary care, substance use and addiction support, counseling, system navigation, and community resources.

Thu, Jun 11, 6:30pm - 8:00pm
Hespeler - Children's Program Room
Enjoy singing, learning, and making new friends while strumming on a ukulele with this casual group.

Fri, Jun 12, All day
Hespeler - Second Floor
July 14, 2025 - July 11, 2026

Fri, Jun 12, All day
Queen's Square - Lobby
August 29, 2025 - August 29, 2026

Fri, Jun 12, All day
Queen's Square - Gallery
May 9 - August 8, 2026

Fri, Jun 12, All day
All Locations - Digital Screens
May 1 - July 31, 2026

Fri, Jun 12, 9:30am - 5:15pm
Queen's Square - Lobby
Get in the FIFA spirit with some foosball!

Fri, Jun 12, 10:00am - 12:00pm
Old Post Office - Third Floor Classroom
Meet monthly to discuss a pre-selected title, share thoughts, and learn more about the books we love.

Fri, Jun 12, 3:00pm - 5:00pm
Outside the Library - Main Entrance
Outside adventures on market afternoons.

Sat, Jun 13, All day
Hespeler - Second Floor
July 14, 2025 - July 11, 2026

Sat, Jun 13, All day
Queen's Square - Lobby
August 29, 2025 - August 29, 2026

Sat, Jun 13, All day
Queen's Square - Gallery
May 9 - August 8, 2026

Sat, Jun 13, All day
All Locations - Digital Screens
May 1 - July 31, 2026

Sat, Jun 13, 9:30am - 5:15pm
Queen's Square - Lobby
Get in the FIFA spirit with some foosball!

Sat, Jun 13, 10:30am - 11:30am
Old Post Office - Makerspace
Calling all photographers and designers.

Sat, Jun 13, 11:00am - 2:00pm
Queen's Square - Studio
A hands-on introduction to artist books through the dynamic flag book structure.
This event is full

Sat, Jun 13, 1:00pm - 4:00pm
In Front of the Old Post Office
If it is happening in Cambridge this summer, your library wants to be there!

Sat, Jun 13, 2:00pm - 3:00pm
Hespeler - Children's Program Room
Unearth the lives of your ancestors by following the five w's of research.

Sun, Jun 14, All day
Multiple Locations
All Cambridge Public Library locations will be closed on Sundays starting May 17 through to and including September 6.

Mon, Jun 15, All day
Hespeler - Second Floor
July 14, 2025 - July 11, 2026

Mon, Jun 15, All day
Queen's Square - Lobby
August 29, 2025 - August 29, 2026

Mon, Jun 15, All day
Riverview Room
June 15 - July 10

Mon, Jun 15, All day
Queen's Square - Gallery
May 9 - August 8, 2026

Mon, Jun 15, All day
All Locations - Digital Screens
May 1 - July 31, 2026

Mon, Jun 15, 9:30am - 8:15pm
Queen's Square - Lobby
Get in the FIFA spirit with some foosball!

Mon, Jun 15, 11:00am - 1:00pm
Queen's Square - Community Desk, QS,Large Print Area
Build confidence and make informed money choices with practical, judgment‑free, financial education.

Mon, Jun 15, 2:15pm - 3:15pm
Clemens Mill - Creative Hub Classroom
De-stress with relaxing arts and crafts.

Mon, Jun 15, 3:00pm - 8:00pm
Queen's Square - Magazine Lounge
Refuel and refocus with study space and snacks.

Mon, Jun 15, 3:00pm - 8:00pm
Clemens Mill - Learning Commons
Refuel and refocus with study space and snacks.

Mon, Jun 15, 3:00pm - 5:00pm
Old Post Office - Riverview Room
Refuel and refocus with study space and snacks.

Mon, Jun 15, 3:00pm - 8:00pm
Hespeler - Study Area
Refuel and refocus with study space and snacks.

Mon, Jun 15, 3:00pm - 8:00pm
Preston - Main Floor
Refuel and refocus with study space and snacks.

Mon, Jun 15, 6:00pm - 8:00pm
Queen's Square - Large Print Area
Share your ideas and creations with fellow knitters.

Mon, Jun 15, 6:30pm - 8:15pm
Queen's Square - Studio
This is a four-week course running May 25, June 1, June 8, and June 15.
Registration is now closed

Tue, Jun 16, All day
Hespeler - Second Floor
July 14, 2025 - July 11, 2026

Tue, Jun 16, All day
Queen's Square - Lobby
August 29, 2025 - August 29, 2026

Tue, Jun 16, All day
Riverview Room
June 15 - July 10

Tue, Jun 16, All day
Queen's Square - Gallery
May 9 - August 8, 2026

Tue, Jun 16, All day
All Locations - Digital Screens
May 1 - July 31, 2026

Tue, Jun 16, 9:30am - 5:35pm
Queen's Square - Community Desk, QS
Are you new to Canada? We can help you settle in!

Tue, Jun 16, 9:30am - 8:15pm
Queen's Square - Lobby
Get in the FIFA spirit with some foosball!

Tue, Jun 16, 11:00am - 12:00pm
Queen's Square - Children's Department
Find information about a variety of early learning and child care programs in Waterloo Region.

Tue, Jun 16, 3:00pm - 8:00pm
Queen's Square - Magazine Lounge
Refuel and refocus with study space and snacks.

Tue, Jun 16, 3:00pm - 8:00pm
Clemens Mill - Learning Commons
Refuel and refocus with study space and snacks.

Tue, Jun 16, 3:00pm - 8:00pm
Old Post Office - Riverview Room
Refuel and refocus with study space and snacks.

Tue, Jun 16, 3:00pm - 8:00pm
Hespeler - Study Area
Refuel and refocus with study space and snacks.

Tue, Jun 16, 3:00pm - 8:00pm
Preston - Main Floor
Refuel and refocus with study space and snacks.

Tue, Jun 16, 6:00pm - 8:00pm
Queen's Square - Studio
Enjoy a creative evening in the Gallery Studio with a focus on improving mental health.

Tue, Jun 16, 6:00pm - 8:30pm
The Gaslight District - The District Square - 64 Grand Ave. S. Cambridge, ON
If it is happening in Cambridge this summer, your library wants to be there!

Tue, Jun 16, 6:30pm - 8:00pm
New venue Queen's Square - Boardroom
Enjoy singing, learning and making new friends while strumming on a ukulele with this casual group.

Cancelled
Tue, Jun 16, 6:30pm - 8:00pm
Queen's Square
Play the world's most popular board game with fellow chess enthusiasts.

Tue, Jun 16, 6:45pm - 8:00pm
Hespeler - Magazine Lounge
Meet new friends, learn about your community, share your culture and customs, and practice your English.

Wed, Jun 17, All day
Hespeler - Second Floor
July 14, 2025 - July 11, 2026

Wed, Jun 17, All day
Queen's Square - Lobby
August 29, 2025 - August 29, 2026

Wed, Jun 17, All day
Riverview Room
June 15 - July 10

Wed, Jun 17, All day
Queen's Square - Gallery
May 9 - August 8, 2026

Wed, Jun 17, All day
All Locations - Digital Screens
May 1 - July 31, 2026

Wed, Jun 17, 9:30am - 8:15pm
Queen's Square - Lobby
Get in the FIFA spirit with some foosball!

Wed, Jun 17, 10:30am - 12:30pm
Hespeler - Lounge
Share your ideas and creations with fellow knitters.

Wed, Jun 17, 3:00pm - 8:00pm
Queen's Square - Magazine Lounge
Refuel and refocus with study space and snacks.

Wed, Jun 17, 3:00pm - 8:00pm
Clemens Mill - Learning Commons
Refuel and refocus with study space and snacks.

Wed, Jun 17, 3:00pm - 8:00pm
Old Post Office - Riverview Room
Refuel and refocus with study space and snacks.

Wed, Jun 17, 3:00pm - 8:00pm
Hespeler - Study Area
Refuel and refocus with study space and snacks.

Wed, Jun 17, 3:00pm - 8:00pm
Preston - Main Floor
Refuel and refocus with study space and snacks.

Wed, Jun 17, 6:30pm - 8:00pm
Old Post Office - Reading Room
Join other fibre arts enthusiasts as you work on your own project in a social environment.

Thu, Jun 18, All day
Hespeler - Second Floor
July 14, 2025 - July 11, 2026

Thu, Jun 18, All day
Queen's Square - Lobby
August 29, 2025 - August 29, 2026

Thu, Jun 18, All day
Riverview Room
June 15 - July 10

Thu, Jun 18, All day
Queen's Square - Gallery
May 9 - August 8, 2026

Thu, Jun 18, All day
All Locations - Digital Screens
May 1 - July 31, 2026

Thu, Jun 18, 9:30am - 5:30pm
Queen's Square - Community Desk, QS
Are you new to Canada? We can help you settle in!

Thu, Jun 18, 9:30am - 8:15pm
Queen's Square - Lobby
Get in the FIFA spirit with some foosball!

Thu, Jun 18, 3:00pm - 8:00pm
Queen's Square - Magazine Lounge
Refuel and refocus with study space and snacks.

Thu, Jun 18, 3:00pm - 8:00pm
Clemens Mill - Learning Commons
Refuel and refocus with study space and snacks.

Thu, Jun 18, 3:00pm - 8:00pm
Old Post Office - Riverview Room
Refuel and refocus with study space and snacks.

Thu, Jun 18, 3:00pm - 8:00pm
Hespeler - Study Area
Refuel and refocus with study space and snacks.

Thu, Jun 18, 3:00pm - 8:00pm
Preston - Main Floor
Refuel and refocus with study space and snacks.

Thu, Jun 18, 3:45pm - 5:00pm
Virtual - Zoom 3
Meet new friends, learn about your community, share your culture and customs, and practice your English.

Thu, Jun 18, 4:00pm - 6:00pm
Queen's Square - Glass Study Room
Langs Outreach Team supports people experiencing homelessness with primary care, substance use and addiction support, counseling, system navigation, and community resources.

Thu, Jun 18, 6:00pm - 8:00pm
Queen's Square - Studio
Create a beautifully bad artwork, all fun and no pressure!

Thu, Jun 18, 6:00pm - 8:00pm
Clemens Mill - Creative Hub Classroom
Create a lasting memory piece for your Dad or a special person in your life.

Cancelled
Thu, Jun 18, 6:30pm - 8:00pm
Hespeler
Enjoy singing, learning, and making new friends while strumming on a ukulele with this casual group.

Fri, Jun 19, All day
Hespeler - Second Floor
July 14, 2025 - July 11, 2026

Fri, Jun 19, All day
Queen's Square - Lobby
August 29, 2025 - August 29, 2026

Fri, Jun 19, All day
Riverview Room
June 15 - July 10

Fri, Jun 19, All day
Queen's Square - Gallery
May 9 - August 8, 2026

Fri, Jun 19, All day
All Locations - Digital Screens
May 1 - July 31, 2026

Fri, Jun 19, 9:30am - 5:15pm
Queen's Square - Lobby
Get in the FIFA spirit with some foosball!

Fri, Jun 19, 10:30am - 11:30am
Queen's Square - Studio
Connect with other adults while enjoying concerts, crafting, chats, and more.

Fri, Jun 19, 1:00pm - 5:00pm
Queen's Square - Community Desk, QS
Live fully in a community that belongs and where everyone is valued for their contribution.

Fri, Jun 19, 1:00pm - 5:00pm
Queen's Square - Magazine Lounge
Refuel and refocus with study space and snacks.

Fri, Jun 19, 1:00pm - 5:00pm
Clemens Mill - Learning Commons
Refuel and refocus with study space and snacks.

Fri, Jun 19, 1:00pm - 5:00pm
Old Post Office - Riverview Room
Refuel and refocus with study space and snacks.

Fri, Jun 19, 1:00pm - 5:00pm
Hespeler - Study Area
Refuel and refocus with study space and snacks.

Fri, Jun 19, 1:00pm - 5:00pm
Preston - Main Floor
Refuel and refocus with study space and snacks.

Fri, Jun 19, 3:00pm - 5:00pm
Outside the Library - Main Entrance
Outside adventures on market afternoons.

Sat, Jun 20, All day
Hespeler - Second Floor
July 14, 2025 - July 11, 2026

Sat, Jun 20, All day
Queen's Square - Lobby
August 29, 2025 - August 29, 2026

Sat, Jun 20, All day
Riverview Room
June 15 - July 10

Sat, Jun 20, All day
Queen's Square - Gallery
May 9 - August 8, 2026

Sat, Jun 20, All day
All Locations - Digital Screens
May 1 - July 31, 2026

Sat, Jun 20, 9:30am - 5:15pm
Queen's Square - Lobby
Get in the FIFA spirit with some foosball!

Sat, Jun 20, 10:00am - 11:15am
Preston - Children's Program Room
Meet new friends, learn about your community, share your culture and customs, and practice your English.

Sat, Jun 20, 10:00am - 12:00pm
The Boathouse, Riverbluffs Park - 251 George St N, Cambridge, ON N1S 4M5
Learn more about what the Cambridge community is doing to protect native pollinators.

Sat, Jun 20, 10:00am - 4:00pm
City Hall, 50 Dickson Street - Courtyard between City Hall and Farmer's Market
If it is happening in Cambridge this summer, your library wants to be there!

Sat, Jun 20, 1:00pm - 5:00pm
Queen's Square - Magazine Lounge
Refuel and refocus with study space and snacks.

Sat, Jun 20, 1:00pm - 5:00pm
Clemens Mill - Learning Commons
Refuel and refocus with study space and snacks.

Sat, Jun 20, 1:00pm - 5:00pm
Old Post Office - Riverview Room
Refuel and refocus with study space and snacks.

Sat, Jun 20, 1:00pm - 5:00pm
Hespeler - Study Area
Refuel and refocus with study space and snacks.

Sat, Jun 20, 1:00pm - 5:00pm
Preston - Main Floor
Refuel and refocus with study space and snacks.

Sat, Jun 20, 2:00pm - 5:00pm
Queen's Square - Audiobook Area
From cards to Catan, this is a warm and friendly atmosphere for fans of low-tech table games.

Sun, Jun 21, All day
Multiple Locations
All Cambridge Public Library locations will be closed on Sundays starting May 17 through to and including September 6.

Mon, Jun 22, All day
Hespeler - Second Floor
July 14, 2025 - July 11, 2026

Mon, Jun 22, All day
Queen's Square - Lobby
August 29, 2025 - August 29, 2026

Mon, Jun 22, All day
Riverview Room
June 15 - July 10

Mon, Jun 22, All day
Queen's Square - Gallery
May 9 - August 8, 2026

Mon, Jun 22, All day
All Locations - Digital Screens
May 1 - July 31, 2026

Mon, Jun 22, 9:30am - 8:15pm
Queen's Square - Lobby
Get in the FIFA spirit with some foosball!

Mon, Jun 22, 1:00pm - 4:00pm
Queen's Square - Community Desk, QS
Find lasting and meaningful employment.

Mon, Jun 22, 1:00pm - 8:00pm
Queen's Square - Magazine Lounge
Refuel and refocus with study space and snacks.

Mon, Jun 22, 1:00pm - 8:00pm
Clemens Mill - Learning Commons
Refuel and refocus with study space and snacks.

Mon, Jun 22, 1:00pm - 5:00pm
Old Post Office - Riverview Room
Refuel and refocus with study space and snacks.

Mon, Jun 22, 1:00pm - 8:00pm
Hespeler - Study Area
Refuel and refocus with study space and snacks.

Mon, Jun 22, 1:00pm - 8:00pm
Preston - Main Floor
Refuel and refocus with study space and snacks.

Mon, Jun 22, 6:00pm - 8:00pm
Queen's Square - Large Print Area
Share your ideas and creations with fellow knitters.

Tue, Jun 23, All day
Hespeler - Second Floor
July 14, 2025 - July 11, 2026

Tue, Jun 23, All day
Queen's Square - Lobby
August 29, 2025 - August 29, 2026

Tue, Jun 23, All day
Riverview Room
June 15 - July 10

Tue, Jun 23, All day
Queen's Square - Gallery
May 9 - August 8, 2026

Tue, Jun 23, All day
All Locations - Digital Screens
May 1 - July 31, 2026

Tue, Jun 23, 9:30am - 5:35pm
Queen's Square - Community Desk, QS
Are you new to Canada? We can help you settle in!

Tue, Jun 23, 9:30am - 8:15pm
Queen's Square - Lobby
Get in the FIFA spirit with some foosball!

Tue, Jun 23, 1:00pm - 8:00pm
Queen's Square - Magazine Lounge
Refuel and refocus with study space and snacks.

Tue, Jun 23, 1:00pm - 8:00pm
Clemens Mill - Learning Commons
Refuel and refocus with study space and snacks.

Tue, Jun 23, 1:00pm - 8:00pm
Old Post Office - Riverview Room
Refuel and refocus with study space and snacks.

Tue, Jun 23, 1:00pm - 8:00pm
Hespeler - Study Area
Refuel and refocus with study space and snacks.

Tue, Jun 23, 1:00pm - 8:00pm
Preston - Main Floor
Refuel and refocus with study space and snacks.

Tue, Jun 23, 6:30pm - 8:00pm
Queen's Square - Studio
Enjoy singing, learning and making new friends while strumming on a ukulele with this casual group.

Cancelled
Tue, Jun 23, 6:30pm - 8:00pm
Queen's Square
Play the world's most popular board game with fellow chess enthusiasts.

Tue, Jun 23, 6:45pm - 8:00pm
Hespeler - Magazine Lounge
Meet new friends, learn about your community, share your culture and customs, and practice your English.

Wed, Jun 24, All day
Hespeler - Second Floor
July 14, 2025 - July 11, 2026

Wed, Jun 24, All day
Queen's Square - Lobby
August 29, 2025 - August 29, 2026

Wed, Jun 24, All day
Riverview Room
June 15 - July 10

Wed, Jun 24, All day
Queen's Square - Gallery
May 9 - August 8, 2026

Wed, Jun 24, All day
All Locations - Digital Screens
May 1 - July 31, 2026

Wed, Jun 24, 9:30am - 5:30pm
Queen's Square - Community Desk, QS
Are you new to Canada? We can help you settle in!

Wed, Jun 24, 9:30am - 8:15pm
Queen's Square - Lobby
Get in the FIFA spirit with some foosball!

Wed, Jun 24, 10:00am - 1:00pm
Old Post Office - Third Floor Classroom
Are you curious if your hearing has changed? Adults over 55 are welcome to receive a free, one-on-one hearing screening.

Wed, Jun 24, 10:30am - 12:30pm
Hespeler - Lounge
Share your ideas and creations with fellow knitters.

Wed, Jun 24, 2:00pm - 3:00pm
Hespeler - Children's Program Room
Take a walk into the historic past of Hespeler Village.

Wed, Jun 24, 4:45pm - 6:45pm
Preston
Members of the public are welcome to attend Cambridge Public Library Board meetings.

Wed, Jun 24, 6:00pm - 8:00pm
Queen's Square - Studio
Join SPECTRUM for a discussion and to meet other local gender-diverse folks.

Wed, Jun 24, 6:00pm - 7:15pm
Clemens Mill - Creative Hub Classroom
Meet new friends, learn about your community, share your culture and customs, and practice your English.

Wed, Jun 24, 6:30pm - 8:00pm
Old Post Office - Reading Room
Join other fibre arts enthusiasts as you work on your own project in a social environment.

Thu, Jun 25, All day
Hespeler - Second Floor
July 14, 2025 - July 11, 2026

Thu, Jun 25, All day
Queen's Square - Lobby
August 29, 2025 - August 29, 2026

Thu, Jun 25, All day
Riverview Room
June 15 - July 10

Thu, Jun 25, All day
Queen's Square - Gallery
May 9 - August 8, 2026

Thu, Jun 25, All day
All Locations - Digital Screens
May 1 - July 31, 2026

Thu, Jun 25, 9:30am - 5:30pm
Queen's Square - Community Desk, QS
Are you new to Canada? We can help you settle in!

Thu, Jun 25, 9:30am - 8:15pm
Queen's Square - Lobby
Get in the FIFA spirit with some foosball!

Thu, Jun 25, 3:45pm - 5:00pm
Virtual - Zoom 3
Meet new friends, learn about your community, share your culture and customs, and practice your English.

Thu, Jun 25, 4:00pm - 6:00pm
Queen's Square - Glass Study Room
Langs Outreach Team supports people experiencing homelessness with primary care, substance use and addiction support, counseling, system navigation, and community resources.

Thu, Jun 25, 6:00pm - 8:00pm
Old Post Office - Creative Studios
Enjoy performances from local musicians while taking the opportunity to showcase your talent on stage.

Cancelled
Thu, Jun 25, 6:30pm - 8:00pm
Hespeler
Enjoy singing, learning, and making new friends while strumming on a ukulele with this casual group.

Fri, Jun 26, All day
Hespeler - Second Floor
July 14, 2025 - July 11, 2026

Fri, Jun 26, All day
Queen's Square - Lobby
August 29, 2025 - August 29, 2026

Fri, Jun 26, All day
Riverview Room
June 15 - July 10

Fri, Jun 26, All day
Queen's Square - Gallery
May 9 - August 8, 2026

Fri, Jun 26, All day
All Locations - Digital Screens
May 1 - July 31, 2026

Fri, Jun 26, 9:30am - 5:15pm
Queen's Square - Lobby
Get in the FIFA spirit with some foosball!

Fri, Jun 26, 10:00am - 12:00pm
Preston - Fireside Area
Love to discuss the nuances of a great book?

Fri, Jun 26, 10:00am - 12:00pm
Old Post Office - Riverview Room
For avid travellers and lifelong learners.

Fri, Jun 26, 10:00am - 1:00pm
Clemens Mill Outside
Start the summer with an awesome foam party!

Fri, Jun 26, 3:00pm - 5:00pm
Outside the Library - Main Entrance
Outside adventures on market afternoons.

Fri, Jun 26, 6:00pm - 8:00pm
Clemens Mill - Learning Commons
Make your evening epic with Nerf blasters and friends. Complete a registration for each teen attending the program.
This event is full

Sat, Jun 27, All day
Hespeler - Second Floor
July 14, 2025 - July 11, 2026

Sat, Jun 27, All day
Queen's Square - Lobby
August 29, 2025 - August 29, 2026

Sat, Jun 27, All day
Riverview Room
June 15 - July 10

Sat, Jun 27, All day
Queen's Square - Gallery
May 9 - August 8, 2026

Sat, Jun 27, All day
All Locations - Digital Screens
May 1 - July 31, 2026

Sat, Jun 27, 9:30am - 5:15pm
Queen's Square - Lobby
Get in the FIFA spirit with some foosball!

Sat, Jun 27, 10:00am - 11:15am
Preston - Children's Program Room
Meet new friends, learn about your community, share your culture and customs, and practice your English.

Sat, Jun 27, 10:30am - 11:30am
Old Post Office - Third Floor Classroom
Learn the steps to starting a project using the laser cutter in the Makerspace.

Sat, Jun 27, 1:30pm - 4:30pm
Preston - Children's Program Room
Fight through unexplored lands with a group of brave adventurers in an exciting one-shot D&D adventure.
This event is full

Sun, Jun 28, All day
Multiple Locations
All Cambridge Public Library locations will be closed on Sundays starting May 17 through to and including September 6.

Mon, Jun 29, All day
Hespeler - Second Floor
July 14, 2025 - July 11, 2026

Mon, Jun 29, All day
Queen's Square - Lobby
August 29, 2025 - August 29, 2026

Mon, Jun 29, All day
Riverview Room
June 15 - July 10

Mon, Jun 29, All day
Queen's Square - Gallery
May 9 - August 8, 2026

Mon, Jun 29, All day
All Locations - Digital Screens
May 1 - July 31, 2026

Mon, Jun 29, 9:30am - 8:15pm
Queen's Square - Lobby
Get in the FIFA spirit with some foosball!

Mon, Jun 29, 10:00am - 10:30am
Queen's Square - Children's Program Room
Learn new songs and rhymes, share stories, and meet other parents and babies.

Mon, Jun 29, 10:30am - 11:30am
Queen's Square - Children's Program Room
Let's play!

Mon, Jun 29, 10:30am - 11:00am
Hespeler - Children's Program Room
Get ready for kindergarten!

Mon, Jun 29, 10:30am - 11:00am
Preston - Gallery
Get ready for kindergarten!

Mon, Jun 29, 11:00am - 1:00pm
Queen's Square - Community Desk, QS
Build confidence and make informed money choices with practical, judgment‑free, financial education.

Mon, Jun 29, 2:00pm - 2:45pm
Clemens Mill - Creative Hub Classroom
Calling all gamers!

Mon, Jun 29, 2:00pm - 3:00pm
Hespeler - Children's Program Room
Let your creativity run wild!

Mon, Jun 29, 2:00pm - 2:45pm
Preston - Gallery
Channel your inner actor with drama games and activities!

Mon, Jun 29, 6:00pm - 8:00pm
Queen's Square - Large Print Area
Share your ideas and creations with fellow knitters.

Tue, Jun 30, All day
Hespeler - Second Floor
July 14, 2025 - July 11, 2026

Tue, Jun 30, All day
Queen's Square - Lobby
August 29, 2025 - August 29, 2026

Tue, Jun 30, All day
Riverview Room
June 15 - July 10

Tue, Jun 30, All day
Queen's Square - Gallery
May 9 - August 8, 2026

Tue, Jun 30, All day
All Locations - Digital Screens
May 1 - July 31, 2026

Tue, Jun 30, 9:30am - 5:35pm
Queen's Square - Community Desk, QS
Are you new to Canada? We can help you settle in!

Tue, Jun 30, 9:30am - 8:15pm
Queen's Square - Lobby
Get in the FIFA spirit with some foosball!

Tue, Jun 30, 10:00am - 10:30am
Queen's Square - Children's Program Room
Dance, sing, rhyme, and craft with your tot.

Tue, Jun 30, 10:30am - 11:00am
Hespeler - Youth Services Department
A high-energy dance party where we will move our bodies and create musical-themed crafts.

Tue, Jun 30, 10:30am - 11:00am
Preston - Gallery
Stretch it out and get your body moving.

Tue, Jun 30, 11:00am - 11:30am
Clemens Mill - Children's Program Room
Get ready for kindergarten!

Tue, Jun 30, 1:00pm - 1:30pm
Clemens Mill - Children's Program Room
Explore the messy side of STEAM.

Tue, Jun 30, 2:00pm - 2:30pm
Queen's Square - Children's Program Room
Stories, songs, rhymes, and movement for the whole family!

Tue, Jun 30, 2:00pm - 3:00pm
Clemens Mill - Creative Hub Classroom
Kids practice their reading with a teenage buddy.

Tue, Jun 30, 2:00pm - 2:45pm
Preston - Gallery
Recreate historical art with your own twist!

Tue, Jun 30, 6:00pm - 7:00pm
Old Post Office - Children's Discovery Centre
Practice problem solving and team building as we create amazing structures and friendships.

Tue, Jun 30, 6:30pm - 8:00pm
Queen's Square - Studio
Enjoy singing, learning and making new friends while strumming on a ukulele with this casual group.

Cancelled
Tue, Jun 30, 6:30pm - 8:00pm
Queen's Square
Play the world's most popular board game with fellow chess enthusiasts.

Tue, Jun 30, 6:45pm - 8:00pm
Hespeler - Magazine Lounge
Meet new friends, learn about your community, share your culture and customs, and practice your English.

Tue, Jun 30, 7:00pm - 7:30pm
Hespeler - Youth Services Department
Sing, dance, and practice self-confidence.

Wed, Jul 01, All day
Multiple Locations
All Cambridge Public Library locations will be closed on July 1st for Canada Day.

Thu, Jul 02, All day
Hespeler - Second Floor
July 14, 2025 - July 11, 2026

Thu, Jul 02, All day
Queen's Square - Lobby
August 29, 2025 - August 29, 2026

Thu, Jul 02, All day
Riverview Room
June 15 - July 10

Thu, Jul 02, All day
Queen's Square - Gallery
May 9 - August 8, 2026

Thu, Jul 02, All day
All Locations - Digital Screens
May 1 - July 31, 2026

Thu, Jul 02, 9:30am - 5:30pm
Queen's Square - Community Desk, QS
Are you new to Canada? We can help you settle in!

Thu, Jul 02, 9:30am - 8:15pm
Queen's Square - Lobby
Get in the FIFA spirit with some foosball!

Thu, Jul 02, 10:00am - 10:30am
Queen's Square - Children's Program Room
Paper, scissors, glitter, GO!

Thu, Jul 02, 10:30am - 11:00am
Clemens Mill - Children's Program Room
Dance, sing, rhyme, and craft with your tot.

Thu, Jul 02, 10:30am - 11:00am
Hespeler - Youth Services Department
Dance, sing, rhyme, and craft with your tot.

Thu, Jul 02, 10:30am - 11:30am
Preston - Children's Department
Let's play!

Thu, Jul 02, 11:00am - 12:00pm
Clemens Mill - Children's Department
Let's play!

Thu, Jul 02, 11:00am - 12:00pm
Hespeler - Youth Services Department
Let's play!

Thu, Jul 02, 2:00pm - 2:45pm
Clemens Mill - Children's Program Room
Let your creativity run wild!

Thu, Jul 02, 3:00pm - 4:00pm
Old Post Office - Children's Discovery Centre
A playful hands-on art experience.

Thu, Jul 02, 3:45pm - 5:00pm
Virtual - Zoom 3
Meet new friends, learn about your community, share your culture and customs, and practice your English.

Thu, Jul 02, 4:00pm - 5:00pm
Queen's Square - Children's Program Room
Kids practice their reading with a teenage buddy.

Thu, Jul 02, 6:30pm - 8:00pm
Hespeler - Children's Program Room
Enjoy singing, learning and making new friends while strumming on a ukulele with this casual group.

Thu, Jul 02, 6:30pm - 7:30pm
Queen's Square - Children's Program Room
Get creative!

Fri, Jul 03, All day
Hespeler - Second Floor
July 14, 2025 - July 11, 2026

Fri, Jul 03, All day
Queen's Square - Lobby
August 29, 2025 - August 29, 2026

Fri, Jul 03, All day
Riverview Room
June 15 - July 10

Fri, Jul 03, All day
Queen's Square - Gallery
May 9 - August 8, 2026

Fri, Jul 03, All day
All Locations - Digital Screens
May 1 - July 31, 2026

Fri, Jul 03, 9:30am - 5:15pm
Queen's Square - Lobby
Get in the FIFA spirit with some foosball!

Fri, Jul 03, 10:00am - 10:30am
Queen's Square - Children's Program Room
Dance, sing, rhyme, and craft with your tot.

Fri, Jul 03, 10:30am - 11:00am
Hespeler - Children's Program Room
Learn new songs and rhymes, share stories, and meet other parents and babies.

Fri, Jul 03, 10:30am - 11:00am
Preston - Community Garden
Relax with your baby in the garden.

Fri, Jul 03, 1:00pm - 5:00pm
Queen's Square - Community Desk, QS
Live fully in a community that belongs and where everyone is valued for their contribution.

Fri, Jul 03, 2:00pm - 2:45pm
Queen's Square - Children's Program Room
Express your personal style in this hands-on wearable art program.

Fri, Jul 03, 2:00pm - 2:45pm
Clemens Mill - Children's Program Room
Jump-start the weekend with fun-packed Fridays!

Fri, Jul 03, 3:00pm - 5:00pm
Outside the Library - Main Entrance
Outside adventures on market afternoons.

Sat, Jul 04, All day
Hespeler - Second Floor
July 14, 2025 - July 11, 2026

Sat, Jul 04, All day
Queen's Square - Lobby
August 29, 2025 - August 29, 2026

Sat, Jul 04, All day
Riverview Room
June 15 - July 10

Sat, Jul 04, All day
Queen's Square - Gallery
May 9 - August 8, 2026

Sat, Jul 04, All day
All Locations - Digital Screens
May 1 - July 31, 2026

Sat, Jul 04, 9:30am - 5:15pm
Queen's Square - Lobby
Get in the FIFA spirit with some foosball!

Sat, Jul 04, 10:00am - 11:15am
Preston - Children's Program Room
Meet new friends, learn about your community, share your culture and customs, and practice your English.

Sat, Jul 04, 10:00am - 4:30pm
All Locations
Come and stay and play!

Sun, Jul 05, All day
Multiple Locations
All Cambridge Public Library locations will be closed on Sundays starting May 17 through to and including September 6.

Mon, Jul 06, All day
Hespeler - Second Floor
July 14, 2025 - July 11, 2026

Mon, Jul 06, All day
Queen's Square - Lobby
August 29, 2025 - August 29, 2026

Mon, Jul 06, All day
Riverview Room
June 15 - July 10

Mon, Jul 06, All day
Queen's Square - Gallery
May 9 - August 8, 2026

Mon, Jul 06, All day
All Locations - Digital Screens
May 1 - July 31, 2026

Mon, Jul 06, 9:30am - 8:15pm
Queen's Square - Lobby
Get in the FIFA spirit with some foosball!

Mon, Jul 06, 10:00am - 10:30am
Queen's Square - Children's Program Room
Learn new songs and rhymes, share stories, and meet other parents and babies.

Mon, Jul 06, 10:30am - 11:30am
Queen's Square - Children's Program Room
Let's play!

Mon, Jul 06, 10:30am - 11:00am
Hespeler - Children's Program Room
Get ready for kindergarten!

Mon, Jul 06, 10:30am - 11:00am
Preston - Children's Program Room
Get ready for kindergarten!

Mon, Jul 06, 1:00pm - 4:00pm
Queen's Square - Community Desk, QS
Find lasting and meaningful employment.

Mon, Jul 06, 2:00pm - 2:45pm
Clemens Mill - Creative Hub Classroom
Calling all gamers!

Mon, Jul 06, 2:00pm - 3:00pm
Hespeler - Children's Program Room
Let your creativity run wild!

Mon, Jul 06, 2:00pm - 2:45pm
Preston - Gallery
Channel your inner actor with drama games and activities!

Mon, Jul 06, 6:00pm - 8:00pm
Queen's Square - Large Print Area
Share your ideas and creations with fellow knitters.

Tue, Jul 07, All day
Hespeler - Second Floor
July 14, 2025 - July 11, 2026

Tue, Jul 07, All day
Queen's Square - Lobby
August 29, 2025 - August 29, 2026

Tue, Jul 07, All day
Riverview Room
June 15 - July 10

Tue, Jul 07, All day
Queen's Square - Gallery
May 9 - August 8, 2026

Tue, Jul 07, All day
All Locations - Digital Screens
May 1 - July 31, 2026

Tue, Jul 07, 9:30am - 5:35pm
Queen's Square - Community Desk, QS
Are you new to Canada? We can help you settle in!

Tue, Jul 07, 9:30am - 8:15pm
Queen's Square - Lobby
Get in the FIFA spirit with some foosball!

Tue, Jul 07, 10:00am - 10:30am
Queen's Square - Children's Program Room
Dance, sing, rhyme, and craft with your tot.

Tue, Jul 07, 10:30am - 11:00am
Hespeler - Youth Services Department
A high-energy dance party where we will move our bodies and create musical-themed crafts.

Tue, Jul 07, 10:30am - 11:00am
Preston - Gallery
Stretch it out and get your body moving.

Tue, Jul 07, 11:00am - 11:30am
Clemens Mill - Children's Program Room
Get ready for kindergarten!

Tue, Jul 07, 1:00pm - 1:30pm
Clemens Mill - Children's Program Room
Explore the messy side of STEAM.

Tue, Jul 07, 2:00pm - 2:30pm
Queen's Square - Children's Program Room
Stories, songs, rhymes, and movement for the whole family!

Tue, Jul 07, 2:00pm - 3:00pm
Clemens Mill - Creative Hub Classroom
Kids practice their reading with a teenage buddy.

Tue, Jul 07, 2:00pm - 2:45pm
Preston - Gallery
Recreate historical art with your own twist!

Tue, Jul 07, 3:00pm - 5:00pm
Old Post Office - Third Floor Classroom
Learn to turn your passion into profit.

Tue, Jul 07, 6:00pm - 7:00pm
Old Post Office - Children's Discovery Centre
Practice problem solving and team building as we create amazing structures and friendships.

Tue, Jul 07, 6:45pm - 8:00pm
Hespeler - Magazine Lounge
Meet new friends, learn about your community, share your culture and customs, and practice your English.

Tue, Jul 07, 7:00pm - 7:30pm
Hespeler - Youth Services Department
Sing, dance, and practice self-confidence.

Wed, Jul 08, All day
Hespeler - Second Floor
July 14, 2025 - July 11, 2026

Wed, Jul 08, All day
Queen's Square - Lobby
August 29, 2025 - August 29, 2026

Wed, Jul 08, All day
Riverview Room
June 15 - July 10

Wed, Jul 08, All day
Queen's Square - Gallery
May 9 - August 8, 2026

Wed, Jul 08, All day
All Locations - Digital Screens
May 1 - July 31, 2026

Wed, Jul 08, 9:30am - 5:30pm
Queen's Square - Community Desk, QS
Are you new to Canada? We can help you settle in!

Wed, Jul 08, 9:30am - 8:15pm
Queen's Square - Lobby
Get in the FIFA spirit with some foosball!

Wed, Jul 08, 10:00am - 10:30am
Queen's Square - Children's Program Room
Stretch it out and get your body moving.

Wed, Jul 08, 2:00pm - 3:30pm
Hespeler - Children's Program Room
Meet monthly to discuss a pre-selected title, share thoughts, and learn more about the books we love.

Wed, Jul 08, 6:00pm - 7:15pm
Clemens Mill - Creative Hub Classroom
Meet new friends, learn about your community, share your culture and customs, and practice your English.

Thu, Jul 09, All day
Hespeler - Second Floor
July 14, 2025 - July 11, 2026

Thu, Jul 09, All day
Queen's Square - Lobby
August 29, 2025 - August 29, 2026

Thu, Jul 09, All day
Riverview Room
June 15 - July 10

Thu, Jul 09, All day
Queen's Square - Gallery
May 9 - August 8, 2026

Thu, Jul 09, All day
All Locations - Digital Screens
May 1 - July 31, 2026

Thu, Jul 09, 9:30am - 5:30pm
Queen's Square - Community Desk, QS
Are you new to Canada? We can help you settle in!

Thu, Jul 09, 9:30am - 8:15pm
Queen's Square - Lobby
Get in the FIFA spirit with some foosball!

Thu, Jul 09, 10:00am - 10:30am
Queen's Square - Children's Program Room
Paper, scissors, glitter, GO!

Thu, Jul 09, 10:30am - 11:00am
Clemens Mill - Children's Program Room
Dance, sing, rhyme, and craft with your tot.

Thu, Jul 09, 10:30am - 11:00am
Hespeler - Youth Services Department
Dance, sing, rhyme, and craft with your tot.

Thu, Jul 09, 10:30am - 11:30am
Preston - Children's Department
Let's play!

Thu, Jul 09, 11:00am - 12:00pm
Clemens Mill - Children's Department
Let's play!

Thu, Jul 09, 11:00am - 12:00pm
Hespeler - Youth Services Department
Let's play!

Thu, Jul 09, 2:00pm - 2:45pm
Clemens Mill - Children's Program Room
Let your creativity run wild!

Thu, Jul 09, 3:00pm - 4:00pm
Old Post Office - Children's Discovery Centre
A playful hands-on art experience.

Thu, Jul 09, 3:45pm - 5:00pm
Virtual - Zoom 3
Meet new friends, learn about your community, share your culture and customs, and practice your English.

Thu, Jul 09, 4:00pm - 5:00pm
Queen's Square - Children's Program Room
Kids practice their reading with a teenage buddy.

Thu, Jul 09, 6:30pm - 8:00pm
Hespeler - Children's Program Room
Enjoy singing, learning and making new friends while strumming on a ukulele with this casual group.

Thu, Jul 09, 6:30pm - 7:30pm
Queen's Square - Children's Program Room
Get creative!

Fri, Jul 10, All day
Hespeler - Second Floor
July 14, 2025 - July 11, 2026

Fri, Jul 10, All day
Queen's Square - Lobby
August 29, 2025 - August 29, 2026

Fri, Jul 10, All day
Riverview Room
June 15 - July 10

Fri, Jul 10, All day
Queen's Square - Gallery
May 9 - August 8, 2026

Fri, Jul 10, All day
All Locations - Digital Screens
May 1 - July 31, 2026

Fri, Jul 10, 9:30am - 5:15pm
Queen's Square - Lobby
Get in the FIFA spirit with some foosball!

Fri, Jul 10, 10:00am - 10:30am
Queen's Square - Children's Program Room
Dance, sing, rhyme, and craft with your tot.

Fri, Jul 10, 10:30am - 11:00am
Hespeler - Children's Program Room
Learn new songs and rhymes, share stories, and meet other parents and babies.

Fri, Jul 10, 10:30am - 11:00am
Preston - Community Garden
Relax with your baby in the garden.

Fri, Jul 10, 2:00pm - 2:45pm
Queen's Square - Children's Program Room
Express your personal style in this hands-on wearable art program.

Fri, Jul 10, 2:00pm - 2:45pm
Clemens Mill - Children's Program Room
Jump-start the weekend with fun-packed Fridays!

Fri, Jul 10, 3:00pm - 5:00pm
Outside the Library - Main Entrance
Outside adventures on market afternoons.

Sat, Jul 11, All day
Hespeler - Second Floor
July 14, 2025 - July 11, 2026

Sat, Jul 11, All day
Queen's Square - Lobby
August 29, 2025 - August 29, 2026

Sat, Jul 11, All day
Queen's Square - Gallery
May 9 - August 8, 2026

Sat, Jul 11, All day
All Locations - Digital Screens
May 1 - July 31, 2026

Sat, Jul 11, 9:30am - 5:15pm
Queen's Square - Lobby
Get in the FIFA spirit with some foosball!

Sat, Jul 11, 10:00am - 11:15am
Preston - Children's Program Room
Meet new friends, learn about your community, share your culture and customs, and practice your English.

Sat, Jul 11, 10:00am - 4:30pm
All Locations
Come and stay and play!