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 Tanis MacDonald

2022-10-13 19:00:00 2022-10-13 20:00:00 America/New_York An Evening with Author Tanis MacDonald Join local author Tanis MacDonald as she reads from and discusses her new book Straggle: Adventures in Walking While Female. Virtual -

Thursday, October 13
7:00pm - 8:00pm

Join local author Tanis MacDonald as she reads from and discusses her new book Straggle: Adventures in Walking While Female.

Tanis MacDonald reads from and discusses her new book Straggle: Adventures in Walking While Female. 

To purchase your own copy of Straggle, please visit our bookselling partner for this event - Green Heron Books in Paris, Ontario. You can visit their website at greenheronbooks.com , call 519-442-1822 or email roy@greenheronbooks.ca. Mention that you are registered for this event and receive 20% off your purchase of Straggle!

More About the Book
In this wide-ranging collection of essays, Tanis MacDonald walks the reader down many paths, pointing out the sights, exclaiming over birds, sharing stories and asking questions about just who gets to walk freely through our cities, parks and wilderness. Deer move mysteriously through these essays, knowing just when they vanish from sight, as do predators, both human and animal.

She walks to begin to understand the place she now calls home in Southern Ontario, catalogues the fauna around her in FaunaWatch and continues walking through illness. From a child spotting a snowy owl on her way to school in Winnipeg, to a young woman watching her own distinctive walk be imitated in an acting class, to a worried daughter helping her mother relearn how to walk after a bad fall on a busy road, MacDonald shares how walking has shaped her life and the lives of many others. Wry, smart, political and lyrical, these essays share the joy of walking as well its danger and uncovers the promise it offers – of healing, of companionship and of understanding.

About the Author
Tanis MacDonald is an essayist, poet, professor and free-range literary animal. She is the host of the podcast Watershed Writers, and the author of Out of Line: Daring to Be an Artist Outside the Big City. Her essay Mondegreen Girls won The Malahat Review’s Open Seasons Award for Creative Nonfiction in 2021. She identifies as a bad birder, and lives near Ose’kowáhne in southwestern Ontario as a grateful guest on traditional Haudenosaunee territory.

Cost: Free

AGE GROUP: | Adults |

EVENT TYPE: | |

TAGS: | culture days | body | #culturedays | #authors |

Virtual

Phone: 519-621-0460

Hours
Skip Open Hours widget
We're closed Sunday August 23 due to Sunday summer closure
Mon, Aug 17 9:30AM to 8:30PM
Tue, Aug 18 9:30AM to 8:30PM
Wed, Aug 19 9:30AM to 8:30PM
Thu, Aug 20 9:30AM to 8:30PM
Fri, Aug 21 9:30AM to 5:30PM
Sat, Aug 22 9:30AM to 5:30PM
Sun, Aug 23 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
Sat, Aug 22, 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, Aug 22, 10:30am - 11:30am
Queen's Square - Magazine Lounge
Upcycle old books and magazines into something new for your journal.

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

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

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

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

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

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

Wed, Aug 26, 2:00pm - 3:00pm
Hespeler - Children's Program Room
Painting instructor, Virginia, will teach you how to create a summer-themed painting.
This event is full

Wed, Aug 26, 6:00pm - 8:00pm
Old Post Office - Creative Studios
Artists of all skill levels are invited to come out for some self-directed still life drawing practice.

Wed, Aug 26, 6:00pm - 8:00pm
Old Post Office - Makerspace
A program for upcycling and trading clothing.

Wed, Aug 26, 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, Aug 27, 9:30am - 5:30pm
Queen's Square - Community Desk, QS
Are you new to Canada? We can help you settle in!

Thu, Aug 27, 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, Aug 27, 6:00pm - 8:00pm
Old Post Office - Creative Studios
Enjoy performances from local musicians while taking the opportunity to showcase your talent on stage.

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

Thu, Aug 27, 6:00pm - 7:30pm
Old Post Office - Riverview Room
A fun evening of crafting and connecting.
This event is full

Fri, Aug 28, 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.

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

Sat, Aug 29, 1:30pm - 4:30pm
Preston - Children's Program Room
Fight through unexplored lands with a group of brave adventurers just like yourself.

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

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

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

Tue, Sep 01, 2:00pm - 4:00pm
Old Post Office - Creative Studios
Ready, Set, Go! Test your skills against other opponents in this ultimate Mario Kart Tournament.

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

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

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

Wed, Sep 02, 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.

Wed, Sep 02, 7:00pm - 8:00pm
Queen's Square - Magazine Lounge
Get together for great discussions about amazing books.

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

Thu, Sep 03, 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, Sep 03, 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, Sep 03, 7:00pm - 8:00pm
Clemens Mill - Creative Hub Classroom
A space for 2SLGBTQIA+ readers to share book recommendations.
Registration opens Thursday, August 27 2026 at 10:00am

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

Mon, Sep 07, All day
Multiple Locations
All Cambridge Public Library locations will be closed September 7th for Labour Day.

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

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

Wed, Sep 09, 10:00am - 11:00am
Clemens Mill - Children's Department
Find information about a variety of early learning and child care programs in Waterloo Region.

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

Wed, Sep 09, 2:00pm - 3:30pm
Hespeler - Children's Program Room
Indigenous authors from around the world.

Wed, Sep 09, 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, Sep 10, 9:30am - 5:30pm
Queen's Square - Community Desk, QS
Are you new to Canada? We can help you settle in!

Thu, Sep 10, 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, Sep 10, 6:00pm - 8:00pm
Queen's Square - Studio
Create a beautifully bad artwork, all fun and no pressure!
Registration opens Thursday, August 27 2026 at 10:00am

Thu, Sep 10, 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, Sep 11, 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, Sep 11, 10:30am - 11:30am
Queen's Square - Magazine Lounge
Connect with other adults while enjoying concerts, crafting, chats, and more.

Cancelled
Fri, Sep 11, 1:00pm - 5:00pm
Queen's Square
Live fully in a community that belongs and where everyone is valued for their contribution.

Sat, Sep 12, 10:00am - 12:00pm
Queen's Square - Large Print Area
Learn Chinese Mahjong—an exciting four-player tile game of strategy, skill, and a little luck.
This event is full

Sat, Sep 12, 10:30am - 11:30am
Old Post Office - Third Floor Classroom
Learn how to create projects using sublimation.

Mon, Sep 14, 10:00am - 10:30am
Queen's Square - Children's Program Room
Come shake, rattle, and read with us! Complete one registration for each child attending the program.
Registration opens Tuesday, September 8 2026 at 10:00am

Mon, Sep 14, 10:30am - 11:30am
Queen's Square - Children's Department
Let's play!

Mon, Sep 14, 10:30am - 11:00am
Hespeler - Children's Program Room
Draw out your child's inner Picasso with amazing art projects. Complete one registration for each child attending the program.
Registration opens Tuesday, September 8 2026 at 10:00am

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

Mon, Sep 14, 4:00pm - 5:00pm
Clemens Mill - Creative Hub Classroom
Unleash your creativity and turn fabric into fun one-of-a-kind creations.
Registration opens Tuesday, September 8 2026 at 10:00am

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

Mon, Sep 14, 6:00pm - 8:00pm
Preston - Children's Program Room
Watch a celebrated French-language feature film in the comfort of the Preston Library's program room.

Mon, Sep 14, 6:30pm - 8:15pm
Queen's Square - Studio
In this four-week course, students will learn the difference between a snap shot and great photography.

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

Tue, Sep 15, 9:45am - 11:45am
Queen's Square - Large Print Area
Play Chinese Mahjong—an exciting four-player tile game of strategy, skill, and a little luck.

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

Tue, Sep 15, 10:00am - 10:30am
Clemens Mill - Children's Program Room
Come shake, rattle, and read with us! Complete one registration for each child attending the program.
Registration opens Tuesday, September 8 2026 at 10:00am

Tue, Sep 15, 10:30am - 11:00am
Old Post Office - Children's Discovery Centre
Stretch it out and get your body moving.

Tue, Sep 15, 10:30am - 11:00am
Hespeler - Youth Services Department
Stories and fun learning activities that inspire curious little minds.

Tue, Sep 15, 11:00am - 12:00pm
Clemens Mill - Children's Department
Let your imagination run wild!

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

Tue, Sep 15, 2:00pm - 2:30pm
Queen's Square - Children's Program Room
Get ready for some circle time fun! Complete a registration for each child attending the program.
Registration opens Tuesday, September 8 2026 at 10:00am

Tue, Sep 15, 2:00pm - 2:30pm
Hespeler - Children's Program Room
Get ready for some circle time fun! Complete a registration for each child attending the program.
Registration opens Tuesday, September 8 2026 at 10:00am

Tue, Sep 15, 4:00pm - 5:00pm
Clemens Mill - Creative Hub Classroom
Kids practice their reading with a teenage buddy. Complete one registration for each child attending the program.
Registration opens Tuesday, September 8 2026 at 10:00am

Tue, Sep 15, 6:00pm - 7:00pm
Old Post Office - Children's Discovery Centre
Think you can crack the case in this evening of puzzles, riddles, and fun?
Registration opens Tuesday, September 8 2026 at 10:00am

Tue, Sep 15, 6:00pm - 8:00pm
Queen's Square - Studio
Enjoy a creative evening in the Gallery Studio with a focus on improving mental health.
Registration opens Thursday, August 27 2026 at 10:00am

Tue, Sep 15, 6:30pm - 8:00pm
Old Post Office - Creative Studios
Learn the basics of soldering and electronics.

Tue, Sep 15, 6:30pm - 8:00pm
Queen's Square - Boardroom
Embark on a six-week Dungeons & Dragons campaign designed for new players.
Registration opens Thursday, August 27 2026 at 10:00am

Tue, Sep 15, 6:30pm - 8:00pm
Old Post Office - Riverview Room
Enjoy singing, learning and making new friends while strumming on a ukulele with this casual group.

Tue, Sep 15, 6:45pm - 8:00pm
Hespeler - Children's Program Room
Meet new friends, learn about your community, share your culture and customs, and practice your English.
Registration opens Thursday, August 27 2026 at 10:00am

Tue, Sep 15, 7:00pm - 7:30pm
Hespeler - Youth Services Department
Wear your pyjamas and bring a stuffie to this evening storytime for families.

Tue, Sep 15, 7:00pm - 8:00pm
The Mule - 60 Main St. Unit 101, Cambridge, ON N1R 1V4
With no set book to read, this club is about great conversation and good fun!

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

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

Wed, Sep 16, 10:00am - 10:30am
Clemens Mill - Children's Program Room
Learn how to make different sensory doughs using everyday ingredients. Complete a registration for each child attending the program.
Registration opens Tuesday, September 8 2026 at 10:00am

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

Wed, Sep 16, 10:30am - 11:30am
Queen's Square - Children's Department
Let's play!

Wed, Sep 16, 10:30am - 11:00am
Hespeler - Youth Services Department
Dance, sing, rhyme, and craft with your tot.

Wed, Sep 16, 1:30pm - 2:30pm
Clemens Mill - Children's Program Room
An interactive opportunity to explore a wide range of maker equipment. Complete one registration for each child attending the program.
Registration opens Tuesday, September 8 2026 at 10:00am

Wed, Sep 16, 4:00pm - 5:00pm
Hespeler - Children's Program Room
Come and explore, create, and share with crafts, robotics, comics, and more.

Wed, Sep 16, 4:45pm - 6:45pm
Queen's Square
Members of the public are welcome to attend Cambridge Public Library Board meetings.

Wed, Sep 16, 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.
Registration opens Thursday, August 27 2026 at 10:00am

Wed, Sep 16, 6:30pm - 7:30pm
Queen's Square - Children's Program Room
Practice your chess game.

Wed, Sep 16, 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, Sep 17, 9:30am - 5:30pm
Queen's Square - Community Desk, QS
Are you new to Canada? We can help you settle in!

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

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

Thu, Sep 17, 10:30am - 11:00am
Hespeler - Youth Services Department
Explore a letter, shape, and colour of the day through songs, stories, and fun activities designed to support early learning and development.

Thu, Sep 17, 10:30am - 11:30am
Clemens Mill - Children's Department
Let's play!

Thu, Sep 17, 11:15am - 12:00pm
Queen's Square - Children's Program Room
Get ready for kindergarten! Complete a registration for each child attending the program.
Registration opens Tuesday, September 8 2026 at 10:00am

Thu, Sep 17, 3:00pm - 4:00pm
Old Post Office - Third Floor Classroom
Learn the basics of the Cricut Maker.

Thu, Sep 17, 3:45pm - 5:00pm
Virtual - Zoom 3
Meet new friends, learn about your community, share your culture and customs, and practice your English.
Registration opens Thursday, August 27 2026 at 10:00am

Thu, Sep 17, 4:00pm - 5:00pm
Old Post Office - Children's Discovery Centre
An imaginative art program where young artists explore the enchanting world of children's book illustrations. Complete one registration for each child attending the program.
Registration opens Tuesday, September 8 2026 at 10:00am

Thu, Sep 17, 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, Sep 17, 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, Sep 17, 6:30pm - 8:00pm
Old Post Office - Riverview Room
Local artist, Amanda Tkaczyk, explores how artificial intelligence is reshaping connection, creativity, and belonging.

Thu, Sep 17, 6:30pm - 7:30pm
Queen's Square - Children's Program Room
Make stuff for your room!
Registration opens Tuesday, September 8 2026 at 10:00am

Fri, Sep 18, 10:00am - 10:30am
Queen's Square - Children's Program Room
Bring your tot for some late-morning fun. Complete a registration for each child attending the program.
Registration opens Tuesday, September 8 2026 at 10:00am

Fri, Sep 18, 10:00am - 10:30am
Clemens Mill - Children's Program Room
Twinkle, twinkle, little star, how I wonder what you are…

Fri, Sep 18, 10:30am - 12:30pm
Old Post Office - Creative Studios
Enjoy a film screening at the Old Post Office.

Fri, Sep 18, 10:30am - 11:00am
Hespeler - Children's Program Room
Come shake, rattle, and read with us! Complete one registration for each child attending the program.
Registration opens Tuesday, September 8 2026 at 10:00am

Fri, Sep 18, 11:15am - 11:45am
Queen's Square - Children's Program Room
Draw out your child's inner Picasso with amazing art projects. Complete one registration for each child attending the program.
Registration opens Tuesday, September 8 2026 at 10:00am

Cancelled
Sat, Sep 19, 10:00am - 11:15am
Preston
Meet new friends, learn about your community, share your culture and customs, and practice your English.

Sat, Sep 19, 10:30am - 11:30am
Old Post Office - Third Floor Classroom
Explore the different 3D printers available in the Makerspace.

Sat, Sep 19, 11:00am - 2:00pm
Main Street Prominade
If it is happening in Cambridge this summer, your library wants to be there!

Sat, Sep 19, 1:30pm - 4:30pm
Hespeler - Children's Program Room
Explore uncharted lands with fellow adventurers.
Registration opens Thursday, August 27 2026 at 10:00am

Sat, Sep 19, 2:00pm - 4:00pm
Queen's Square - Lobby
Make a starburst, a planet, or even a tiny mat for your cat!

Sat, Sep 19, 2:00pm - 8:30pm
Multiple Locations
Tour exhibitions at the Textile Museum of Canada, Art Gallery of Burlington, and Cambridge Art Galleries in celebration of Next In Fibre: Fibreworks 2026.
Register

Sat, Sep 19, 6:00pm - 8:30pm
Queen's Square - Gallery
Celebrate the Next In Fibre: Fibreworks 2026 Exhibition at Queen's Square.

Sun, Sep 20, 2:00pm - 2:30pm
Hespeler - Youth Services Department
A cozy half-hour filled with enchanting tales and imaginative adventures.