Next 7 days at a glance Apr 25 to May 1, 2026

Calendar

Wednesday,
May 20, 2026

Collaboratory club

Wed, May 20 | 3:45 pm to 4:45 pm @ Collaboratory

Join us for this fun after-school open space where you can explore different Collaboratory gadgets and play video games.For youth ages 10 to 13.Access to technology will be first-come, first-served,... keep reading

Lego robotics

Wed, May 20 | 4:00 pm to 5:45 pm @ First floor program room

Join us as we learn about robotics and coding using the Lego Robot Inventor kit and app. Build your own robot, then explore some basic coding concepts to bring your robot to life!This is a program for... keep reading

Conversation circles for the workplace - Intermediate

Wed, May 20 | 6:00 pm to 8:30 pm @ Online via Impact North Shore Zoom

Are you new to Canada? Do you want to improve your English skills for the workplace? You are invited to join our online conversation group! Join us in this instructor-led group, where you will meet... keep reading

Workplace culture and language training - Intermediate

Wed, May 20 | 6:00 pm to 7:30 pm @ Online via Impact North Shore Zoom

Are you interested in improving your English language skills for the workplace? Join this 10-session online English class to practice and improve your English language skills for the workplace.Improve... keep reading

The AI skills no one is teaching you

Wed, May 20 | 7:00 pm to 8:30 pm @ Online via NVCL Zoom

This is a program for teens in high school. Please register with the email where you would like to receive the Zoom link for this virtual presentation. Please check your junk folder if you do not... keep reading

Thursday,
May 21, 2026

Conversation circles for the workplace-Basic

Thu, May 21 | 1:00 pm to 3:30 pm @ In person at Impact North Shore and Online via Impact North Shore Zoom

Are you new to Canada? Do you want to improve your English skills for the workplace? You are invited to join our online conversation group! Join us in this instructor-led group, where you will meet... keep reading

Conversation circles for community connection-Basic

Thu, May 21 | 1:30 pm to 3:00 pm @ In person at Impact North Shore and Online via Impact North Shore Zoom

Are you new to Canada? Do you want to improve your English skills? You are invited to join our blended (in-person and online) conversation group! This instructor-led conversation club is an... keep reading

Drop-in technology help in Farsi کمک به رفع اشکال تکنولوژی به زبان فارسی

Thu, May 21 | 2:00 pm to 3:30 pm @ Collaboratory

برای کار با دستگاه الکترونیکی خود نیاز به کمک دارید؟ به کتابخانه بیایید و سوالات خود را از همکار فارسی زبان ما بپرسید. شما می توانید دستگاه‌های الکترونیکی خود مانند تلفن همراه، تبلت یا کتاب‌خوان... keep reading

Teen open space

Thu, May 21 | 3:00 pm to 6: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

Teen open gaming

Thu, May 21 | 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.No sessions on March 19 or 26.... keep reading

Conversation circles for the workplace - Intermediate

Thu, May 21 | 6:00 pm to 8:30 pm @ Online via Impact North Shore Zoom

Are you new to Canada? Do you want to improve your English skills for the workplace? You are invited to join our online conversation group! Join us in this instructor-led group, where you will meet... keep reading

MS Office learn and practice: Advanced Excel

Thu, May 21 | 6:30 pm to 8:00 pm @ Collaboratory

There are 11 spots left out of 12

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

Intro to Shahnameh in Farsi مقدمه ای بر شاهنامه

Thu, May 21 | 6:30 pm to 8:30 pm @ Third floor program room

This program is an introduction to Shahnameh, by Ferdowsi. Shahnameh is one of the most popular epic poetry books among Persians. This event is hosted in Farsi. View the work in our catalogue. Read... keep reading

North Shore knitters

Thu, May 21 | 7:00 pm to 8:30 pm @ 1st floor program room (Thursdays) | 2nd floor boardroom (Sundays)

Join us at the library for an evening 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-sharing... keep reading

Friday,
May 22, 2026

Baby storytime

Fri, May 22 | 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

Navigating digital health services

Fri, May 22 | 10:30 am to 12:00 pm @ Collaboratory

From accessing your medical history to booking appointments, a lot of our health care is now done online. This introductory class will discuss setting up, managing, and navigating your online health... keep reading

Baby storytime

Fri, May 22 | 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) — May 2026

Fri, May 22 | 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, May 22 | 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) — May 2026

Fri, May 22 | 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,
May 23, 2026

Tech for tots

Sat, May 23 | 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

Indigenous history and culture series

Sat, May 23 | 2:00 pm to 3:00 pm @ Third floor program room

Interested in gaining a deeper understanding of Indigenous culture? Join us for this monthly series with our Indigenous Cultural Programmer to learn more about local Indigenous communities and the... keep reading

Family gaming

Sat, May 23 | 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 Party... keep reading

Sunday,
May 24, 2026

Open door community hub

Sun, May 24 | 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

North Shore knitters

Sun, May 24 | 2:00 pm to 3:30 pm @ 1st floor program room (Thursdays) | 2nd floor boardroom (Sundays)

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

Open gaming: Minecraft

Sun, May 24 | 2:00 pm to 3:30 pm @ Collaboratory

Minecraft is educational, fun, and has been popular for years! Whether you are new to Minecraft or have been playing for years, you can join us to build or battle.No registration required. Our... keep reading

Monday,
May 25, 2026

iPhone and iPad help

Mon, May 25 | 10:00 am to 11:00 am @ Collaboratory

Due to limited space and high interest, please be aware that we will only hold your spot for 5 minutes if the class is full.Join us for these group learning sessions tailored for iPhones and iPads... keep reading

Family drop-in

Mon, May 25 | 10:00 am to 12:00 pm @ First floor program room

Bring your toys and come meet new friends at this casual, non-programmed play time for families, or for those taking care of children under the age of 5. Registration is not required.Please note,... keep reading

Canadian culture and language training: Basic

Mon, May 25 | 1:00 pm to 2:30 pm @ In person at Impact North Shore and Online via Impact North Shore Zoom

Are you interested in improving your English language skills for daily life? Join this 10-session hybrid English class to practice and improve your English language skills for daily life.Improve... keep reading

Conversation circles for community connection - Intermediate

Mon, May 25 | 1:30 pm to 3:00 pm @ In person at Impact North Shore and Online via Impact North Shore Zoom

Are you new to Canada? Do you want to improve your English skills? You are invited to join our blended (in-person and online) conversation group! This instructor-led conversation club is an... keep reading

Drop-in technology help

Mon, May 25 | 2:00 pm to 3:00 pm @ Collaboratory

Need help using your smartphone, tablet, laptop, or e-reader? Bring your own device and your technology questions, and drop by the library for one-on-one assistance from our Tech staff. Registration... keep reading

Teen open space

Mon, May 25 | 3:00 pm to 6: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

Young writers of the North Shore!

Mon, May 25 | 5:00 pm to 6:00 pm @ Third floor program room

This is a program for teens in grades 7 to 12.Join fellow wordsmiths for friendly banter, exercises and reading of work, led by North Shore Writers' Association member Erin MacNair.Meetings take place... keep reading

Conversation circles for the workplace - Intermediate

Mon, May 25 | 6:00 pm to 8:30 pm @ Online via Impact North Shore Zoom

Are you new to Canada? Do you want to improve your English skills for the workplace? You are invited to join our online conversation group! Join us in this instructor-led group, where you will meet... keep reading

Workplace culture and language training - Intermediate

Mon, May 25 | 6:00 pm to 7:30 pm @ Online via Impact North Shore Zoom

Are you interested in improving your English language skills for the workplace? Join this 10-session online English class to practice and improve your English language skills for the workplace.Improve... keep reading

Tuesday,
May 26, 2026

Windows laptop help

Tue, May 26 | 9:30 am to 10:30 am @ Collaboratory

Due to limited space and high interest, please be aware that we will only hold your spot for 5 minutes if the class is full.Join us for these group learning sessions tailored for Windows laptops.Bring... keep reading

Conversation circles for the workplace-Basic

Tue, May 26 | 1:00 pm to 3:30 pm @ In person at Impact North Shore and Online via Impact North Shore Zoom

Are you new to Canada? Do you want to improve your English skills for the workplace? You are invited to join our online conversation group! Join us in this instructor-led group, where you will meet... keep reading

Immigrant seniors learning circle (beginner/basic level)

Tue, May 26 | 1:00 pm to 2:30 pm @ In-person: Impact North Shore 207-123 East 15th St., North Vancouver

Are you new to Canada? Do you want to improve your English? You are invited to join our in-person conversation group. This instructor-led conversation circle (Tuesdays, May 5–June 23) is an... keep reading

Conversation circles for community connection-Basic

Tue, May 26 | 1:30 pm to 3:00 pm @ In person at Impact North Shore and Online via Impact North Shore Zoom

Are you new to Canada? Do you want to improve your English skills? You are invited to join our blended (in-person and online) conversation group! This instructor-led conversation club is an... keep reading

Teen open space

Tue, May 26 | 3:00 pm to 6: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

Stop motion animation movie making

Tue, May 26 | 4:00 pm to 5:45 pm @ Collaboratory

This event is full

Calling all aspiring filmmakers! Are you interested in learning how to create stop-motion animation? Join us for this introductory workshop.Participants will work in groups to:Create a script and... keep reading

English Corner (in-person) — May 2026

Tue, May 26 | 7:00 pm to 8:30 pm @ Third floor program room

Due to limited space and high interest, please be aware that we will only hold your spot for 5 minutes if the class is full.All are welcome! English Corner is a group for practising English... keep reading

Wednesday,
May 27, 2026

Open door community hub

Wed, May 27 | 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

Seniors' device clinic

Wed, May 27 | 10:00 am to 11:30 am @ Collaboratory

Due to limited space and high interest, please be aware that we will only hold your spot for 5 minutes if the class is full.Need help with your device? Register for a small group device clinic with... keep reading

Toddler storytime

Wed, May 27 | 10:00 am to 10:30 am @ Children's department

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

Canadian culture and language training: Basic

Wed, May 27 | 1:00 pm to 2:30 pm @ In person at Impact North Shore and Online via Impact North Shore Zoom

Are you interested in improving your English language skills for daily life? Join this 10-session hybrid English class to practice and improve your English language skills for daily life.Improve... keep reading

Conversation circles for the workplace-Basic

Wed, May 27 | 1:00 pm to 3:30 pm @ In person at Impact North Shore and Online via Impact North Shore Zoom

Are you new to Canada? Do you want to improve your English skills for the workplace? You are invited to join our online conversation group! Join us in this instructor-led group, where you will meet... keep reading

Conversation circles for community connection - Intermediate

Wed, May 27 | 1:30 pm to 3:00 pm @ In person at Impact North Shore and Online via Impact North Shore Zoom

Are you new to Canada? Do you want to improve your English skills? You are invited to join our blended (in-person and online) conversation group! This instructor-led conversation club is an... keep reading

Teen open space

Wed, May 27 | 3:00 pm to 6: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

Collaboratory club

Wed, May 27 | 3:45 pm to 4:45 pm @ Collaboratory

Join us for this fun after-school open space where you can explore different Collaboratory gadgets and play video games.For youth ages 10 to 13.Access to technology will be first-come, first-served,... keep reading

Featured event

Tech for tots

TODAY, 11:15 am to 12:15 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

Support your library

Donate today!