Programs & Classes


In response to the Contra Costa Health Services order to cease non-essential operations and gatherings in order to limit community exposure to COVID-19, all City buildings are closed until further notice.
For more information on the County Public Health Order see the Stay Home FAQ or call the Contra Costa Health Services Call center at (844) 729-8410 between 8:00 am - 5:00 pm. Please visit Conta Costa Health Services for the latest updates. City of Walnut Creek updates are available here.

We are excited to offer you a new and more user friendly registration system. 

For registration, please click here and make an account on our new registration system. Existing and new customers need to make an account in order to register for classes. To browse classes online, please click here.

To create an account:

  • Visit 
  • Select "Create an Account" from the bottom of the login page
  • Enter your contact information or choose to sign up with Facebook
  • After setting up your login account, you will be emailed a temporary password. Please use this password to log back into your account. You will then be prompted to change your password.

As always, our goal is provide you with the best service possible. We hope you enjoy our new registration system and benefit from the user friendly way of searching and registering for programs.

View the Guide to Arts + Rec catalog online >>

View Arts + Rec Cancellation policies >>


Come teach for Walnut Creek Recreation!

Walnut Creek Recreation is looking for new contract class instructors. We provide wellness opportunities for all ages, with a focus on lifelong learning and fostering a healthy mind, body and soul.

Please click here to download the application form.