About Us

The Greater Victoria Public Library is proud to be the lead library for the Teen Reading Club program as of late 2009. For more information, please see GVPL's Press Release.

TeenRC was developed by librarians for teens interested in reading and connecting with other teen readers across Canada and throughout the year.

To keep the gears turning, we have a strong crew of volunteer library staff from across Canada who help moderate book reviews, chats, and forums. It is thanks to their help that teens keep coming back to this site.

Generous support is also provided by our sponsors

Greater Victoria Public Library

 

 Your feedback is always appreciated. Let us know what you like and how you think the program could improve!

 

Meet the Teen Reading Club Admin!

  

leah_the_admin               Kimberley.the.admin


Leah Pearse (left) came to TeenRC in November 2009 to act as the new coordinator of the TeenRC program for the Greater Victoria Public Library. She's trained as a librarian and archivist. When she's not reading the latest YA novel and updating the website, she can be found playing roller derbyLeah lives and works in beautiful Victoria, BC

 

Kimberley Budd (right) is the brand new Program Assistant for TeenRC. Her favourite books include Watership Down, Harry Potter, and anything by Kurt Vonnegut Jr. Kimberley lives in Victoria BC with her husband and their gigantic dog.

 

Meet Our Member Libraries!

Hundreds of libraries across Canada participate in the TeenRC program every year.  To have a closer look at who's on board, click on a province.

Alberta

Airdrie Public Library
Alberta Beach Public Library
Alder Flats Public Library
Arrowwood Municipal Library
Barnwell Public Library
Barrhead Public Library
Bear Point (Bear Canyon) Community Library
Beaverlodge RCMP Centennial Library
Bellevue Branch Library
Berwyn WI Municipal Library
Bibliotheque de Beaumont Library
Bibliotheque de St. Isidore
Bibliotheque Dentinger Library
Blairmore Branch Library
Blue Ridge Community Library
Breton Municipal Library
Brownvale Community Library
Calling Lake Public Library
Calmar Public Library
Canmore Public Library
Carmangay Municipal Library
Champion Municipal Library
Claresholm Public Library
Coaldale Public Library
Coutts Municipal Library
Crowsnest Pass Municipal Library
Darwell Public Library
DeBolt Public Library
Devon Public Library
Drayton Valley Municipal Library
Duffield Public Library
Edmonton Public Library
Edson & District Public Library
Edson Public Library
Elmworth Community Library
Enchant Community Library
Entwistle Public Library
Evansburg & District Public Library
Fairview Public Library
Flatbush Community Library
Forestburg Public Library
Fort Assiniboine Public Library
Fox Creek Municipal Library
Glenwood Municipal Library
Grande Cache Public Library
Grande Prairie Public Library
Granum Municipal Library
Grimshaw Municipal Library
Hays Public Library
High Level Municipal Library
High Prairie Municipal Library
Hines Creek Municipal Library
Hinton Municipal Library
Hythe Municipal Library
Jarvie Public Library
Jasper Municipal Library
Keephills Public Library
Keg River Community Library
Kinuso Municipal Library
La Glace Community Library
Leduc Public Library
Lethbridge Public Library
Lomond Library
Magrath Public Library
Manning Municipal Library
Mayerthorpe Public Library
McLennan Municipal Library
Menno-Simons (Cleardale)Community Library
Milk River Municipal Library
Millet Public Library
Milo Municipal Library
Nampa Municipal Library
Nanton Thelma Fanning Library
Neerlandia Public Library
New Sarepta Public Library
Okotoks Public Library
Olds Public Library
Onoway Public Library
Paddle Prairie Public Library
Peace River Municipal Library
Picture Butte Municipal Library
Pincher Creek Municipal Library
Rainbow Lake Municipal Library
Raymond Public Library
Red Deer Public Library
Rich Valley Public Library
Rimbey Public Library
Rycroft Municipal Library
Sangudo Public Library
Seba Beach Public Library
Sexsmith Shannon Library
Slave Lake Municipal Library
Smith Community Library
Spirit River Municipal Library
Spruce Grove Public Library
St. Albert Public Library
Stavely Municipal Library
Stirling Theodore Brandley Library
Stony Plain Public Library
Swan Hills Public Library
Taber Public Library
Thorsby Public Library
Tomahawk Public Library
Valhalla Community Library
Valleyview Municipal Library
Vauxhall Public Library
Vulcan Public Library
Wabamun Public Library
Wabasca Public Library
Warburg Public Library
Warner Memorial Library
Wembley Library
Westlock Public Library
Wetaskiwin Public Library
Whitecourt Public Library
Wildwood Community Library
Winfield Public Library
Worsley and District Library
Wrentham Public Library
 

British Columbia

Alert Bay Public Library
Beaver Valley Public Library
Bowen Island Public Library
Burnaby Public Library
Burns Lake Public Library
Cariboo Regional District Library
  • 100 Mile House
  • Alexis Creek
  • Anahim Lake 
  • Big Lake 
  • Bridge Lake 
  • Forest Grove 
  • Horsefly 
  • Lac La Hache 
  • Likely 
  • McLeese Lake 
  • Nazko 
  • Quesnel 
  • Tatla Lake 
  • Wells 
  • Williams Lake 

Castlegar & District Public Library
Chetwynd Public Library
Coquitlam Public Library
Cranbrook Public Library
Creston Public Library
Dawson Creek Municipal Library
Dease Lake Public Library
Elkford Public Library
Fernie Public Library
Fort Nelson Public Library
Fort St. James Public Library
Fort St. John Public Library
Fraser Lake Public Library
Fraser Valley Regional Library

  • Abbotsford
  • Agassiz
  • Boston Bar
  • Chilliwack
  • Delta
  • Hope
  • Langley
  • Langley Township
  • Maple Ridge
  • Mission
  • Pitt Meadows
  • Port Coquitlam
  • White Rock
  • Yale

Gibsons & District Public Library
Grand Forks Public Library
Granisle Public Library
Greater Victoria Public Library
Greenwood Public Library
Hazelton District Public Library
Houston Public Library
Hudson's Hope Public Library
Invermere Public Library
Kaslo & District Public Library
Kimberley Public Library
Kitimat Public Library
Lillooet Area Public Library
Mackenzie Public Library
McBride Public Library
Midway Public Library
Nakusp Public Library
Nelson Municipal Library
New Westminster Public Library
North Vancouver City Library
North Vancouver District Public Library
Okanagan Regional Library

  • Armstrong
  • Cherryville
  • Enderby
  • Falkland
  • Golden
  • Hedley
  • Kaleden
  • Kelowna
  • Keremeos
  • Lake Country
  • Lumby
  • Mission
  • Naramata
  • North Shuswap
  • Okanagan Falls
  • Oliver
  • Osoyoos
  • Oyama
  • Peachland
  • Princeton
  • Revelstoke
  • Rutland
  • Salmon Arm
  • Sicamous
  • Silver Creek
  • Sorrento
  • Summerland
  • Vernon
  • Westbank

Pemberton & District Public Library
Pender Island Public Library
Penticton Public Library
Port Moody Public Library
Pouce Coupe Public Library
Powell River District Public Library
Prince George Public Library
Prince Rupert Library
Radium Hot Springs Public Library
Richmond Public Library
Rossland Public Library
Salmo Public Library
Salt Spring Island Public Library
Sechelt Public Library
Smithers Public Library
Sparwood Public Library
Squamish Public Library
Stewart Public Library
Surrey Public Library
Taylor Public Library
Terrace Public Library
Thompson-Nicola Regional District Library

  • Ashcroft 
  • Barriere 
  • Blue River 
  • Bookmobile
  • Cache Creek 
  • Chase 
  • Clearwater 
  • Clinton 
  • Kamloops 
  • Logan Lake 
  • Lytton 
  • Merritt 
  • North Kamloops 
  • Savona 

Trail & District Public Library
Tumbler Ridge Public Library
Valemount Public Library
Vancouver Island Regional Library

  • Bella Coola 
  • Campbell River 
  • Chemainus 
  • Comox 
  • Cortes Island 
  • Courtney 
  • Cowichan 
  • Cumberland 
  • Gabriola 
  • Gold River 
  • Hornby Island 
  • Ladysmith 
  • Lake Cowichan 
  • Masset 
  • Nanaimo Harbourfront 
  • Parksville 
  • Port Alberni 
  • Port Alice 
  • Port Clements 
  • Port Hardy 
  • Port McNeill 
  • Port Renfrew 
  • Quadra Island 
  • Qualicum Beach 
  • Queen Charlotte City 
  • Sandspit 
  • Sayward 
  • Sidney/North Saanich 
  • Sointula 
  • Sooke 
  • South Cowichan 
  • Tahsis 
  • Tofino 
  • Ucluelet 
  • Union Bay 
  • Wellington 
  • Woss 

Vancouver Public Library
Vanderhoof Public Library
West Vancouver Memorial Library
Whistler Public Library

Manitoba

The Pas Regional Library
Winnipeg Public Library

Nova Scotia

Cape Breton Regional Library
  • Baddeck
  • Cape Breton County Bookmobile
  • Dominion
  • Donkin
  • Florence
  • Glace Bay
  • Ingonish
  • Louisbourg
  • Main-a-Dieu
  • New Waterford
  • North Sydney
  • Reserve Mines
  • Sydney
  • Sydney Mines
  • Victoria County Bookmobile

 

Ontario

East Gwillimbury Public Library
Lincoln Public Library
Thunder Bay Public Library