Next 7 days at a glance Dec 13 to Dec 19, 2025
Wednesday, Dec 17
9:00 am - 12:00 pm
10:00 am - 11:30 am
10:00 am - 10:30 am
3:00 pm - 6:00 pm
3:45 pm - 4:45 pm
7:00 pm - 8:00 pm
Thursday, Dec 18
12:30 pm - 2:30 pm
2:00 pm - 3:30 pm
3:00 pm - 6:00 pm
3:30 pm - 5:30 pm
7:00 pm - 8:30 pm
7:00 pm - 8:30 pm
Friday, Dec 19
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
Calendar
Today: Saturday,
December 13, 2025
Reading & card-making with Jane Whittingham
Sat, Dec 13 | 11:00 am to 12:00 pm @ Third floor program room
Join local author Jane Whittingham as she reads from her new book 24 Sleeps Till Christmas. Then stick around after to make pop-up cards to spread some holiday cheer in this cold winter season.This... keep reading
Tech for tots
Sat, Dec 13 | 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
Winter crafternoon
Sat, Dec 13 | 2:00 pm to 3:30 pm @ Third floor program room
Join us at the library for a creative upcycling workshop led by local crafter and upcycler extraordinaire Denise Corcoran. Use your imagination and create winter-themed artwork with repurposed... keep reading
Family gaming
Sat, Dec 13 | 2:30 pm to 4:00 pm @ Collaboratory
This event is full
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 14, 2025
Sunday open door community hub
Sun, Dec 14 | 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, Dec 14 | 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, Dec 14 | 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,
December 15, 2025
Family drop-in
Mon, Dec 15 | 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.... keep reading
iPhone and iPad help
Mon, Dec 15 | 10:00 am to 11:00 am @ Collaboratory
This event is full
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
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
Windows laptop help
Tue, Dec 16 | 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
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
English Corner (in-person)
Tue, Dec 16 | 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,
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
Senior's device clinic
Wed, Dec 17 | 10:00 am to 11:30 am @ Collaboratory
This event is full
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
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
Collaboratory club
Wed, Dec 17 | 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
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
Employment services information session جلسه معرفی خدمات کاریابی
Thu, Dec 18 | 12:30 pm to 2:30 pm @ Online via Impact North Shore Zoom
جلسه معرفی خدمات کاریابی معرفی خدمات سازمان ما براي آشنایی مهاجران با روند کاریابی و تحصیل در کانادا - آشنایی با کالج های دولتی و خصوصی و فرق آنها برای ارتقاء تحصیلات شما - آشنایی با... keep reading
Farsi technology drop-in help
Thu, Dec 18 | 2:00 pm to 3:30 pm @ Collaboratory
برای کار با دستگاه الکترونیکی خود نیاز به کمک دارید؟ به کتابخانه بیایید و سوالات خود را از همکار فارسی زبان ما بپرسید. شما می توانید دستگاههای الکترونیکی خود مانند تلفن همراه، تبلت یا کتابخوان... keep reading
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 @ 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
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
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
Monday,
December 22, 2025
There are no events on this date.
Tuesday,
December 23, 2025
There are no events on this date.
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
Thursday,
December 25, 2025
There are no events on this date.
Friday,
December 26, 2025
There are no events on this date.
Saturday,
December 27, 2025
There are no events on this date.
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
Monday,
December 29, 2025
There are no events on this date.
Tuesday,
December 30, 2025
There are no events on this date.
Wednesday,
December 31, 2025
Wednesday open door community hub
Wed, Dec 31 | 10: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
Thursday,
January 1, 2026
There are no events on this date.
Friday,
January 2, 2026
There are no events on this date.
Saturday,
January 3, 2026
Silent writing group
Sat, Jan 3 | 10:00 am to 12:00 pm @ 2nd floor Boardroom
The silent writing group is for anyone who wants to come and work on any writing project in the company of other local writers. Each session will start with a brief chat about what everyone's working... keep reading
Sunday,
January 4, 2026
There are no events on this date.
Monday,
January 5, 2026
There are no events on this date.
Tuesday,
January 6, 2026
Tween advisory group (TWAG) meeting
Tue, Jan 6 | 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
English Corner (in-person) — January 2026
Tue, Jan 6 | 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,
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
Teen open gaming
Thu, Jan 8 | 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
Library Champions 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 on Zoom to learn about the Library Champion project, a unique adult volunteering opportunity.Are you a newcomer... keep reading
Friday,
January 9, 2026
English corner (virtual) —January 2026
Fri, Jan 9 | 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
Beginner English Corner (in-person) — January 2026
Fri, Jan 9 | 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,
January 10, 2026
There are no events on this date.
Sunday,
January 11, 2026
North Shore knitters
Sun, Jan 11 | 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 12, 2026
iPhone and iPad help
Mon, Jan 12 | 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
Make a monster windsock
Mon, Jan 12 | 3:15 pm to 4:15 pm @ First floor program room
Looking for a playful and colourful way to brighten up your bedroom or covered outdoor area? Come join us for this after-school craft to create a cute, friendly, wacky or spooky monster windsock.... 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
Pagination
We foster the love of learning in all its forms, connecting people to experiences, ideas and one another.
— North Vancouver City Library