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 289-779-7588, 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.