Events
Join us to play Dungeons & Dragons in the Library program room!
No experience is necessary, registration is required.
Open to grades 6-12.
Registration requiredRegister for eventDrop in and build something amazing with provided building materials.
There will be LEGO, Duplo, Magna-tiles, a train set, and our special wooden block collection. Colouring and other toys will also be available.
Unstructured play allows…
TD presents African Heritage Month
Dr. Bishop has planned for you a fun-filled interactive afternoon of percussion demonstration for all ages. Bring your own drum and play along.
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…
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)
Here's a chance for you and your family to learn to cook together, and share some delicious food!
We will be making rainbow fruit kabobs and homemade fruit dip.
Ingredients to include:
StrawberriesPineappleWatermelonCantaloupeGrapesKiwiMangoCream…Registration fullCome make a paper lantern to light up your winter days and celebrate the Chinese Lantern Festival.
The Chinese Lantern Festival is celebrated on the first full moon of the Lunar New Year, and is traditionally celebrated by…
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
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…
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 required (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.
Join us to learn how to play the Pokémon Trading Card Game!
Open to all skill levels, bring your own deck or use one of ours.
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