Calendar

Next 7 days at a glance Jun 14 to Jun 20, 2025

Saturday,
July 12, 2025

Build with Lego & Keva

Sat, Jul 12 | 10:00 am to 12:00 pm @ First floor program room

Let's have fun building with Lego and Keva! Join other builders for two hours of imaginative free play. All supplies will be available for use in the program room, and children can create any... keep reading

Tech for tots

Sat, Jul 12 | 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 your... keep reading

Sunday,
July 13, 2025

Open gaming: Minecraft

Sun, Jul 13 | 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

North Shore knitters

Sun, Jul 13 | 2:00 pm to 3:30 pm

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,
July 14, 2025

Family drop-in

Mon, Jul 14 | 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, Jul 14 | 12:30 pm to 2:00 pm @ Online via Impact North Shore Zoom and in person at Impact North Shore

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

Tuesday,
July 15, 2025

Paws 4 Stories

Tue, Jul 15 | 11:00 am to 12:00 pm @ First floor program room

Paws 4 Stories is for children aged 7 – 10. It is run in partnership with the St. John Ambulance therapy dog program. In this program, a certified, friendly therapy dog sits with a child to help the... keep reading

Wednesday,
July 16, 2025

Toddler storytime

Wed, Jul 16 | 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 resume writing رزومه نویسی با استاندارد کانادایی

Wed, Jul 16 | 10:30 am to 12:30 pm @ In person, West Vancouver Youth Hub 706 Main St, West Vancouver

:رزومه از جمله عناصر کلیدي کاریابی و همچنین ابزار بازاریابی مهمی براي تمایز شما از رقبا در روند جستجوي کار است. براي نوشتن یک رزومه موثر، در این کارگاه به موضوعات زیر خواهیم پرداختموضوعات مورد بحث در... keep reading

Canadian culture and language training: Basic

Wed, Jul 16 | 12:30 pm to 2:00 pm @ Online via Impact North Shore Zoom and in person at Impact North Shore

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

Craft extravaganza

Wed, Jul 16 | 1:30 pm to 2:30 pm @ First floor program room

Looking for a fun way to chill out this summer? Come and join us for afternoon crafts on four Wednesdays in July. Each week, a new project will be introduced using a variety of craft and recyclable... keep reading

Sign language class

Wed, Jul 16 | 5:00 pm to 6:00 pm @ First floor program room

This event is full

Interested in learning sign language? Join us for this 8-week class led by Salsi’miya Janine Gonzales. Gonzales has a hearing impairment and is an experienced teacher of Canadian Sign Language. You’ll... keep reading

Thursday,
July 17, 2025

North Shore knitters

Thu, Jul 17 | 7:00 pm to 8:30 pm @ First floor program room

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,
July 18, 2025

Baby storytime

Fri, Jul 18 | 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, Jul 18 | 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,
July 19, 2025

Build with Lego & Keva

Sat, Jul 19 | 10:00 am to 12:00 pm @ First floor program room

Let's have fun building with Lego and Keva! Join other builders for two hours of imaginative free play. All supplies will be available for use in the program room, and children can create any... keep reading

Tech for tots

Sat, Jul 19 | 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 your... keep reading

Sunday,
July 20, 2025

Open gaming: Minecraft

Sun, Jul 20 | 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,
July 21, 2025

Family drop-in

Mon, Jul 21 | 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, Jul 21 | 12:30 pm to 2:00 pm @ Online via Impact North Shore Zoom and in person at Impact North Shore

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

Tuesday,
July 22, 2025

Paws 4 Stories

Tue, Jul 22 | 11:00 am to 12:00 pm @ First floor program room

Paws 4 Stories is for children aged 7 – 10. It is run in partnership with the St. John Ambulance therapy dog program. In this program, a certified, friendly therapy dog sits with a child to help the... keep reading

Kids' summer chess club

Tue, Jul 22 | 3:30 pm to 5:30 pm @ First floor program room

Interested in coming for a fun game of chess with other kids at the library?  During select Tuesday afternoons in July and August, children 8 – 13 can participate in casual games of chess and... keep reading

Wednesday,
July 23, 2025

Toddler storytime

Wed, Jul 23 | 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

Seniors' device clinic

Wed, Jul 23 | 10:00 am to 11:30 am @ Collaboratory

There are 4 spots left out of 4

Need help with your device? Register for a small group device clinic with TechConnect staff. Bring your own device (e.g. mobile phone, tablet or e-reader) and your technology questions.If you prefer... keep reading

Canadian culture and language training: Basic

Wed, Jul 23 | 12:30 pm to 2:00 pm @ Online via Impact North Shore Zoom and in person at Impact North Shore

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

Craft extravaganza

Wed, Jul 23 | 1:30 pm to 2:30 pm @ First floor program room

Looking for a fun way to chill out this summer? Come and join us for afternoon crafts on four Wednesdays in July. Each week, a new project will be introduced using a variety of craft and recyclable... keep reading

Sign language class

Wed, Jul 23 | 5:00 pm to 6:00 pm @ First floor program room

This event is full

Interested in learning sign language? Join us for this 8-week class led by Salsi’miya Janine Gonzales. Gonzales has a hearing impairment and is an experienced teacher of Canadian Sign Language. You’ll... keep reading

Finding a professional job in Canada راهکارهاي پیدا کردن شغل حرفه اي در کانادا

Wed, Jul 23 | 5:00 pm to 6:30 pm @ Online via Impact North Shore Zoom

 .آیا در یک شغل غیر تخصصی مشغول به کار هستید؟ در این کارگاه یاد خواهیدگرفت که چگونه به یک شغل حرفه اي راه پیدا کنید:موضوعات مورد بحث در این جلسه آموزشی نوشتن رزومه و کاور لتر-گسترش شبکه... keep reading

Local authors showcase

Wed, Jul 23 | 7:00 pm to 8:30 pm @ Third floor program room

The North Shore Authors Collection inspires, supports, and celebrates the talent of North Shore authors by showcasing locally-created content in all three North Shore libraries.Join us as we highlight... keep reading

Thursday,
July 24, 2025

Starting your own business in BC خود اشتغالی و راه اندازي کسب و کار در استان بریتیش کلمبیا

Thu, Jul 24 | 4:00 pm to 6:00 pm @ Online via Impact North Shore Zoom

.در این کارگاه آموزشی در خصوص خوداشتغالی و نحوه راه اندازي کسب و کار در استان بریتیش کلمبیا می پردازیمTopics Include:• Understand business structures, business planning, and conducting market research... keep reading

Friday,
July 25, 2025

Baby storytime

Fri, Jul 25 | 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, Jul 25 | 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,
July 26, 2025

Build with Lego & Keva

Sat, Jul 26 | 10:00 am to 12:00 pm @ First floor program room

Let's have fun building with Lego and Keva! Join other builders for two hours of imaginative free play. All supplies will be available for use in the program room, and children can create any... keep reading

Tech for tots

Sat, Jul 26 | 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 your... keep reading

Sunday,
July 27, 2025

North Shore knitters

Sun, Jul 27 | 2:00 pm to 3:30 pm

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, Jul 27 | 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,
July 28, 2025

Family drop-in

Mon, Jul 28 | 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, Jul 28 | 12:30 pm to 2:00 pm @ Online via Impact North Shore Zoom and in person at Impact North Shore

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

Tuesday,
July 29, 2025

Paws 4 Stories

Tue, Jul 29 | 11:00 am to 12:00 pm @ First floor program room

Paws 4 Stories is for children aged 7 – 10. It is run in partnership with the St. John Ambulance therapy dog program. In this program, a certified, friendly therapy dog sits with a child to help the... keep reading

Wednesday,
July 30, 2025

Toddler storytime

Wed, Jul 30 | 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, Jul 30 | 12:30 pm to 2:00 pm @ Online via Impact North Shore Zoom and in person at Impact North Shore

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

Craft extravaganza

Wed, Jul 30 | 1:30 pm to 2:30 pm @ First floor program room

Looking for a fun way to chill out this summer? Come and join us for afternoon crafts on four Wednesdays in July. Each week, a new project will be introduced using a variety of craft and recyclable... keep reading

Teen sewing: Create your first draw-string bag

Wed, Jul 30 | 2:00 pm to 4:30 pm @ Collaboratory

There are 12 spots left out of 12

Join us to learn the basics of using the library's Janome 2030 QDC-B and DC-G sewing machines. In this beginner-friendly class we will practice sewing straight seams and learn some basic sewing skills... keep reading

Sign language class

Wed, Jul 30 | 5:00 pm to 6:00 pm @ First floor program room

This event is full

Interested in learning sign language? Join us for this 8-week class led by Salsi’miya Janine Gonzales. Gonzales has a hearing impairment and is an experienced teacher of Canadian Sign Language. You’ll... keep reading

All-ages sewing: create your first draw-string bag

Wed, Jul 30 | 5:30 pm to 8:00 pm @ Collaboratory

This event has unlimited registration

Join us to learn the basics of using the library's Janome 2030 QDC-B and DC-G sewing machines. In this beginner-friendly class we will practice sewing straight seams and learn some basic sewing skills... keep reading

Thursday,
July 31, 2025

Friday,
August 1, 2025

Saturday,
August 2, 2025

Sunday,
August 3, 2025

Monday,
August 4, 2025

Tuesday,
August 5, 2025

Kids' summer chess club

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

Interested in coming for a fun game of chess with other kids at the library?  During select Tuesday afternoons in July and August, children 8 – 13 can participate in casual games of chess and... keep reading

Wednesday,
August 6, 2025

Meet the Summer Reading Club artist

Wed, Aug 6 | 3:00 pm to 4:00 pm @ Third floor program room

There are 38 spots left out of 40

Come one, come all to meet this year's Summer Reading Club artist, Lauren Achtem!Families are welcome to join Lauren in a colour-a-thon where everyone will get the opportunity to doodle and colour... keep reading

Sign language class

Wed, Aug 6 | 5:00 pm to 6:00 pm @ First floor program room

This event is full

Interested in learning sign language? Join us for this 8-week class led by Salsi’miya Janine Gonzales. Gonzales has a hearing impairment and is an experienced teacher of Canadian Sign Language. You’ll... keep reading

Thursday,
August 7, 2025

Friday,
August 8, 2025

Saturday,
August 9, 2025

Sunday,
August 10, 2025

Open gaming: Minecraft

Sun, Aug 10 | 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,
August 11, 2025

Family drop-in

Mon, Aug 11 | 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

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!