Enrich, Inspire, Transform
Vaughan Reads
Writers Series

New Arrivals

More Titles


More Titles

Your Next 5 Reads
Looking for reading recommendations? Tell us what you’d like and get personalized reading lists right into your mailbox.
NextReads Newsletter
Subscribe to our NextReads Newsletters for reading recommendations on a variety of genres and topics.
Book Clubs
Interested in book discussions? Join one of the VPL Book Clubs:
Adult Book Club
Teen Book Club
Kids' Book Club
Kids' French Book Club

Or if you belong to a Community Book Club, check out our book chat sets.

Thanks to our community partners, you can join one of the multilingual book clubs below:

Chinese Book Club
Join us to share your thoughts, ideas and discuss books in Chinese.
BCRL: The book club is facilitated by the York Region Senior Wellness Centre. Call 289-809-0084 for more information.
PL: Contact the Service Desk for more information.

Hindi Book Club
Join the discussion group for adults who like to share their thoughts on Hindi books they have read. The library will provide a copy of the books. Contact the Service Desk for more information.