
Clubs & Activities
How to Join a Club
- Where to Join: Visit the RHS online payment page at bit.ly/rocclubs. Once students submit payment online, an email will be sent shortly thereafter with meeting details.
- When to Join: Students may join most clubs at anytime throughout the year. Some clubs with national affiliations however, such as honor societies, have a registration deadline. Check specific club information below.
- Fee: $30 per club. This fee is non-refundable and is $30 regardless of when during the school year a student joins a club.
- Some clubs have extra fees to cover event-based costs, national membership dues, and/or supply expenses. Those fees will have a separate payment link on our online payment page at bit.ly/rocclubs.
- Some clubs run without the $30 club fee - see descriptions below for the clubs to which this applies. In addition, these service clubs are exempt from the $30 club fee: Green Club, Key Club, and Rotary Interact.
- Clubs require a minimum number of student participants to run and may be cancelled in October due to low registration, in which case a refund will be issued.
- Fee reduction: A waived fee or a 75% reduction in the club fee is available to students who receive the same price reduction in free or reduced lunch. Students who have already applied for the current school year and qualified with the district's food services can contact RHS Activities Director Ms. Harris using the form below instead of paying online.
- Starting a new club: All of our clubs are initiated by students! If you have an idea for a new club that you're interesting in taking the lead on, either email or stop by and see Ms. Harris in the Media Center for more information.
For more information:
- For any questions on registration or clubs in general, contact RHS Activities Director Ms. Harris using the form below or students can find me in the Media Center.
RHS Student Clubs
Rochester High School provides many different student activities in order to build a positive school culture and to help all our students feel a sense of belonging in the RHS community! For these reasons, we strive to offer events and activities that appeal to a broad range of student interests and that increase school spirit and student participation.

2026-27 Clubs at RHS
Honor Societies:
- Art Club & Art NHS
- ASL Honor Society
- Computer Science Honor Society
- English NHS
- French Club & French NHS
- German Club & German NHS
- Mathematics Honor Society
- Music Honor Society
- National Technical Honor Society
- RHS National Honor Society
- Science National Honor Society
- Sigma Xi Explorers: Scientific Research Honor Society
- Social Studies Honor Society
- Spanish NHS
Art Club & Art NHS
ASL Honor Society
Computer Science Honor Society
English NHS
French Club & French NHS
German Club & German NHS
Mathematics Honor Society
Music Honor Society
National Technical Honor Society
RHS National Honor Society
Science National Honor Society
Sigma Xi Explorers: Scientific Research Honor Society
Social Studies Honor Society
Spanish NHS
Academic / Professional:
- ASL Club
- Book Club
- CS Club (Computer Science)
- Educators Rising Chapter
- Engineering Club
- FEDS: Falcon Engineering and Design Solutions FIRST Robotics Team
- Film Production Club
- Future Business Leaders of America
- GIDAS: Genes in Diseases and Symptoms
- Horticultural Society
- HOSA (Health Occupations)
- Investment Club
- Model U.N.
- Nature Club
- Psychology Club
- RATS: Rochester Alliance of Theatrical Students
- ROC Band
- Science Olympiad
- STEAMtrain Club
- "That's Debatable" Club
ASL Club
Book Club
CS Club (Computer Science)
Educators Rising Chapter
Engineering Club
FEDS: Falcon Engineering and Design Solutions FIRST Robotics Team
Film Production Club
Future Business Leaders of America
GIDAS: Genes in Diseases and Symptoms
Horticultural Society
HOSA (Health Occupations)
Investment Club
Model U.N.
Nature Club
Psychology Club
RATS: Rochester Alliance of Theatrical Students
ROC Band
Science Olympiad
STEAMtrain Club
"That's Debatable" Club
Service / Awareness:
- American Cancer Society student chapter
- Animal Outreach Club
- Black Student Union
- Create for Kids Club
- Generations Together
- Girl Up
- Green Club
- Indian American Student Association
- Key Club
- Kidz Covered
- Multicultural Club
- Red Cross Student Chapter
- Rotary Interact
- SAT Club
- UNICEF
American Cancer Society student chapter
Animal Outreach Club
Black Student Union
Create for Kids Club
Generations Together
Girl Up
Green Club
Indian American Student Association
Key Club
Kidz Covered
Multicultural Club
Red Cross Student Chapter
Rotary Interact
SAT Club
UNICEF
Additional Organizations:
These groups have their own application process for interested students.
Other Affiliations:
The $30 club fee does not apply to these clubs:

To ask a question or to register with a free/reduced lunch status, complete the form below.
Required