Find a program or event

Some in-branch programs require registration with your library card. Please log in with your library account or follow this link to apply for a card online. You can also apply for a card in person at any of our 33 locations.

Displaying 21 - 40 of 867
Carlingwood
Monday Jun 8, 2026 at 10:00am (series runs until Jun 30, 2026)
Join us for a vibrant celebration of creativity at the Carlingwood Art Exhibition, featuring magnificent artwork by students from Woodroffe High School! Hosted on the...
Nepean Centrepointe
Monday Jun 8, 2026 at 10:00am (series runs until Dec 28, 2026)
Are you looking for work? Unemployed or underemployed? Drop-in to meet one-on-one with an Employment Counsellor from the Pinecrest-Queensway Employment Services team.
Carlingwood
Monday Jun 8, 2026 at 10:00am (series runs until Jun 26, 2026)
Looking for a place to study for exams? Select tables in the Teen Zone on Carlingwood's 3rd floor will be reserved for you during the...
Blackburn Hamlet
Monday Jun 8, 2026 at 10:30am (series runs until Aug 31, 2026)
Do you love playing cards (Euchre)? Chess for adults? Any game goes! We will provide an assortment of games, but you're welcome to bring your...
St-Laurent
Monday Jun 8, 2026 at 10:30am (series runs until Jun 22, 2026)
Drop in to our program room where you will find an assortment of toys and free play opportunities. Meet and connect with other parents while...
filling out forms
Main
Monday Jun 8, 2026 at 10:30am (series runs until Jun 22, 2026)
An outreach team from Centre 507 will be at the Main branch of OPL on the 1st floor each Monday from 10:30 am to 3...
Picture of a group of people playing a game.
Osgoode
Monday Jun 8, 2026 at 12:00pm (series runs until Jun 29, 2026)
Join us for coffee, conversation and cards. All are welcome, please drop in.
People talking.
Main
Monday Jun 8, 2026 at 12:30pm (series runs until Jul 27, 2026)
Rejoignez notre groupe de conversation pour pratiquer le français dans une atmosphère détendue. Join our French conversation group and practice speaking in French in a...
People conversing | Des personnes en train de parler
Alta Vista
Monday Jun 8, 2026 at 1:00pm (series runs until Sep 29, 2026)
Join our English conversation groups! All levels are welcome. Free. Drop-in. NO PROGRAM MARCH 31 and APRIL 7 Joignez-vous à un groupe de conversation en...
Rockcliffe Park
Monday Jun 8, 2026 at 1:00pm (series runs until Aug 31, 2026)
Do you like to knit, crochet or do handwork or sort? Please join like-minded individuals for an enjoyable afternoon of crafting. Bring any project that...
Orléans
Monday Jun 8, 2026 at 1:30pm (series runs until Dec 28, 2026)
Do you love board games? Cards? Chess? Any game goes! We will provide an assortment of games, but you're welcome to bring your own board...
Cumberland
Monday Jun 8, 2026 at 1:30pm (series runs until Dec 14, 2026)
Join our English conversation group! Receive guidance from our leaders, meet new people and gain confidence in your ability to speak English. No registration needed...
adults playing with babies and a woman reading
Ruth E. Dickinson
Monday Jun 8, 2026 at 1:30pm (series runs until Jun 22, 2026)
Baby playgroups are facilitated by Early Childhood Educators with early learning activities for babies and a chance for caregivers to network and share experiences. A...
Osgoode
Monday Jun 8, 2026 at 1:30pm
Join us as we discuss: "The Blue Hour" by Paula Hawkins . All are welcome, please drop in. Copies of the title are available at...
Main
Monday Jun 8, 2026 at 2:00pm (series runs until Jun 22, 2026)
On the second and fourth Mondays of each month, this event provides an opportunity for local authors and others who enjoy good writing to discuss...
Emerald Plaza
Monday Jun 8, 2026 at 2:00pm (series runs until Jun 22, 2026)
Need a place to study for exams? Our program room will be available for quiet study. Light snacks will be provided.​ ​Drop-in program. ​ Monday...
Nepean Centrepointe
Monday Jun 8, 2026 at 3:00pm (series runs until Dec 21, 2026)
New to Canada? Looking for support with school, work, or your social life? Drop-in to meet with a settlement youth outreach worker from Jewish Family...
Main
Monday Jun 8, 2026 at 3:00pm (series runs until Jun 23, 2026)
Hi teens! Looking for a quiet place to study for exams? Look no further: the Teen Zone in the Main Branch is the place to...
Centennial
Monday Jun 8, 2026 at 3:30pm (series runs until Jun 22, 2026)
Need a quiet spot to focus and study? Use our program room! Snacks provided. Drop in anytime… 3:30pm – closing time on Mondays , Wednesdays...
Carlingwood
Monday Jun 8, 2026 at 5:30pm (series runs until Jun 18, 2026)
Join this introduction to Dragonbane ! If you’ve always wanted to try Dungeons and Dragons but felt intimidated by its complexity, or have played countless...