The City of Pinole Recreation Department is offering virtual programs but facilities remain closed in accordance to the county guidelines. If you have any questions or concerns during this time, please contact the Recreation Manager, Maria Picazo via email at or by calling 510-724-9062. Please leave a voicemail and your call will be returned. Thank you.



Step 1: Create an account. Create an account for yourself (adult) and 1 for your child. An adult account must be created in order to make a payment.
Step 2: Add a class or activity by clicking on PROGRAMS, YOUTH CENTER, & ONE OF THE FOLLOWING Activities (Enrichments, Camps, Sports, Afterschool Programs) and click Register.
Step 3: Fill out the required online forms, and upload a copy of your driver’s license, child’s birth certificate, copy of immunization records, and proof of residency (water or electric bill).
Step 4: Pay for your classes online.

Spaces are limited so sign up early! The Youth Center coordinator will contact you once she has received your registration.

Priority registration is given to current participants and remaining spots will be available on a first come first served basis.

Summer and Fall open registration begins May 4, 2020. All children registering for a fall program at this time must be registered in the summer session as well. Anyone not interested in joining us for summer may complete registration for fall beginning July 8, 2020.

Please read the instructions below as registration steps have changed due to the uncertain conditions.

Step 1: Create an account. Create a family account including yourself (adult) and your child. An adult must be added to the family account in order to make a payment. If you already have an account, you can simply log in.

Please do not purchase the membership fee at this time. You will be invoiced for the $45 membership fee that is usually due during registration once we are certain classes will occur.

Step 2: Add a class or activity to your cart by clicking on PROGRAMS, PINOLE TINY TOTS, and choose the class for which you would like to register. Click Register.
Step 3: Fill out the required online forms. If you are currently enrolled, you will not need to complete this step.
Step 4: Please do not make any payments at his time. Select the “pay later” option at checkout. Fees will be due during the first week of class.

   You are viewing 0 filtered results. Clear Results

No results found