What's New at OPL What's New at OPL What's New at OPL Quick Links Quick Links Hours & Locations Get a Card Online Library Sign up for Library eNews Give to OPL Hours & Locations Get a Card Online Library Sign up for Library eNews Give to OPL Programs at Your Library Featured Programs Featured Programs What's On Now May 18 Ladies Social for Newcomers May 18th | 6:00pm - 7:30pm Online Event May 19 News & Views May 19th | 10:00am - 11:00am Oshawa Senior Community Centres, John Street Branch May 19 Outreach Community Hub May 19th | 10:00am - 3:00pm Jess Hann Branch May 19 Family Story Time May 19th | 10:30am - 11:00am Northview Branch May 19 Kinder-Garden May 19th | 11:00am - 11:30am Online Event View more events What's On Now May 18 Ladies Social for Newcomers May 18th | 6:00pm - 7:30pm Online Event May 19 News & Views May 19th | 10:00am - 11:00am Oshawa Senior Community Centres, John Street Branch May 19 Outreach Community Hub May 19th | 10:00am - 3:00pm Jess Hann Branch May 19 Family Story Time May 19th | 10:30am - 11:00am Northview Branch View more events Browse Our Programs Adults Teens Kids All Explore Your Online Library eBooks & eAudiobooks Movies & TV Music Magazines & News Online Learning Explore Your Online Library eBooks & eAudiobooks Movies & TV Music Magazines & News Online Learning Check it Out Fiction Non-Fiction Teens Kids Movies & TV Select a carousel Fiction Non-Fiction Teens Kids Movies & TV Go to carousel OPL Picks Support Your Library Donate Now