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 241 - 260 of 864

Carlingwood
Thursday Jul 9, 2026 at 6:00pm
Test your knowledge at Pop Culture Trivia! From movies and music, to viral trends, TV shows, celebrities, gaming, and internet culture, this fast-paced trivia challenge...

Elmvale Acres
Thursday Jul 9, 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...
Drop-in program
Add this event to your calendar

Rideau
Thursday Jul 9, 2026 at 6:30pm (series runs until Aug 27, 2026)
Profitez de notre groupe de conversation afin d'améliorer vos habiletés en français à l'oral. Join our free French Conversation Group to practice speaking French...
Drop-in program
Add this event to your calendar

St-Laurent
Thursday Jul 9, 2026 at 6:30pm (series runs until Aug 27, 2026)
Join our free English conversation group to practise speaking in English in a relaxed and friendly environment. All levels are welcome to this drop-in program...
Drop-in program
Add this event to your calendar

Cumberland
Thursday Jul 9, 2026 at 6:30pm (series runs until Aug 27, 2026)
Bring your knitting or crochet project and share advice, ideas, new techniques and conversations with fellow enthusiasts. For adults of all abilities. Drop-in program. Apportez...
Drop-in program
Add this event to your calendar

Blackburn Hamlet
Thursday Jul 9, 2026 at 6:30pm (series runs until Aug 27, 2026)
Bring your knitting or crochet project (or needlepoint, cross-stitch, etc.) and share tips and tricks, ideas and conversations with fellow enthusiasts. For adults of all...
Drop-in program
Add this event to your calendar

Nepean Centrepointe
Thursday Jul 9, 2026 at 6:30pm
All are welcome to join us in this new book club dedicated to exploring a diversity of literature written by and about Black and diasporic...

Stittsville
Thursday Jul 9, 2026 at 6:30pm (series runs until Dec 17, 2026)
The Stittsville branch hosts weekly meetings of the Stittsville Creative Writing Group. Do you love to write? Is writing the air you breathe, or is...
Sorry this event and its waiting list are full

Ruth E. Dickinson
Thursday Jul 9, 2026 at 6:30pm
But here at the library, it’s never boring. Join us and find out about all the places around us. We will be exploring & playing...
Drop-in program
Add this event to your calendar

Main
Thursday Jul 9, 2026 at 6:30pm
Join us at the Main Branch for a monthly book club session. Sessions take place monthly on Thursdays at 6:30 p.m in room B125. Books...
Drop-in program
Add this event to your calendar

Sunnyside
Thursday Jul 9, 2026 at 6:45pm (series runs until Mar 25, 2027)
Améliorez votre français parlé et rencontrez des gens dans une ambiance décontractée et conviviale. Niveau intermédiaire. Practice your French language conversation skills and meet new...
Drop-in program
Add this event to your calendar

Orléans
Thursday Jul 9, 2026 at 7:00pm (series runs until Jun 10, 2027)
Share the enjoyment of good books in an informal and relaxed atmosphere. Second Thursday of every month. New members welcome.
Drop-in program
Add this event to your calendar

This event will take place in French only.
Everything you ever wanted to know about drag!
In this talk, author Rita Baga will dive into...
Club SAW
Thursday Jul 9, 2026 at 7:00pm

Beaverbrook
Friday Jul 10, 2026 at 10:00am (series runs until Aug 21, 2026)
Create and build with Lego®! Drop-in program. For Ages 6-12. Architectes en herbe, à vos Lego®! Programme portes ouvertes. Pour les 6 à 12 ans.
Drop-in program
Add this event to your calendar

Cumberland
Friday Jul 10, 2026 at 10:00am (series runs until Aug 14, 2026)
Create and build with Lego®! Drop-in program. Family program. ***** Architectes en herbe, à vos Lego®! Programme portes ouvertes. Programme familial.
Drop-in program
Add this event to your calendar

Cumberland
Friday Jul 10, 2026 at 10:00am (series runs until Dec 18, 2026)
Chat with a City of Ottawa Rural Business Liaison to ask questions about your business ideas, plans and impediments.
Drop-in program
Add this event to your calendar

Rockcliffe Park
Friday Jul 10, 2026 at 10:30am
Découvrez les propriétés chimiques de l’huile et l’eau, et profitez de vos découvertes pour créer une œuvre d’art inspirée de la miscibilité des liquides. Salissez-vous...

Ruth E. Dickinson
Friday Jul 10, 2026 at 10:30am (series runs until Dec 11, 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. Cherchez-vous un emploi?...
Drop-in program
Add this event to your calendar

Online
Friday Jul 10, 2026 at 11:00am
Découvrez les mécanismes uniques qu’ont développés les reptiles, mammifères et invertébrés pour se défendre. Pourquoi les furets sont-ils si flexibles? Comment font les tarentules pour...

Elmvale Acres
Friday Jul 10, 2026 at 2:00pm (series runs until Dec 18, 2026)
Bring your knitting or crochet project (or needlepoint, cross-stitch, etc) and share tips and tricks, ideas and conversations with fellow enthusiasts. For adults of all...
Drop-in program
Add this event to your calendar
- ‹ previous
- 13 of 44
- next ›