HPL offers many exciting online and in-branch programs:
- For a list of upcoming events please visit https://events.hpl.ca/events.
- While many HPL programs are drop-in, some require registration.
- You can register online by clicking on the Register button and filling in the form.
- You are also welcome to register by phone 905-546-3200, email or chat during open hours.
Alternatively, you are welcome to drop by your local branch and register in person. For open hours please visit https://hpl.ca/hours.