City of Richmond Hill

  • Swimming

    We offer a variety of swimming opportunities at our pools. Learn more about our schedules and locations, sign up for our many programs, and more.

  • Adults 55+ Programs

    We have a wide variety of programs to offer Adults 55+, including drop-in programs, programs that require registration and more.

  • Children and Teen Programs

    We are happy to have a wide variety of programs and activities to offer all ages, including preschool, children and teens. Find winter, march break and summer camps and activities for PA Days! 

  • Skating

    We have a variety of registered skating programs for all levels and ages. Learn more about our indoor and outdoor skating locations, schedules, programs and more.

  • Fitness

    We offer a number of fitness opportunities to help residents meet their goals for a healthy and active lifestyle. Learn more about our facilities, personal trainers and more.

  • Inclusion Services

    We welcome and encourage individuals of all abilities to participate and are dedicated to providing accessible and inclusive opportunities for all. We offer both adapted and integrated programs and welcome different types of support to provide participants with an equal opportunity within their chosen program. 

  • Facility Booking

    Are you looking to rent an indoor or outdoor facility for special events or meetings. Looking for a Birthday Party Package? Find the perfect venue and themes you need for your events and meetings.