Youth Programs

The mission of the Community Services Department’s youth programs is to provide a safe environment, programs, and events that extend learning opportunities outside of school time. Our youth programming develops interests, talents, leadership skills, and provides opportunities to engage with their Pinole community. 

Camps

The Pinole Youth Center offers various youth camps throughout the year for children ages 5–12.

School Break Camps are available during Thanksgiving Break, Winter Break, President’s Week, and Spring Break.

Register for Spring Break Camp 2025

Join us for Spring Break Camp from April 7th to April 11th.  From 9 am to 4 pm at the Youth Center (635 Tennent Ave.), camp fun and exciting activities will await each day.

Our camp is packed with thrilling games, child-focused cooking sessions, energetic sports, creative crafts, and so much more! Designed for children ages 5-12, this is the perfect opportunity for your kids to make the most of their President’s Week break and create lasting memories.

Don’t miss out on this fantastic adventure!

Register at PinoleRec.com

Summer Camp Registration Now Open!

Summer Camp Extravaganza 2025

Get ready for an unforgettable summer adventure with our Summer Camp Extravaganza for ages 5-12! Join us for week-long camp sessions, each filled with exciting activities, new friendships, and endless fun all summer long.

Highlights Include:
Interactive group games
Swim trips at Swim Center
Themed activities
Hands-on arts projects
Child-focused cooking projects
Outdoor adventures
Themed activities

For camp questions, please email jcampbell@pinole.gov.

Register at PinoleRec.com

Upcoming Camps & Registration Dates

Spring Break Camp – April 7th –11th

Summer Camp – Week-long sessions starting June 16th

Due to the federal holiday, our facilities will be closed for camp on Friday, July 4th and Thursday, June 19th.

Sports

Sports

Youth Basketball Classes

Take your skills to the next level by joining our Spring Basketball Classes! Young athletes will enhance their skill development, participate in drills, and enjoy fun, competitive games. We are excited to offer 4-week basketball sessions starting in April on Thursdays evenings. Click the button below to register for a session.
Classes will be held at the Dave Patrick Underwood Basketball Court (595 Tennent Avenue). 

Resident: $200 | Non-Resident: $220
Ages 5 – 9: 4:15 pm – 5:15 pm | Ages 10 – 15: 5:15 pm – 6:15 pm 
Session 1: April 10th, 17th, 24th, and May 1st
Session 2: May 8th, 15th, 22nd, and 29th

Scholarship Opportunities:  Thanks to a generous donation by the Pinole Youth Foundation, scholarship opportunities for Basketball Classes are available. The first 10 individuals who email recreation@pinole.gov will be awarded free registration. Please include the youth’s full name and date of birth in the request.

We offer an exciting array of sports classes taught by instructors and renowned sports companies. Our diverse offerings include popular sports activities designed to engage and inspire young athletes.

View class offerings online at www.pinolerec.com!

Art Classes

Free Youth Art Classes

Brought to you by the Pinole Artisans

We invite you to participate in our free youth art classes, made possible by a generous donation from the Pinole Youth Foundation. These classes are hosted by the Pinole Artisans at the Youth Center (635 Tennent Avenue).

Saturday, April 5th – Tote bag Screen Printing for Ages 2-17

Saturday, May 10th – Mixed Media Art for Ages 8-17

Saturday, May 24th – Watercolor Painting for Ages 12-17

Saturday, June 14th – Tin Art for Ages 8-17

Youth Exercise Classes

We are now offering youth exercise classes at the Senior Center (2500 Charles Avenue).

Thursdays 5 – 5:45 pm – Fitness Games (6 -12 yrs.) | Monthly Fee: Res. $40 / Non-Res. $45

Scholarship Opportunities: Thanks to a generous donation by the Pinole Youth Foundation, scholarship opportunities for Fitness Games are available. The first 25 individuals who email recreation@pinole.gov will be awarded free registration. Please include the youth’s full name and date of birth in the request.

Registration Information

To find out more info on each class we offer, click on the registration button below, and then go to programs/youth/name of the class/sports/activity. By clicking on the name of each class/sports/activity, it will take you to the information details, fees, and schedule for that class/sports/activity.

Registration Instructions

How to Register for Classes/Camps/Activities
1
Go to Registration Site

Go to the online registration site by clicking here.

2
Create Account

Once at the registration portal, create an account by going to Create Account. Create a profile account for yourself (adult) and 1 for your child by entering in you and your child’s information. An adult account must be created to make a payment. An account must be created for you and your child to be able to register for any classes/camps/activities.

Please be prepared to upload your driver’s license to the online application.  Once you have created your account, then you can proceed to register for the classes/camps/activities by adding it to your online shopping basket.

3
Add a Class or Activity

Add a class or activity by clicking on Programs, Youth, & one of the following:

  • Enrichment Classes
  • Camps
  • Sports
  • Special Events
4
Choose a Program

Choose the name of the programs, camps, activities that you would like to register for. If you click on any of the names of the classes, it will lead you to the details, fees, and schedule of that class.

5
Register

When you are ready to register (make sure you have uploaded your driver’s license and have created a profile account for you and your child), click on Register, next to the name of the class/camp/activity.

6
Fill Out Forms

Fill out the required online forms, and upload a copy of your driver’s license. To be considered for the resident rate, you must provide proof of residency (water, electric, or mortgage bill -cell phone bill will not be accepted).

For camp registrations, you will be required to upload your child’s birth certificate and copy of immunization records as well.

7
Provide Proof of Registration

Proof of registration is displayed when  your payment has been processed at the end of the transaction.

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

Frequently Asked Questions

Frequently Asked Questions (FAQs) about Classes/Activities/Camp Registrations

What do I need to register my child for an activity/class?

  • A credit card
  • Upload a copy of your driver’s license
  • Upload a copy of proof of residency (utility, water, or mortgage bill-cell phone bill will not be accepted) 

For camp registration, you will also to upload the following items to your online application:

  • A copy of your child’s birth certificate
  • A copy of your child’s immunization records

Why do I have to create an account for myself and my child to register her for a class?

An adult account must be created to make a payment.  Your child’s account must be created to register for a class.

What is the Tax ID #?

City of Pinole Youth Center
635 Tennent Ave Pinole, CA 94564
Tax ID #94-6000395

How do I know I am enrolled in my selected classes?

Class enrollments are not guaranteed until the completion of the Check Out process is complete. Failure to submit all the necessary documents will not guarantee your child a spot in that class/activity.

Why was my child put on the waiting list?

If a class or program fills up before you checkout, the system will place you on a wait list and note that on your receipt. You will not be charged for any classes you are wait listed on. The Recreation Coordinator will notify you via email and call you when space should become available.  You must reply via email or return our call by the end of the next business day to tell us whether you will take or decline the spot in that class. Failure to do so will lose your spot and we will offer the space to the next person on the wait list.

How will I know if a space becomes available after I have been wait listed?

If a space should become available due to another person canceling or transferring out of the class, you will receive an email from the Recreation Coordinator. At that time, you can decide whether to take or decline the spot. You must respond via email by the deadline date, or the spot will be offered to the next person on the wait list.

Help, I lost the classes in my registration cart!

After 20 minutes of inactivity, your Class Registration Cart will be emptied, and you will be logged off. Please log back in to start the process.

Who do I contact for more information or questions?

Recreation Coordinator

Refunds

Refund Policy on Youth Classes/Camps/Activities

Refunds will only be given if the class/camp/activity is cancelled by the City of Pinole.  Minimum enrollment must be met 10 business days prior to the 1st meeting of the class/activity.   A refund check or a credit to the original form of payment will be sent or processed within 4-6 weeks after notification that it has been cancelled. Camps payments are non-refundable or transferable.

Refund Exceptions

There will be no refunds for special events/one day events, classes, sports, or camps.


Refund will be issued for documented medical emergency by providing a doctor’s note along with the request for refund 2 weeks before any class/camp/activity begins by sending it via email to the Recreation Coordinator (contact info listed below). 

Only the City of Pinole is allowed to approve of any refunds.  Instructors are not allowed to approve any refunds!

Who do I contact for more information or questions?

Recreation Coordinator

Contact Us

Pinole Youth Center sign

Recreation Coordinator