Next 7 days at a glance Dec 5 to Dec 11, 2025
Friday, Dec 5
9:00 am - 5:00 pm
10:15 am - 10:45 am
10:30 am - 12:00 pm
11:15 am - 11:45 am
1:00 pm - 2:30 pm
3:00 pm - 5:00 pm
3:30 pm - 4:30 pm
3:30 pm - 4:30 pm
3:45 pm - 4:45 pm
Saturday, Dec 6
9:00 am - 5:00 pm
11:15 am - 12:15 pm
2:00 pm - 4:00 pm
2:30 pm - 4:00 pm
3:00 pm - 5:00 pm
Tuesday, Dec 9
9:30 am - 10:30 am
10:00 am - 11:30 am
3:00 pm - 6:00 pm
3:30 pm - 5:00 pm
5:30 pm - 7:00 pm
7:00 pm - 8:30 pm
Wednesday, Dec 10
9:00 am - 12:00 pm
10:00 am - 10:30 am
10:00 am - 11:30 am
2:00 pm - 3:00 pm
3:00 pm - 6:00 pm
3:45 pm - 4:45 pm
5:30 pm - 7:00 pm
6:30 pm - 8:00 pm
Thursday, Dec 11
2:00 pm - 3:00 pm
2:00 pm - 3:30 pm
3:00 pm - 6:00 pm
3:30 pm - 5:30 pm
5:30 pm - 7:00 pm
6:00 pm - 7:30 pm
7:00 pm - 8:30 pm
Calendar
Pagination
Wednesday,
January 14, 2026
Residential tenancy law in BC
Wed, Jan 14 | 6:30 pm to 8:00 pm @ Third floor program room
Renters, learn your rights! Nicholas Smith and Zabeeh Rehman, legal advocates at North Shore Community Resources, will lead a workshop on residential tenancy law in British Columbia. This is your... keep reading
Thursday,
January 15, 2026
Farsi technology drop-in help
Thu, Jan 15 | 2:00 pm to 3:30 pm @ Collaboratory
برای کار با دستگاه الکترونیکی خود نیاز به کمک دارید؟ به کتابخانه بیایید و سوالات خود را از همکار فارسی زبان ما بپرسید. شما می توانید دستگاههای الکترونیکی خود مانند تلفن همراه، تبلت یا کتابخوان... keep reading
North Shore knitters
Thu, Jan 15 | 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,
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
Saturday,
January 17, 2026
Family gaming
Sat, Jan 17 | 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
Monday,
January 19, 2026
Conversation circles for the workplace
Mon, Jan 19 | 1:00 pm to 2:30 pm @ In person at Impact North Shore and Online via Impact North Shore Zoom and
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
Mon, Jan 19 | 1:00 pm to 2:30 pm @ In person at Impact North Shore and Online via Impact North Shore Zoom and
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
Young Writers of the North Shore!
Mon, Jan 19 | 5:00 pm to 6:00 pm @ Third floor program room
This is a program for teens in grades 7 to 12Join fellow wordsmiths (12-18) for friendly banter, exercises, and reading of work, led by North Shore Writer's Association member Erin MacNair.Meetings... keep reading
Tuesday,
January 20, 2026
Immigrant seniors learning circle (beginner/basic level)
Tue, Jan 20 | 1:00 pm to 2:30 pm @ Silver Harbour Centre, 144 East 22nd 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, January 13–March 3) is an... keep reading
Tween trivia contest
Tue, Jan 20 | 3:30 pm to 5:00 pm @ Third floor program room
Tweens are invited to participate in our New Year trivia contest, where we'll be asking skill-testing trivia questions on a broad range of topics: weird animal facts, science experiments gone wrong,... 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
Conversation circles for community connection
Wed, Jan 21 | 1:00 pm to 2:30 pm @ In person at Impact North Shore and Online via Impact North Shore Zoom and
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
Conversation circles for the workplace
Wed, Jan 21 | 1:00 pm to 2:30 pm @ In person at Impact North Shore and Online via Impact North Shore Zoom and
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
Collaboratory club
Wed, Jan 21 | 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
Capilano Universe: Why we collect
Wed, Jan 21 | 7:00 pm to 8:45 pm @ Third floor program room | OR online via Zoom
People love making collections. Some bring us pride and joy, like books, badges or beautiful rocks. Some collections are necessary for survival, like the bag of belongings that a child in care brings... keep reading
Thursday,
January 22, 2026
Farsi technology drop-in help
Thu, Jan 22 | 2:00 pm to 3:30 pm @ Collaboratory
برای کار با دستگاه الکترونیکی خود نیاز به کمک دارید؟ به کتابخانه بیایید و سوالات خود را از همکار فارسی زبان ما بپرسید. شما می توانید دستگاههای الکترونیکی خود مانند تلفن همراه، تبلت یا کتابخوان... 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
Saturday,
January 24, 2026
Family junk journaling
Sat, Jan 24 | 10:30 am to 12:00 pm @ First floor program room
Junk journaling is a popular "twist" on scrapbooking that promotes sustainability and encourages free-form creativity. Taking inspiration from magazine cut-outs, greeting cards, wrapping paper, ticket... keep reading
Family gaming
Sat, Jan 24 | 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,
January 25, 2026
Cozy storytime
Sun, Jan 25 | 11:00 am to 11:30 am @ Third floor program room
Come join us for stories, finger plays and songs. Our storytime program is based on simple concepts and movement, and is for kids of all ages and their caregivers. Registration for storytimes is... keep reading
North Shore knitters
Sun, Jan 25 | 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
Monday,
January 26, 2026
Canadian culture and language training: Basic
Mon, Jan 26 | 12:00 pm to 2:00 pm @ In person at Impact North Shore (West Vancouver Office) 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
Mon, Jan 26 | 1:00 pm to 2:30 pm @ In person at Impact North Shore and Online via Impact North Shore Zoom and
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
Conversation circles for the workplace
Mon, Jan 26 | 1:00 pm to 2:30 pm @ In person at Impact North Shore and Online via Impact North Shore Zoom and
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
Tuesday,
January 27, 2026
Workplace culture and language training: Intermediate
Tue, Jan 27 | 12:45 pm to 2:45 pm @ In person at Impact North Shore and Online via Impact North Shore Zoom and
Are you interested in improving your English language skills for the workplace? Join this 10-session hybrid English class to practice and improve your English language skills for the workplace. ... keep reading
Immigrant seniors learning circle (beginner/basic level)
Tue, Jan 27 | 1:00 pm to 2:30 pm @ Silver Harbour Centre, 144 East 22nd 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, January 13–March 3) is an... keep reading
Kids' chess and board game club
Tue, Jan 27 | 3:30 pm to 5:00 pm @ First floor program room
Join kids between the ages of 8 and 13 in friendly games of chess and other board games at City Library. Chess sets and board games are provided through the library, no need to bring your own.This... 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
Learning sign at storytime
Wed, Jan 28 | 11:00 am to 11:30 am @ Children's department
Families with children are welcome to join this special five-week series of storytime programming that incorporates words and simple phrases in Canadian Sign Language. This program is co-led by... keep reading
Canadian culture and language training: Basic
Wed, Jan 28 | 12:00 pm to 2:00 pm @ In person at Impact North Shore (West Vancouver Office) 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
Wed, Jan 28 | 1:00 pm to 2:30 pm @ In person at Impact North Shore and Online via Impact North Shore Zoom and
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
Conversation circles for the workplace
Wed, Jan 28 | 1:00 pm to 2:30 pm @ In person at Impact North Shore and Online via Impact North Shore Zoom and
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
Android help
Wed, Jan 28 | 2:00 pm to 3:00 pm @ Collaboratory
Bring your mobile Android device and an idea of what you would like to accomplish, and work with a TechConnect staff member and fellow participants in exploring the full potential of your device. We... keep reading
Collaboratory club
Wed, Jan 28 | 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
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
Thursday,
January 29, 2026
Workplace culture and language training: Intermediate
Thu, Jan 29 | 12:45 pm to 2:45 pm @ In person at Impact North Shore and Online via Impact North Shore Zoom and
Are you interested in improving your English language skills for the workplace? Join this 10-session hybrid English class to practice and improve your English language skills for the workplace. ... keep reading
Farsi technology drop-in help
Thu, Jan 29 | 2:00 pm to 3:30 pm @ Collaboratory
برای کار با دستگاه الکترونیکی خود نیاز به کمک دارید؟ به کتابخانه بیایید و سوالات خود را از همکار فارسی زبان ما بپرسید. شما می توانید دستگاههای الکترونیکی خود مانند تلفن همراه، تبلت یا کتابخوان... keep reading
Open Sewing Studio
Thu, Jan 29 | 5:00 pm to 8:00 pm @ Third floor program room
Drop in to use the library’s sewing machines to work on your own projects. Bring your own materials. Equipment available for you to use at the open studio includes:4 Janome 2030 QDC-B and 4 2030... 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
Saturday,
January 31, 2026
BC Cancer: Let's talk screening & prevention
Sat, Jan 31 | 2:00 pm to 3:30 pm @ Third floor program room
Did you know that cancer screening is meant for when you're feeling healthy with no symptoms? Join BC Cancer for a talk on cancer screening and prevention. Learn about BC's four screening... keep reading
Family gaming
Sat, Jan 31 | 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
Monday,
February 2, 2026
Canadian culture and language training: Basic
Mon, Feb 2 | 12:00 pm to 2:00 pm @ In person at Impact North Shore (West Vancouver Office) 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
Mon, Feb 2 | 1:00 pm to 2:30 pm @ In person at Impact North Shore and Online via Impact North Shore Zoom and
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
Conversation circles for the workplace
Mon, Feb 2 | 1:00 pm to 2:30 pm @ In person at Impact North Shore and Online via Impact North Shore Zoom and
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
Tuesday,
February 3, 2026
Workplace culture and language training: Intermediate
Tue, Feb 3 | 12:45 pm to 2:45 pm @ In person at Impact North Shore and Online via Impact North Shore Zoom and
Are you interested in improving your English language skills for the workplace? Join this 10-session hybrid English class to practice and improve your English language skills for the workplace. ... keep reading
Immigrant seniors learning circle (beginner/basic level)
Tue, Feb 3 | 1:00 pm to 2:30 pm @ Silver Harbour Centre, 144 East 22nd 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, January 13–March 3) is an... keep reading
Tween advisory group (TWAG) meeting
Tue, Feb 3 | 3:30 pm to 4:30 pm @ First floor program room
This group is comprised of students in grades 5 to 7 pre-registered to take part in the Tween Advisory Group (TWAG) for the 2025-26 school year. As a TWAG member, you and other tweens share during our... keep reading
Pagination
We foster the love of learning in all its forms, connecting people to experiences, ideas and one another.
— North Vancouver City Library