An independent day school for grades 6-12

Clubs Fair at the Upper School

At the start of school, the Upper School Clubs Fair hosted over 60 student-led clubs - each vying for members with colorful poster displays and a lot of snack offerings. Student clubs run the gamut, from science/tech, service and philanthropy, performing and visual arts, diversity and social issues, writing and media, and much more.

At Crystal, you can sail, fence, build sets, become a journalist, hone your debate skills, discuss cinema, or build a robot. The range of interests on display is truly impressive. We love to see our students engage with enthusiasm both inside and outside of the classroom!

Crystal Springs Uplands School

General: (650) 342-4175 |
Admission Inquiries:
Middle School
10 Davis Drive
Belmont, CA 94002
(650) 645-1000
Upper School
400 Uplands Drive
Hillsborough, CA 94010
(650) 342-4175