Next 7 days at a glance Oct 30 to Nov 5, 2025

Calendar

Monday,
December 15, 2025

Teen open space

Mon, Dec 15 | 3:00 pm to 6:00 pm

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

Tuesday,
December 16, 2025

Teen open space

Tue, Dec 16 | 3:00 pm to 6:00 pm

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

Kids' chess club

Tue, Dec 16 | 3:30 pm to 5:30 pm @ First floor program room

Join other kids between the ages of 8 and 13 in friendly games of chess at City Library. Play casual games on select Tuesdays in the fall and meet others interested in the game! Bring your own set or... keep reading

Wednesday,
December 17, 2025

Wednesday open door community hub

Wed, Dec 17 | 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

Toddler storytime

Wed, Dec 17 | 10:00 am to 10:30 am @ Children's department

Come join us for stories, finger plays and songs. Our toddler's storytime program is based on simple concepts and movement, and is designed for kids 2 to 3 and their caregivers. Registration for... keep reading

Teen open space

Wed, Dec 17 | 3:00 pm to 6:00 pm

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

Recording station tour: Audio

Wed, Dec 17 | 7:00 pm to 8:00 pm @ Recording Station

Join us for an overview of how to record audio in the library's recording station (there is a separate tour for video). We will show you how to book and set up the room and get started with the... keep reading

Thursday,
December 18, 2025

Teen open space

Thu, Dec 18 | 3:00 pm to 6:00 pm

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

Teen open gaming

Thu, Dec 18 | 3:30 pm to 5:30 pm @ Second floor teen room

This program is for teens in grades 8 to 12. Drop in to The Room and play your favourite E or T-rated Switch and PS5 game.... keep reading

North Shore knitters

Thu, Dec 18 | 7:00 pm to 8:30 pm @ First floor program room

Join us at the library for an afternoon of knitting and socializing! North Shore knitters is a social group of knitters, crocheters and other fibre crafters. Join us for a friendly time of skill... keep reading

MS Office learn and practice: Advanced Excel

Thu, Dec 18 | 7:00 pm to 8:30 pm @ Collaboratory

Knowledge of Microsoft Office is consistently in the top five requirements in job postings. Want to learn MS Office's most popular applications, Word and Excel? In these hands-on... keep reading

Friday,
December 19, 2025

Baby storytime

Fri, Dec 19 | 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

AI for everyday life

Fri, Dec 19 | 10:30 am to 12:00 pm @ Collaboratory

Join us for this beginner-friendly class. We'll explore simple ways AI can make daily life easier, from planning meals and creating shopping lists to writing trip plans and organizing household tasks.... keep reading

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

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

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

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

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

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

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

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

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

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

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

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

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

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!