Coronavirus Update:  Shelter in place advisories for Contra Costa have been extended indefinitely.  For the latest information on what the City is doing to keep us all healthy and safe, click here or visit

Registration / Schedule Information

Press Enter to show all options, press Tab go to next option

For a chronological list of events relative to the Parks & Recreation Department and our Coronavirus (COVID-19) response, please visit our Current Events Update page. 

Team Information

To register and participate with the Hercules Piranhas Swim Team, each swimmer will be required to complete and turn in following paperwork: The City of Hercules Parks & Recreation Department's Registration Form, the Hercules Piranhas Swim Team's Parent Obligation Agreement and Emergency Contact Form (forms available in person only at the Community Center). 

*Prerequisite: swimmers must be able to swim half of the length of the swimming pool unassisted prior to joining the swim team.

Spring Season: minimum enrollment - 21 swimmers

swim levels practice times practice days
Beginner Monday-Thursday 6:30pm-7:00pm
Intermediate Monday-Friday 7:00pm-8:00pm
Advanced Monday-Friday 7:00pm-8:00pm


Summer Season: Minimum enrollment - 85 swimmers

swim levels practice times practice days
Beginner Monday-Friday 6:30 p.m.-7:15 p.m.
Intermediate Monday-Friday 7:15 p.m.-8:45 p.m.
Advanced Monday-Friday 7:00 p.m.-9:00 p.m.
*Practice times are determined by swimmer's swimming ability rather than age which is evaluated by our coaching staff. All practice times are subjected to change; any questions or accommodations regarding your swimmer's practice times need to be directed to the coaching staff.


Swim Team Fees

Swimmer registration fees are collected by the City of Hercules Parks & Recreation Department. The refundable deposit check is collected at the time of registration and is made payable to the Hercules Piranhas Swim Team.

Number of Swimmers   Registration Fee Refundable Deposit
1 Swimmer $395 $200
2 Swimmers $680 $200
3 Swimmers $936 $200
4 Swimmers $1138 $200
5 Swimmers $1284 $200