Movies, TV & video games

City Library has a large collection of DVDs and Blu-rays for all ages, including TV shows, movies and documentaries. Portable DVD players are available to use in the library. Visit the second floor desk for more information.

Popular video games for Playstation, Xbox and Switch can also be borrowed for up to three weeks. Browse video games.

Video streaming

Black Film Archive

Black Film Archive is a living register of Black films made from 1915 to 1979. Explore Black Film Archive.

British Pathé on YouTube

A selection of 85,000 newsreels, the British Pathé is unrivalled in its historical and cultural significance. Explore British Pathé on YouTube.

CBC Archives

TV and radio clips from the Canadian Broadcasting Corporation's archives. Explore CBC Archives.

CBC Docs

A collection of documentaries created by and for the CBC. Explore CBC Docs.


Stream TV shows from across Canada and around the world, and watch CBC TV live online. Explore CBC Gem.


Online streaming of movies and some TV shows. Explore Crackle.

Indigenous Cinema

The National Film Board's collection of Indigenous-made films. Explore Indigenous Cinema.


On-demand video streaming of 20,000+ documentaries, films and TV shows. Includes lots of children's content! Explore Kanopy.

Knowledge Kids

Children's TV shows and other videos brought to you by BC's public broadcaster. Explore Knowledge Kids.

Knowledge Network

Films, documentaries and TV shows brought to you by BC's public broadcaster. Explore Knowledge Network.

National Film Board

Canadian documentary, animation and fiction films online. Explore the National Film Board


Stream TV and movies online. Explore Plex


Stream TV and movies online. Explore Tubitv.

Tumblebook Library

Online collection of animated and talking picture books for grades K – 6. Explore Tumblebook Library.

Borrow DVDs and Blu-rays

The library has an ever-changing collection of movies for you to borrow. Browse new DVDs in our catalogue or, if you don't find what you're looking for, suggest a purchase.

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

Get involved with your city library

Volunteer or donate!