Children's community hub

Summer reading club

Summer reading club is at every library in British Columbia for kids in kindergarten through grade 6 — register beginning June 13!

Read to me club

City Library has a Read-to-Me Club for kids ages 5 and younger. You can join in person at the children's department in the library.

(414 KB)(414 KB)  View floorplan(337 KB)

Magical science fairy letters

Tulip, Bluebell, Orchid and Daisy are learning all about science this summer, and they want your help! From June 14 to Aug. 26, you can write the Library Fairies a letter, and they will write back. Ask them a science question (like "why do fish have gills?" or "why does the moon have bumps?"), and they will answer! The fairies also love to get drawings and pictures.

Send a letter

  1. Pick up a letter template at the children’s desk.
  2. Find the fairy mailbox in the children’s department, and put your letter inside!
  3. Get a reply from a fairy in 2 – 3 weeks.

You can also upload a virtual letter online.

Submit a virtual letter

Picture of a library fairy

More resources for children and families

Read along program

Children in grades 2 to five can practice reading skills and comprehension after school with a teen buddy. Read along runs seasonally for six weeks. Find early literacy activities on our calendar page.


Join us for stories, fingerplays and songs or virtual bedtime stories and kid friendly meditation. Find Storytime events on our calendar page.

Digital library

Check out a talking book and explore ebooks for kids with Tumblebooks, or try out a craft with Creative Bug. Get extra practice on your homework assignments with Solaro study guides... Explore our digital library page for more!

Homework help

Need help with an assignment? Our librarians can help you find resources, sign up for our homework help program, and get one-on-one assistance from a volunteer tutor. Contact us if you've got questions. 

Swipe to view more

If you have a question, ask us or call 604-998-3450

Children at NVCL
Stories in NVCL Plaza

Get involved with your city library

Volunteer or donate!