Morgan Hill 408.776.0141
Great Oaks 408.360.9400
Race St. 408.280.5437
Malone Rd. 408.269.5437
Cambrianna 408.377.1005
Rotary Ryland Pool 408.293.7946
Sunnyvale 408.823.8492
Sunnyvale Swim 408.732.2257
Santa Clara 408.615.3199

Click here for a map of all locations!

Welcome! Using our Payment Portal you can check your account balance, see fees already paid, and make payments!

To proceed to your account, click the "Payment Portal" button below...

Payment Portal HOW TO:

  • Before a parent can log in to their account, he/she must provide CSC an e-mail address, which is entered into JackRabbit Class, our web-based class management software.
  1. To enter your account, click on the 'Payment Portal' icon above.
  2. Enter your password. If this is your first time logging in, you will need to click on "I Don't Know My Password" and click the "Sign In" button. Read the directions on the next screen and provide an e-mail address you would like the password sent to. Once you have received the password, re-enter the Payment Portal and type your password.
  3. You will be entered into your account, and can check your account balance, fees already paid, and make payments through the portal.
  • NOTE: Payment via the Portal is NOT the same as Auto-Pay. Auto Pay requires advanced sign-up at the front desk. For Auto-Pay, we securely store your credit card number in JackRabbit Class and automatically pull money from that card's account on the last business day each month.

If you ever need help with your account or logging in to the Payment Portal, please contact the Office Coordinator at your facility.


Morgan Hill 408.776.0141
Great Oaks 408.360.9400
Race St. 408.280.5437
Malone Rd. 408.269.5437
Cambrianna 408.377.1005
Rotary Ryland Pool 408.293.7946
Sunnyvale 408.823.8492
Sunnyvale Swim 408.732.2257
Santa Clara 408.615.3199

Click here for a map of all locations!