Next 7 days at a glance Nov 22 to Nov 28, 2025

Calendar

Friday,
December 19, 2025

Baby storytime

Fri, Dec 19 | 11:15 am to 11:45 am @ Children's department

Come have fun with your baby with stories, rhymes, tickles and bounces! This early literacy program is designed for babies up to 24 months old, and their caregivers.Registration for storytime is not... keep reading

English corner (virtual) — December 2025

Fri, Dec 19 | 1:00 pm to 2:30 pm @ Online via NVCL Zoom

All are welcome! Practice English conversation, improve your vocabulary, discuss interesting topics, and make new friends. English Corner is a place where everyone is welcome, regardless of their... keep reading

Teen open space

Fri, Dec 19 | 3:00 pm to 5:00 pm @ Second floor teen room

Drop in and hang out with friends, work on homework, read or use the computers or Wi-Fi on your device. Teen open space is Mondays through Thursdays from 3 - 6 p.m. and Fridays 3 – 5 p.m. (3 – 4:30 p... keep reading

Beginner English Corner (in-person) — December 2025

Fri, Dec 19 | 3:30 pm to 4:30 pm @ Third floor program room

Due to limited space and high interest, please be aware that we will only hold your spot for five minutes if the class is full.All are welcome! Practice English conversation, improve your vocabulary,... keep reading

Saturday,
December 20, 2025

Tech for tots

Sat, Dec 20 | 11:15 am to 12:15 pm @ Collaboratory

Play is important for child development. It contributes to physical, cognitive, social and emotional well-being and is the first practice we get at reasoning, problem-solving and planning. Bring... keep reading

Family gaming

Sat, Dec 20 | 2:30 pm to 4:00 pm @ Collaboratory

 Spend time together, try new games and have fun! Open to children of all ages and their families. No experience is required, and beginners are encouraged to attend!Nintendo Switch games:Mario... keep reading

Sunday,
December 21, 2025

Sunday open door community hub

Sun, Dec 21 | 1:00 pm to 4:00 pm @ Third floor program room

The open door community hub (ODCH) is a drop-in program held every Sunday and Wednesday. It is a welcoming space for everyone in the community, with a focus on supporting the needs of those who are... keep reading

Wednesday,
December 24, 2025

Wednesday open door community hub

Wed, Dec 24 | 9:00 am to 12:00 pm @ Third floor program room

The open door community hub (ODCH) is a drop-in program every Sunday and Wednesday. It is a welcoming space for everyone in the community, with a focus on supporting the needs of those who are without... keep reading

Sunday,
December 28, 2025

Sunday open door community hub

Sun, Dec 28 | 1:00 pm to 4:00 pm @ Third floor program room

The open door community hub (ODCH) is a drop-in program held every Sunday and Wednesday. It is a welcoming space for everyone in the community, with a focus on supporting the needs of those who are... keep reading

Wednesday,
December 31, 2025

Wednesday open door community hub

Wed, Dec 31 | 9:00 am to 12:00 pm @ Third floor program room

The open door community hub (ODCH) is a drop-in program every Sunday and Wednesday. It is a welcoming space for everyone in the community, with a focus on supporting the needs of those who are without... keep reading

Wednesday,
January 7, 2026

Adult book club: The Enchanted April

Wed, Jan 7 | 7:00 pm to 8:30 pm @ Third floor program room | or Online via Zoom

Join fellow community members for a discussion of The Enchanted April by Elizabeth von Armin.Participants can attend at the library or via Zoom. All are welcome!Registration is required by 12 p.m. on... keep reading

Thursday,
January 8, 2026

Library champion info session

Thu, Jan 8 | 6:00 pm to 7:00 pm @ Online via NewtoBC Zoom account

North Shore libraries invite new immigrants to attend an ONLINE Information Session via Zoom to learn about a unique adult volunteering opportunity named Library Champion project. Are you a... keep reading

Tuesday,
January 13, 2026

Seniors' gathering: Advance care planning

Tue, Jan 13 | 10:00 am to 11:30 am @ Third floor program room

Gather with fellow seniors at the library, share stories and enjoy light refreshments. Drop-ins are welcome, but registrations are encouraged. You can register by clicking the "Register" button,... keep reading

Wednesday,
January 14, 2026

Toddler Story Time

Wed, Jan 14 | 10:00 am to 10:30 am @ Children's department

Come join our stories, finger plays and songs. Our toddler story time program is based on simple concepts, repetition and movement, and is designed for kids ages 2 to 3 and their caregivers... keep reading

Friday,
January 16, 2026

Baby storytime

Fri, Jan 16 | 10:15 am to 10:45 am @ Children's department

Come have fun with your baby with stories, rhymes, tickles and bounces! This early literacy program is designed for babies up to 24 months old, and their caregivers.Registration for storytime is not... keep reading

Baby storytime

Fri, Jan 16 | 11:15 am to 11:45 am @ Children's department

Come have fun with your baby with stories, rhymes, tickles and bounces! This early literacy program is designed for babies up to 24 months old, and their caregivers.Registration for storytime is not... keep reading

Wednesday,
January 21, 2026

Toddler Story Time

Wed, Jan 21 | 10:00 am to 10:30 am @ Children's department

Come join our stories, finger plays and songs. Our toddler story time program is based on simple concepts, repetition and movement, and is designed for kids ages 2 to 3 and their caregivers... keep reading

Friday,
January 23, 2026

Baby storytime

Fri, Jan 23 | 10:15 am to 10:45 am @ Children's department

Come have fun with your baby with stories, rhymes, tickles and bounces! This early literacy program is designed for babies up to 24 months old, and their caregivers.Registration for storytime is not... keep reading

Baby storytime

Fri, Jan 23 | 11:15 am to 11:45 am @ Children's department

Come have fun with your baby with stories, rhymes, tickles and bounces! This early literacy program is designed for babies up to 24 months old, and their caregivers.Registration for storytime is not... keep reading

Wednesday,
January 28, 2026

Toddler Story Time

Wed, Jan 28 | 10:00 am to 10:30 am @ Children's department

Come join our stories, finger plays and songs. Our toddler story time program is based on simple concepts, repetition and movement, and is designed for kids ages 2 to 3 and their caregivers... keep reading

North Shore Reads: The Pain Project

Wed, Jan 28 | 6:30 pm to 8:00 pm @ Online via Zoom Webinar

REGISTERIn the fifth North Shore Reads, Kara Stanley, Simon Paradis, and Marsha Lederman discuss Stanley’s new book The Pain Project: A Couple's Story of Confronting Chronic Pain.Ten years after her... keep reading

Friday,
January 30, 2026

Baby storytime

Fri, Jan 30 | 10:15 am to 10:45 am @ Children's department

Come have fun with your baby with stories, rhymes, tickles and bounces! This early literacy program is designed for babies up to 24 months old, and their caregivers.Registration for storytime is not... keep reading

Baby storytime

Fri, Jan 30 | 11:15 am to 11:45 am @ Children's department

Come have fun with your baby with stories, rhymes, tickles and bounces! This early literacy program is designed for babies up to 24 months old, and their caregivers.Registration for storytime is not... keep reading

Wednesday,
February 4, 2026

Toddler Story Time

Wed, Feb 4 | 10:00 am to 10:30 am @ Children's department

Come join our stories, finger plays and songs. Our toddler story time program is based on simple concepts, repetition and movement, and is designed for kids ages 2 to 3 and their caregivers... keep reading

Friday,
February 6, 2026

Baby storytime

Fri, Feb 6 | 10:15 am to 10:45 am @ Children's department

Come have fun with your baby with stories, rhymes, tickles and bounces! This early literacy program is designed for babies up to 24 months old, and their caregivers.Registration for storytime is not... keep reading

Baby storytime

Fri, Feb 6 | 11:15 am to 11:45 am @ Children's department

Come have fun with your baby with stories, rhymes, tickles and bounces! This early literacy program is designed for babies up to 24 months old, and their caregivers.Registration for storytime is not... keep reading

Wednesday,
February 11, 2026

Toddler Story Time

Wed, Feb 11 | 10:00 am to 10:30 am @ Children's department

Come join our stories, finger plays and songs. Our toddler story time program is based on simple concepts, repetition and movement, and is designed for kids ages 2 to 3 and their caregivers... keep reading

Friday,
February 13, 2026

Baby storytime

Fri, Feb 13 | 10:15 am to 10:45 am @ Children's department

Come have fun with your baby with stories, rhymes, tickles and bounces! This early literacy program is designed for babies up to 24 months old, and their caregivers.Registration for storytime is not... keep reading

Baby storytime

Fri, Feb 13 | 11:15 am to 11:45 am @ Children's department

Come have fun with your baby with stories, rhymes, tickles and bounces! This early literacy program is designed for babies up to 24 months old, and their caregivers.Registration for storytime is not... keep reading

Wednesday,
February 18, 2026

Toddler Story Time

Wed, Feb 18 | 10:00 am to 10:30 am @ Children's department

Come join our stories, finger plays and songs. Our toddler story time program is based on simple concepts, repetition and movement, and is designed for kids ages 2 to 3 and their caregivers... keep reading

Adult book club: James

Wed, Feb 18 | 7:00 pm to 8:30 pm @ Third floor program room | or Online via Zoom

Join fellow community members for a discussion of James by Percival Everett. Participants can attend at the library or via Zoom. All are welcome!Registration is required by 12 p.m. on the day of... keep reading

Friday,
February 20, 2026

Baby storytime

Fri, Feb 20 | 10:15 am to 10:45 am @ Children's department

Come have fun with your baby with stories, rhymes, tickles and bounces! This early literacy program is designed for babies up to 24 months old, and their caregivers.Registration for storytime is not... keep reading

Baby storytime

Fri, Feb 20 | 11:15 am to 11:45 am @ Children's department

Come have fun with your baby with stories, rhymes, tickles and bounces! This early literacy program is designed for babies up to 24 months old, and their caregivers.Registration for storytime is not... keep reading

Wednesday,
February 25, 2026

Toddler Story Time

Wed, Feb 25 | 10:00 am to 10:30 am @ Children's department

Come join our stories, finger plays and songs. Our toddler story time program is based on simple concepts, repetition and movement, and is designed for kids ages 2 to 3 and their caregivers... keep reading

Friday,
February 27, 2026

Baby storytime

Fri, Feb 27 | 10:15 am to 10:45 am @ Children's department

Come have fun with your baby with stories, rhymes, tickles and bounces! This early literacy program is designed for babies up to 24 months old, and their caregivers.Registration for storytime is not... keep reading

Baby storytime

Fri, Feb 27 | 11:15 am to 11:45 am @ Children's department

Come have fun with your baby with stories, rhymes, tickles and bounces! This early literacy program is designed for babies up to 24 months old, and their caregivers.Registration for storytime is not... keep reading

Wednesday,
March 4, 2026

Toddler Story Time

Wed, Mar 4 | 10:00 am to 10:30 am @ Children's department

Come join our stories, finger plays and songs. Our toddler story time program is based on simple concepts, repetition and movement, and is designed for kids ages 2 to 3 and their caregivers... keep reading

Friday,
March 6, 2026

Baby storytime

Fri, Mar 6 | 10:15 am to 10:45 am @ Children's department

Come have fun with your baby with stories, rhymes, tickles and bounces! This early literacy program is designed for babies up to 24 months old, and their caregivers.Registration for storytime is not... keep reading

Baby storytime

Fri, Mar 6 | 11:15 am to 11:45 am @ Children's department

Come have fun with your baby with stories, rhymes, tickles and bounces! This early literacy program is designed for babies up to 24 months old, and their caregivers.Registration for storytime is not... keep reading

Wednesday,
March 11, 2026

Toddler Story Time

Wed, Mar 11 | 10:00 am to 10:30 am @ Children's department

Come join our stories, finger plays and songs. Our toddler story time program is based on simple concepts, repetition and movement, and is designed for kids ages 2 to 3 and their caregivers... keep reading

Friday,
March 13, 2026

Baby storytime

Fri, Mar 13 | 10:15 am to 10:45 am @ Children's department

Come have fun with your baby with stories, rhymes, tickles and bounces! This early literacy program is designed for babies up to 24 months old, and their caregivers.Registration for storytime is not... keep reading

Baby storytime

Fri, Mar 13 | 11:15 am to 11:45 am @ Children's department

Come have fun with your baby with stories, rhymes, tickles and bounces! This early literacy program is designed for babies up to 24 months old, and their caregivers.Registration for storytime is not... keep reading

Wednesday,
April 1, 2026

Adult book club: Held

Wed, Apr 1 | 7:00 pm to 8:30 pm @ Third floor program room | or Online via Zoom

Join fellow community members for a discussion of Held by Anne Michaels.Participants can attend at the library or via Zoom. All are welcome!Registration is required by 12 p.m. on the day of the... keep reading

Wednesday,
May 13, 2026

Adult book club: Taiwan Travelogue

Wed, May 13 | 7:00 pm to 8:30 pm @ Third floor program room | or Online via Zoom

Join fellow community members for a discussion of Taiwan Travelogue by Yáng Shuāng-zǐ.Participants can attend at the library or via Zoom. All are welcome!Registration is required by 12 p.m. on the day... keep reading

Wednesday,
June 24, 2026

Adult book club: The Serviceberry

Wed, Jun 24 | 7:00 pm to 8:30 pm @ Third floor program room | or Online via Zoom

Join fellow community members for a discussion of The Serviceberry: Abundance and Reciprocity in the Natural World by Robin Wall Kimmerer. Participants can attend at the library or via Zoom. All... keep reading

Featured event

Winter book sale

Monday, December 1, 2025, 9:00 am to 9:00 pm

Filter event listings

Clear
Filter by event type(s)
Clear

We foster the love of learning in all its forms, connecting people to experiences, ideas and one another.

— North Vancouver City Library

If you have a question, ask us or call 604-998-3450

Get involved with your city library

Volunteer or donate!