Use the filters below to browse by age, library location, subject or date range. If you know what you're looking for, use the keyword search.
Most programs are free!
Some programs require registration in advance. You can register online, in person at any library location, or by calling 519-661-4600. NOTE: after registering, you will not receive a confirmation that you have registered - we are still working on this - coming soon. Please register only once, unless you are registering more than one person.
What’s On
No results were found.