All Day

Tech Help by Appointment

Stewiacke Library 295 George Street, Stewiacke

Bring your own device or use one of our computers. This program covers: eReaders/ebooks, basic computer navigation, basic app use, basic cellphone use, basic tablet use, general internet instruction, research and […]

Technically Speaking

Technically Speaking
Mount Uniacke Library 555, Highway 1, Mount Uniacke

Is your tablet confusing? Having trouble downloading an app to your phone or don’t know what an app means? Want to learn more about TikTok? Drop into the library with […]

Take Home Craft Kits

Stewiacke Library 295 George Street, Stewiacke

Kits change on a weekly basis and contain all supplies needed to complete the craft. For preschool and early elementary kids. Drop In: No registration necessary

Scavenger Hunt – Hearts

Stewiacke Library 295 George Street, Stewiacke

Get ready for a heart-pounding adventure! Hearts are hidden all around the library, and it's your mission to find them. All ages. In-person: drop-in, no registration necessary.

Olympic Winter Games

Elmsdale Library 15 Commerce Ct, Elmsdale

Join the Elmsdale Library as we present CBC/Radio-Canada’s broadcast of the Olympic Winter Games Milano Cortina 2026! Stop by during open hours to watch events as they happen. Go Team Canada! This […]

Olympic Winter Games

Mount Uniacke Library 555, Highway 1, Mount Uniacke

Join the Mount Uniacke Library as we present CBC/Radio-Canada’s broadcast of the Olympic Winter Games Milano Cortina 2026! Stop by during open hours to watch events as they happen. Go […]

Mardi Gras Take-and-Make Craft

Truro Library 754 Prince St, Truro

Stop by the Children’s Desk for a colourful Mardi Gras mask take-and-make craft! While supplies last. This is a drop in program. Registration is not required.

Ongoing

Community Volunteer Income Tax Program: Appointments

Truro Library 754 Prince St, Truro

Beginning Mon, Feb 9, volunteers will be taking appointments for income tax preparation on Mondays, Wednesdays and Fridays from 10:30 am to 1:30 pm, in person or by phone. This […]

Valentine’s Day Card Making

Elmsdale Library 15 Commerce Ct, Elmsdale

Come along and make Valentine Cards for your family, friends, and classmates.   All ages are welcome to participate. Drop in - Please call at 902-883-9838 or email us at elmsdale@cehpubliclibrary.ca […]

Toddler Time

Toddler Time
Elmsdale Library 15 Commerce Ct, Elmsdale

Come and enjoy story time at the library. A great way for your little one to make new friends. For children ages 0-2 This is a drop-in program. Please call […]

Storytime

Storytime
Mount Uniacke Library 555, Highway 1, Mount Uniacke

Enjoy a picture book read by Karri or Bernie and then participate in an activity.  Please note there will be no Storytime on January 24,28,and 31. For pre-schoolers and home schoolers. This […]

Lego Club

Lego Club
Stewiacke Library 295 George Street, Stewiacke

Build, create, and explore! Lego Club is the perfect place to let your imagination run wild—one brick at a time. For ages 5-99 This is a drop-in program. No registration […]