Programs & Events
Program Information

Registered and Drop-In Programs, Clubs, and More

Find library programs for you and the whole family! Search by event type, date, location, and audience, or browse all available programs. Save events to your calendar and share your favourite programs with friends who want to join.

Browse All Programs

How to Register

Register for library programs through the event module in our new catalogue. To get started, log in to our website with your membership card. Select a program from the events calendar and click the "register" button. You'll receive a confirmation email once you've registered. Paid programs will still be offered through our Eventbrite page; some programs require you to register through our community partners.

Please note: Kids and teens programs have specific age requirements and registrants may be turned away if their child is not in the desired age group.

Log In/Register

Exhibits and Guest Speakers

As part of programming, the library hosts guest artists and speakers in our branches and virtually throughout the year. Exploring themes of art and culture fosters learning that enriches and inspires our community. Use the program calendar to register for guest speaker sessions, and click the link below to learn more about current exhibits at the library.

Learn More

Library Book Clubs

If you love reading and talking about books, join a club! Find out about library book clubs, kid book clubs, book clubs to go, and more! Plus, check back for information on how your kids can sign up for the annual Summer Reading Club that runs at the library all summer long. 

Library Book Clubs

Frequently Asked Questions

How do I find programs on the new events platform? 

To find an upcoming program, use filters like program type, audience, programs, language, date, and location to help you find what you're looking for. Drop-in programs, exhibits, culture days, and more are also listed. View all events.

How do I find "My Events"?

My Events is a new feature listed in the top right blue drop down menu under account user name. It allows users to view and manage events they plan on attending, or have attended in the past. Users will need to be logged in when registering for an event to display in My Events. Please note: events with offline registration and paid events will not appear. Tip: Add an upcoming event to your personal calendar by selecting "Add to Calendar".

How do I cancel my registration?

If you need to cancel your event registration, click on the “Cancel Registration” button in the confirmation email that you received when you registered. After clicking on the “Cancel Registration” button you will be sent to the events site and asked to confirm your cancellation. Click “Yes, unregister” to complete your cancellation. A confirmation message will appear on the screen and you will receive an email as well.

How can I access the program guide? 

The print edition of the program guide is available at all branches. You can also access a digital edition on our website featuring upcoming programs. Please refer to the new events listings for the most current program updates and cancellations. 

How do I suggest a program? 

For programs you'd like to suggest, click on the "make a suggestion" form on the footer of our website rhpl.ca, fill out the form, and submit to the Library. 

What happened to the old calendar? 

As part of RHPL's digital transformation, the old calendar has been replaced with a new event module within the new catalogue for easy access and an improved user experience. 

How do I cancel my registration?

If you need to cancel your event registration, click on the “Cancel Registration” button in the confirmation email that you received when you registered. After clicking on the “Cancel Registration” button you will be sent to the events site and asked to confirm your cancellation. Click “Yes, unregister” to complete your cancellation. A confirmation message will appear on the screen and you will receive an email as well.

How many people can I register for one program? 

One person can register up to two people using their library membership for in-person programs. One registration per library card for virtual programs. 

I'm having problems registering for a program. Who can I contact? 

We can help! Visit your nearest branch to assist you in registering for a program, or contact communityengagement@rhpl.ca for program information and special queries.

Do I need a library card to register for programs? 

While you don't need a library card to register for most programs, it is strongly encouraged to help you manage and track your programs. Any online registered programs that you register for without being logged into your account will not appear under "My Account."

How do I get a library card to become a member?

Visit any branch to register for a free library membership. It can be used to register for programs, borrow physical items like books, movies, and music, as well as a large collection of digital resources. Learn more.

Suggest a Program

If there's something you'd like to learn, or knowledge you'd like to share with the Richmond Hill Public Library community, let's connect! 

Make a Suggestion