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 85
chess board
Orléans
Thursday Jun 11, 2026 at 3:30pm (series runs until Jun 25, 2026)
Drop in to play chess with other youth in a relaxed, informal environment! Practice the basics or test your wits with a weekly chess challenge...
Jobs and career help
Elmvale Acres
Thursday Jun 11, 2026 at 6:30pm (series runs until Dec 10, 2026)
Are you looking for a job? Learn all the necessary skills to do so at the Elmvale Acres Branch of the Ottawa Public Library. Some...
Greenboro
Friday Jun 12, 2026 at 12:00pm (series runs until Jun 23, 2026)
Come use our program room to study with other students. Venez profiter de notre salle de cours pour étudier avec d'autres étudiants.
Ruth E. Dickinson
Saturday Jun 13, 2026 at 10:00am
Enter the world of robotics through hands-on demos and innovative designs from our local tech community. Join Ottawa Public Library, Area X.0 operated by Invest...
Greenboro
Saturday Jun 13, 2026 at 10:30am
Do you love puzzles? Would you like to try new ones and trade your old ones? Bring a puzzle, take a puzzle! Aimez-vous les casse-têtes?...
Nepean Centrepointe
Saturday Jun 13, 2026 at 10:30am
Do you love puzzles? Would you like to try new ones and trade your old ones? Bring a puzzle, take a puzzle! Aimez-vous les casse-têtes?...
Nepean Centrepointe
Sunday Jun 14, 2026 at 11:00am (series runs until Dec 13, 2026)
Interested in miniature gaming with toy soldiers? Join in to play science fiction, high fantasy and historical games. Presented by the Ottawa Miniatures Gamers. Drop-in...
Greenboro
Monday Jun 15, 2026 at 2:30pm (series runs until Jun 19, 2026)
Attention teens! Meet and interact with professional therapy dogs from The Canadian Therapy Dogs Supports Services to de-stress from your exams. Attention, ados ! Recontrez...
teen homework
Beaverbrook
Monday Jun 15, 2026 at 3:00pm (series runs until Jun 23, 2026)
Come use our program room to study for exams. Snacks and materials provided. Open on June 17, 18, 19, 22, and 23 from 10-noon as...
Nepean Centrepointe
Thursday Jun 18, 2026 at 2:30pm
Attention teens! Meet and interact with Cassi, a professional therapy dog from The Canadian Therapy Dogs Supports Services to de-stress from your exams. Attention, ados!...
Cumberland
Thursday Jun 18, 2026 at 3:00pm
Attention teens! Meet and interact with professional therapy dogs to de-stress from your exams. Drop-in (NO registration required!) ^_^ **** Attention, ados! Rencontrez des chiens...
Main
Thursday Jun 18, 2026 at 4:00pm
Vous avez écrit votre dernier examen de l’anée, maintenant venez relaxer avec nous! Nous diffuserons : Le Fabuleux destin d’Amélie Poulin , avec Audrey Tautou...
Sunnyside
Friday Jun 19, 2026 at 4:00pm
Calling all bookworms! Come meet new friends and expand your literary horizons at the Sunnyside Teen Book Club. We meet once a month on Friday...

In celebration of National Indigenous History Month, join Ottawa Public Library for a talk with Waubgeshig Rice! 

Moon of the Turning Leaves was largely inspired by Anishinaabe history, culture, and Waubgeshig’s upbringing in...

Harold Shenkman Hall

Friday Jun 19, 2026 at 7:00pm
Carlingwood
Saturday Jun 20, 2026 at 10:30am
Attention teens! Meet and interact with Cassi, a professional therapy dog from The Canadian Therapy Dogs Supports Services to de-stress from your exams. ___________________________________ Attention,...
Cumberland
Saturday Jun 20, 2026 at 2:00pm
Artificial Intelligence (AI) tools have exploded over the last few years. They can: supercharge your web searches & help you find the most relevant information;...
a hand rolling dice
Orléans
Saturday Jun 20, 2026 at 3:00pm (series runs until Dec 19, 2026)
Join JP the Game Master in this series of beginner-level Dungeons & Dragons Play Sessions -designed for youth aged 12 to 15 - emphasizing teamwork,...

Sorry this event is full

Cumberland
Monday Jun 22, 2026 at 3:30pm
Attention teens! Meet and interact with professional therapy dog s to de-stress from your exams. Drop-in (NO registration required!) ^_^ **** Attention, ados! Rencontrez des...
People sitting around a table discussing books
Cumberland
Tuesday Jun 23, 2026 at 2:30pm (series runs until Jun 25, 2026)
We invite you to come to either (or both!) of two sessions to rave about your favourite books, and share your love for them with...
Carlingwood
Wednesday Jun 24, 2026 at 4:00pm
Tween Nutrition: Healthy Smoothies Smoothies are a great way to fit in all the food groups. Plus, they're a fast way to whip up a...