Portola Valley, CA
Home MenuPopular Searches
Community Classes
2024 Fall Session
We have a great line-up of classes this quarter!
Online registration for the Fall Session is open
**Priority registration for Town of Portola Valley residents is open**
**Registration ends two weeks after the first class**
Click here: Fall Session
Please note the following PRIOR to registering for a class:
Class Cancellations: Classes may be cancelled or changed due to County Health requirements and/or participants not adhering to policies.
Online Registration and Payments for Classes
Online class registration and payments taken via CommunityPass, a Capturepoint technology tool for Park and Recreation Departments. Register from the convenience of your own home 24 hours a day, seven days a week!
All students MUST register on this system. Payments to teachers is not accepted.
Important Note: This system is not compatible with Internet Explorer
Follow the link below to complete the registration process*:
Register Here
Please note: there is a 2.6% processing fee for paying by credit card will be passed on to users. If you would prefer, you can register online and pay by check.
*Here are a few tips to make your first-time registration in this new system successful:
- Click the "Create an Account" button to create a family account. Choose a Username and Password, input Account Information, Primary Contact information and Email Preferences.
- Click the Browse Activities button to view the Class Catalog. You will be asked to verify Emergency Contact Information and Account Information.
- Choose a class, select participants and enter their information. You can enter more than one participant per class.
- At Checkout, Continue Registering to register for different classes or proceed to Checkout.
- Read each field carefully; most fields require a response.
- MasterCard and Visa payments are accepted at this time.
- Please note: you many only sign up children for which you are the parent or guardian.
Questions? Please email the Town or by phone 650-851-1700