Skip to content
Hours & Locations
My Account
About
Library
About Us
Contact Us
Reports
Policies
Accessibility
News
Team
Leadership
Board
Foundation
Work With Us
How Do I?
Get a Library Card
Manage My Account
Borrow Items
Request a Title
Reserve a Meeting Room
Services
Borrow
Catalogue
For Kids
For Teens
For Adults
E-Library
Digital Resources
Virtual Events
Connect
Outreach Services
Technology and Printing
Art Displays
Media Lab and Makerspace
Little Free Pantry
Visit
Branches & Hours
All Locations & Open Hours
Elmsdale Library
Mount Uniacke Library
Truro Library
Tatamagouche Library
Stewiacke Library
Middle Stewiacke Satellite
Kennetcook Satellite
What’s On?
Events Calendar
Events For Kids
Events For Teens
Events For Adults
Events For Seniors
COVID-19
Reopening Information
Support
Donate
Ways to Give
Make an Online Donation
Donate Books and Items
Volunteer
Current Opportunities
Search
Loading view.
There are no upcoming events.
There are no upcoming events.
Virtual
Events
Virtual
Events Search and Views Navigation
Search
Enter Keyword. Search for Events by Keyword.
Find Events
Hide filters
Event Views Navigation
Day
List
Month
Day
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
Venues
:
Open filter
Close filter
Remove filters
Venues
Close filter
Day
:
Open filter
Close filter
Remove filters
Day
Close filter
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
Sunday
Time
:
Open filter
Close filter
Remove filters
Time
Close filter
All Day
Morning
Afternoon
Evening
Night
Event Category
:
Remove filters
Venues
:
Remove filters
Day
:
Remove filters
Time
:
Remove filters
Today
11/17/2025
November 17, 2025
Select date.
Previous Day
Next Day
Subscribe to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Export .ics file
Export Outlook .ics file
Close
I would like to search:
Catalogue
Website
Submit