Calendar
Next 7 days at a glance Jul 1 to Jul 7, 2025
Wednesday, Jul 9
9:00 am - 12:00 pm
10:00 am - 11:30 am
10:00 am - 10:30 am
12:30 pm - 2:00 pm
1:30 pm - 2:30 pm
Wednesday,
July 2, 2025
Toddler storytime
Wed, Jul 2 | 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
Toddler storytime
Wed, Jul 2 | 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
Friday,
July 4, 2025
Baby storytime
Fri, Jul 4 | 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 4 | 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 4 | 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
Baby storytime
Fri, Jul 4 | 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
Summer movie matinee: Babe
Fri, Jul 4 | 2:30 pm to 4:00 pm @ Third floor program room
Beat the heat at the library! Join us in July and August for Friday afternoon movies at the library. Bring your own cushions, mats and blankets — or use one of our chairs!July 4 — Babe (1995)July 11 —... keep reading
Saturday,
July 5, 2025
Build with Lego & Keva
Sat, Jul 5 | 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
Monday,
July 7, 2025
Family drop-in
Mon, Jul 7 | 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
Tuesday,
July 8, 2025
Paws 4 Stories
Tue, Jul 8 | 11:00 am to 12:00 pm @ First floor program room
This event is full
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 8 | 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 9, 2025
Toddler storytime
Wed, Jul 9 | 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
Toddler storytime
Wed, Jul 9 | 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
Craft extravaganza
Wed, Jul 9 | 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
Thursday,
July 10, 2025
Scratch game development with Koala Koders
Thu, Jul 10 | 4:00 pm to 5:00 pm @ Collaboratory
This is a program for children going into grades 3 - 5. Beginners welcome!Ready to build your own game? Dive into Scratch programming and design a fun video game from scratch. You'll learn how to... keep reading
Friday,
July 11, 2025
Baby storytime
Fri, Jul 11 | 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 11 | 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 11 | 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
Baby storytime
Fri, Jul 11 | 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
Farsi-speaking tween hangout: Emoji paint workshop
Fri, Jul 11 | 2:30 pm to 4:00 pm @ First floor program room
.اگر فارسی صحبت میکنید و در کلاسهای سوم تا هفتم هستید، به این دورهمی نوجوانان فارسیزبان دعوت هستید.با نقاشی کردن ایموجی مورد علاقهتان روی بوم، خودتان را ابراز کنید. چه مبتدی باشید و چه حرفهای،... keep reading
Summer movie matinee: Shaun the Sheep Movie
Fri, Jul 11 | 2:30 pm to 4:00 pm @ Third floor program room
Beat the heat at the library! Join us in July and August for Friday afternoon movies at the library. Bring your own cushions, mats and blankets — or use one of our chairs!July 4 — Babe (1995)July 11 —... keep reading
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
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
Tuesday,
July 15, 2025
Paws 4 Stories
Tue, Jul 15 | 11:00 am to 12:00 pm @ First floor program room
There are 3 spots left out of 5
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
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
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
Board game night
Wed, Jul 16 | 6:30 pm to 8:00 pm @ Third floor program room
Join us for a fun evening of board games at City Library!Try a new game or play a familiar favourite with other community members. We’ll provide a number of popular games from our collection. At the... 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 | 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
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
Summer movie matinee: Marcel the Shell with Shoes On
Fri, Jul 18 | 2:30 pm to 4:00 pm @ Third floor program room
Beat the heat at the library! Join us in July and August for Friday afternoon movies at the library. Bring your own cushions, mats and blankets — or use one of our chairs!July 4 — Babe (1995)July 11 —... 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
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
Tuesday,
July 22, 2025
Paws 4 Stories
Tue, Jul 22 | 11:00 am to 12:00 pm @ First floor program room
There are 2 spots left out of 5
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
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
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
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 | 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
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
Summer movie matinee: Coco
Fri, Jul 25 | 2:30 pm to 4:15 pm @ Third floor program room
Beat the heat at the library! Join us in July and August for Friday afternoon movies at the library. Bring your own cushions, mats and blankets — or use one of our chairs!July 4 — Babe (1995)July 11 —... 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
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
Pagination

We foster the love of learning in all its forms, connecting people to experiences, ideas and one another.
— North Vancouver City Library