• Social Café

    Social Café
    Elmsdale Library 15 Commerce Ct, Elmsdale, Nova Scotia, Canada

    Are you retired, new to the area, or just looking to connect with some new people? We would love to see you and welcome you to the library! Light refreshments available. In person, drop in. For more details call us at (902) 883-9838 or email us at elmsdale@cehpubliclibrary.ca

  • Teen Room Drop In

    Teen Room Drop In
    Truro Library 754 Prince St, Truro, Nova Scotia, Canada

    Come hang out! Grab a snack, play our Nintendo Switch, challenge your friends to a board game, build with Lego, or make art!  Ages 13-18 This is a drop-in program. No registration is required.

  • Teen Room Drop In

    Teen Room Drop In
    Truro Library 754 Prince St, Truro, Nova Scotia, Canada

    Come hang out after school! Grab a snack, play our Nintendo Switch, challenge your friends to a board game, build with Lego, or make art. Ages 13-18 This is a drop-in program. No registration is required.

  • Science Studio: Salt

    Truro Library 754 Prince St, Truro, Nova Scotia, Canada

    We all know that salt makes food taste better, but did you know that it can also be used for science experiments and art projects? Explore all things salt and enjoy a snack at Science Studio! Ages 8-14

  • Crazy Sock Day!

    Elmsdale Library 15 Commerce Ct, Elmsdale, Nova Scotia, Canada

    Come visit us at the library by celebrating one of our winter spirit days, Crazy Sock Day! We want to see your crazy socks! This is a drop in program. Please call 902-883-9838 or email at elmsdale@cehpubliclibrary.ca for more details

  • Virtual Author Visit – Illustrator Hatem Aly

    Virtual

    Hatem Aly is an Egyptian-born illustrator who has illustrated many beloved and bestselling books for young people, including The Proudest Blue with Ibtihaj Muhammad and S. K. Ali, The Inquisitor’s Tale with Adam Gidwitz, and the Yasmin series with Saadia Faruqi. Hatem will join us on Zoom from New Brunswick! For ages 5-10 Register by […]

  • Tech Help

    Tech Help
    Elmsdale Library 15 Commerce Ct, Elmsdale, Nova Scotia, Canada

    Experiencing tech troubles with your phone, tablet, or computer? Would you like to learn how to access FREE ebooks, audiobooks, movies, and music online using your library card? Give us a call today! To book an appointment, please call us at 902-883-9838 or email us at elmsdale@cehpubliclibrary.ca

  • Baby Rhyme Time

    Baby Rhyme Time
    Stewiacke Library 295 George Street, Stewiacke, Nova Scotia, Canada

    Bring your little one to Baby Rhyme Time—a fun, interactive session filled with songs, rhymes, and snuggly story moments. Perfect for babies and their caregivers! Infant-2 years old with a caregiver This is a drop in program. No registration is required.

  • Drop-in Housing Outreach Services with Housing Outreach Society

    Truro Library 754 Prince St, Truro, Nova Scotia, Canada

    Workers from the Truro Housing Outreach Society will be at the library to offer housing and outreach support services for folks experiencing homelessness and/or housing insecurity. This can include access to survival supplies, client case management and care plans, assistance with rental and subsidy applications, sending paperwork to agencies, and interfacing with landlords. Adults. In-person. […]

  • Tales for Tots

    Tales for Tots
    Truro Library 754 Prince St, Truro, Nova Scotia, Canada

    Join us Thursday mornings in the Big Brothers Big Sisters Room for stories, songs, and activities that are just right for terrific toddlers! 18 months-4 years with a parent/caregiver. Drop-in, no registration required.

  • Game Social

    Tatamagouche Library 170 Main Street, Tatamagouche, Nova Scotia, Canada

    Nova Scotia health outreach team is joining in on the North shore Winter Carnival, drop in to play some games and get mental wellness resources! For adults.  

  • Olympic Watch Party

    Mount Uniacke Library 555, Highway 1, Mount Uniacke, Nova Scotia, Canada

    Cheer on Team Canada! We’re hosting an Olympic watch party at the Mount Uniacke Library! Join us as we present CBC/Radio-Canada’s broadcast of the Olympic Winter Games 2026. There will be treats!