Events
Watch as your favourite story comes to life, with a puppet show at the Library!
All Ages
Tickets will be given out 30 minutes before start time
TD presents African Heritage Month
Vincentian-Canadian author Moashella Shortte and her daughter Siena will join us to read from her children's book Mirror and to share insights into developing a positive self image in yourself…
Join the Dartmouth Junior Chess Club for an opportunity to learn chess in a fun atmosphere, play against others, take on new challenges, and develop your own strategies, guided by local experts.
Ages 5+
This program runs every…
TD presents African Heritage Month
You could be the first audience to hear a brand new story from Halifax author Jess Marie!
You were made unique and divine! Brown Like Me captures a young girl's experience of trying to fit into…
Drop in for some simple crafts and activities.
Crafternoon is free for the whole family to enjoy. All materials are provided.
Ages 3+ (with a grown-up to help)
Love is in the air as Valentine’s Day approaches, so it’s the perfect time to make an adorable pocket pet who happens to be a little love bug.
Join us every second Saturday to make something awesome! We'll alternate between projects that…
Come make homemade cards for all your friends using our fun Valentine-themed craft supplies, and then decorate some sweet treats to take home.
Kids of all ages welcome.
Registration closes February 9 at 12:00am (17 spots remaining)Register for eventWeekend Wonders is all about hands-on activities and experiences - and fun for both kids and grown-ups alike.
Each weekend will be your day to play games, unleash your inner artist, and experiment.
All Ages
Weekend Wonders is all about hands-on activities and experiences - and fun for both kids and grown-ups alike.
Each weekend will be your day to play games, unleash your inner artist, and experiment.
All Ages
Let your imagination run wild with the Library's block collection. Create some fun for the whole family.
All Ages
Drop in for some simple crafts and activities. Often silly, and always fun!
Crafty Kids is free for the whole family to enjoy. All materials are provided.
Ages 3+ (with a grown-up to help)
You and your child are invited to join a certified yoga instructor from Halifax Yoga, for this free eight-week kids' yoga series!
Yoga for young children encourages a deeper sense of body awareness, self-exploration, and the…
Join us each week as we share some stories and songs, explore open-ended play, create with hands-on activities and more.
Ages 18 months to 4 years, and caregivers. Siblings of any age are welcome.
Stories, songs, rhymes, toys, and more have been specially chosen to engage and delight toddlers.
Parents and caregivers learn fun new things to do with their tots, but also have time to socialize with the other grown-ups.
Ages 18-35…
Every time Gus has a lovely Valentine's Day gift for his mother, it seems to meet with disaster. Join us and see if Gus will be able to find the perfect gift for his mother.
All Ages
School is out! Let's do something fun! We'll have different activities for you each Tuesday after school.
Runs from January 17 - March 7.
Ages 6-11
Join us each week for a new project exploring the wonderful worlds of Science, Technology, Engineering, Art, and Mathematics.
Please note a change to the Full STEAM Ahead format! This February, Junior Session is for children ages 7 -…
Registration closes February 7 at 3:30pm (3 spots remaining)Register for eventAre you keen to have your voice heard, but not sure where to start? Do you dream of speaking about issues that matter, but public speaking gives you clammy hands and finds yourself stumbling over your words?
Introduce your voice to the…
Registration required (22 spots remaining)Register for eventJoin us for a fun and interactive morning the whole family can enjoy, including stories, songs, dancing, crafts, and playtime.
Ages 0-5
Tickets will be given out 30 minutes before start time.
School is out. Let's do something fun! We'll have a variety of fun activities for you each Wednesday after school.
Ages 9-12
How to participate
Register 1 spot per person on the website or by calling us at (902) 490-5740.
Registration fullJoin waitlist