Summer Teen Book Boxes!
Registration for the Summer Teen Book Boxes is officially open! You can sign up until June 13th OR until we reach 100 participants so don't delay. Click the link below!
Register Now!
Princeton Branch Open During Construction
The Princeton Branch is open regular hours despite Main St. construction. Please follow posted detours and check our social media for updates.
Locations and Hours
Bundles of Joy
We’re excited to introduce Bundles of Joy, a monthly delivery service for rural families who have welcomed a baby in the last 12 months! Enjoy curated library items, helpful parenting resources, and fun activities for the whole family—delivered right to your doorstep by Ox on the Run. Let us bring the library to you during your baby’s first year!
More Info



Oxford County Library
With a vision to “connect, discover, share, become,” Oxford County Library provides Oxford’s communities with excellent, responsive services in a welcoming and inclusive environment. Services encompass free lending of books, DVDs and other materials; access to online catalogues, databases and lifelong learning tools; community information; local history and genealogy support; children’s, teen, and adult programming; literacy services; job search resources and information about government services; computer access; the Kitchen Library and more. The Library’s 14 branches are located in Brownsville, Burgessville, Embro, Harrington, Ingersoll, Innerkip, Mount Elgin, Norwich, Otterville, Plattsville, Princeton, Tavistock, Thamesford and Tillsonburg.
Upcoming Programs
Next up at OCL
Popular Links
- Search the OCL Catalogue
- Branch Locations and Hours
- Your Account
- Borrow & Learn
- eBooks and eAudiobooks
- How to get an OCL card
- Local History
- Program Calendar and Events