Portola Valley offers a variety of classes for adults, youths, seniors and children. Many of our classes are full-season class sessions, with two-week open registration periods 4-6 weeks before the first class commences. The Town sometimes offers shorter class sessions as well, including one-day sessions and seminars.
To register for a full-season class: Class Registration Periods are indicated on the online calendar and online catalog. During this time, you may register directly at Town Hall or online. Please note that the first week of the Registration Period will be limited to Portola Valley residents, and the second week will allow open registration.
Online registration is available only during class registration periods. To register online for a full-season class, please select the class from the online calendar or online catalog and use the links provided to submit your registration. Important: Registrations are not confirmed until payment has been received by the Town. You may submit a check in person at Town Hall, or forward it by mail to the address below.
To register for a non full-season class: You may register at any time (including online), class space permitting. If you would like to register online, please follow the above instructions for online registration.
Checks should be made payable to "Town of Portola Valley." Registrants may submit a check in person at Town Hall or forward it by mail to:
Town of Portola Valley
Class Registrations
765 Portola Road
Portola Valley, CA 94028
Unless stated otherwise, all class activities take place at the Town Center's Community Hall at 765 Portola Road, Portola Valley.
The Community Hall has two activity rooms available for instructors, along with a larger room that can be divided into two smaller rooms for classes. If you are interested in teaching a class or leading an activity at Town Center, please visit our Instructor Information page for more information. For any questions relating to Town sponsored classes, please visit our Class FAQs or contact Julia Oleson at (650) 851-1700 ex. 200.