Enrich, Inspire, Transform
Top

New Arrivals

More Titles

Bestsellers

More Titles
Today's Hours
Ansley Grove 9:00 am to 9:00 pm
Bathurst Clark 9:00 am to 9:00 pm
Civic Centre 9:00 am to 9:00 pm
Dufferin Clark 9:00 am to 9:00 pm
Kleinburg 9:00 am to 5:00 pm
Mackenzie Health Vaughan 9:00 am to 9:00 pm
Maple 9:00 am to 9:00 pm
Pierre Berton 9:00 am to 9:00 pm
Pleasant Ridge 9:00 am to 9:00 pm
Vellore Village 9:00 am to 9:00 pm
VMC 9:00 am to 9:00 pm
Woodbridge 9:00 am to 9:00 pm
Today @ VPL - January 31, 2023 View Full Calendar
Virtual ESL Café

 1:30 PM to 3:00 PM
Finding Meaning: Lessons from Viktor Frankl

 7:00 PM to 8:00 PM
STEAM Club

 7:00 PM to 8:00 PM


         
Whats On

What's On

Your bi-monthly guide to library programs, resources and more.


View


Hot off the Shelf