Clubs

FLOW Dance Club

Room 1070 Biweekly Meetings Fridays

Learn choreography and develop dance skills!

Sparked Hearts

Cafeteria Weekly Meetings Mondays

Create handmade cards to spread kindness in our community, while earning volunteer hours!

Japan Club

Room 2002 Weekly Meetings Tuesdays

Learning and fun activities revolving around the world of Japan!

RHHacks

Room 2007 Biweekly Meetings Thursdays

A hackathon club where students explore technology, design, and business by building and pitching projects, developing new skills, and collaborating with peers.

HOSA

Room 1044 Weekly Meetings Thursdays

HOSA is a competitive club designed to prepare students for HOSA competition in various categories centered on the medical field.

Best Buddies

Room 1059A TBD

Earn volunteer hours during your lunch right here at RHHS by doing fun activities with students who have special needs!

Badminton Club

Large Gym Weekly Meetings Fridays

Badminton Club hosts weekly badminton drop-ins for players of all levels, giving students the opportunity to play badminton with friends.

Music Council

Room 1069 Weekly Meetings Mondays

Runs music department events and concerts. Connects students of RHHS through music.

Finance Club

Library (2001) Weekly Meetings Wednesdays

Introduces students to the broader world of business and economics through hands-on experience with case studies, simulations, and events.

Biology Club

Room 1031 Weekly Meetings Wednesdays

Exploring the living world around us through engaging hands-on activities!

Women in STEM

Room 2010 Biweekly Meetings Wednesdays

Women in STEM is a club dedicated to empowering female students who want to pursue STEM-related careers in the future by sharing inspiring stories, providing valuable resources, and fundraising.

Persian Traditional Culture Club

Room 2007 Monthly Meetings Mondays

In this club, we are going to hold many Persian traditional events and celebrations, learn Farsi and Persian culture and hold many other event and Persian games.

Spyglass

Room 1061 Quarterly Meetings Wednesdays

The Spyglass is Richmond Hill High School's official school magazine.

Brainbee (Neuroscience) Club

Room 2010A Biweekly Meetings Wednesdays

Where we learn about what happens in your brain (physically).

RHHS Studios

Room 2002 Weekly Meetings Wednesdays

RHHS Studios is an award winning film and music production club.

French Club

Room 2034 Biweekly Meetings Thursdays

Learn about French culture through food and fun activities!

Equity Committee

Room 1062 Weekly Meetings Thursdays

Equity committee is a place where you can help improve the experiences of every student; we'll be focused on cultural & seasonal events, charity, and planning the equity symposium!

Afro-Caribbean Student Association

Room 1010 Weekly Meetings Tuesday

Safe space for black students to share expirience.

Fashion Club

Room 2036 Biweekly Meetings Tuesdays

Fashion Club is a creative space where students can explore style, express themselves, and connect through a shared love for fashion.

The Greenhouse Project

Portable 7 Biweekly Meetings Tuesdays and Thursdays

Managing the RHHS garden and indoor plants.

Chess Club

Library (2001) Weekly Meetings Wednesdays

A place for students of all skill levels to enjoy chess and have fun.

Origami Club

Room 2004 Biweekly Meetings Mondays

Learn origami and destress after school.

Debate Club

Room 1059 TBD

Debate Club is designed to provide an opportunity to students to practice their critical thinking and public speaking skills in a fun environment.

FBLC

Room 1060 Biweekly Meetings Mondays

Creating Canada's Future Business Leaders by training business, economic, technical, and presentation skills for competition!

UNICEF

Room 2029 Biweekly Meetings Tuesdays

Creating and hosting fundraising events to raise money for UNICEF.

Criminology Club

TBD Weekly Meetings Tuesdays

Criminology Club aims to expand students' knowledge and interest in criminology, through case studies, fun activities, and engaging lessons.

TCG Club

Room 2023 Weekly Meetings Thursdays

Play and trade different trading cards.

Wellness Club

Room 2030 Biweekly Meetings Thursdays

We do activities to promote a mental health.

Model United Nations

Room 1063 Weekly Meetings Fridays

A club where students of all skill levels engage in debate, diplomacy, and international relations in simulation of the United Nations.

Fitness Club

Room 1013 Daily Meetings

Come to workout in the fitness room afterschool, we're open everyday!

Volleyball Club

Small / Large Gym Weekly Meetings Thursdays

Play volleyball.

Tutoring Club

By Appointment By Appointment

The Tutoring Club offers peer-to-peer academic support, helping students strengthen their understanding and succeed in their courses.

Animation Club

Room 1040 Weekly Meetings Fridays

Create fun and simple animations using 2D and stop motion animation.

Law Club

Room 2009 Biweekly Meetings Mondays

In Law Club, we explore different types of law and the branches of government to better understand how the legal system works.

MEDLIFE

Room 1059 Biweekly Meetings Tuesdays

RHHS MEDLIFE empowers students to create positive change by supporting global health, education, and development through volunteering, fundraising, and service learning opportunities.

Nintendo Club

Library Weekly Meetings Thursdays

Take a break off schoolwork and play nintendo games after school, including tournaments with prizes.

Yearbook Committee

Room 2002 Weekly Meetings Thursdays

We produce the yearbooks for the school.

Creative Writing Club

Room 1062 Biweekly Meetings Wednesdays

A club to share and enjoy creative writing together.

Fund for Care

Room 1042 Weekly Meetings Thursdays

We raise funds for meaningful initiatives.

Lights, Camera, Munchin'!

TBD Biweekly Meetings Mondays

Make movie nights tastier and while making unforgettable memories with your friends!

Warhammer 40k Club

Room 1059 Weekly Meetings Fridays

Warhammer 40,000 is a tabletop miniature wargame where players build and battle futuristic armies in a dark sci-fi universe using strategy, dice, and detailed models.

3D Design Club

Room 1065 Biweekly Meetings Fridays

Teach CAD design (3D modeling) and create designs for real-life applications.

Rock Climbing Club

Room 1059 Monthly Meetings Fridays

Rock climbing.

RHHS Garageband

Room 2006 Weekly Meetings Tuesdays

RHHS Garageband hosts a variety of musical performances, events, and workshops throughout the year for students and the community.

RHHS Design Workshop

Room 1037D Weekly Meetings Thursdays

Blend tech, art, and science to bring your ideas to life—through 3D printing, digital art, rapid prototyping and more.

DECA

Library (2001) Weekly Meetings Fridays

A business-oriented club dedicated to improving students' critical thinking and speech skills via the DECA case competition.

Mock Trials

Room 2008 Weekly Meetings Wednesdays

Mock Trials gives students hands on legal knowledge and experience in the field of criminal law.

Ultimate Frisbee

Soccer Field TBD

Ultimate Frisbee Club — fast-paced, inclusive, spirited, competitive, social, energetic, strategic, athletic, welcoming, fun.

Cosmetology Club

Library (2001) Biweekly Meetings Wednesdays

Learn to make gel-x nails / press on nails!

Youth Alive

Room 1035 Weekly Meetings Thursdays

A Christian fellowship at RHHS where students come together to explore faith in Jesus Christ, grow in community, and ask questions.

Computer Science Club

Library (2001) Weekly Meetings Thursdays

We explore all things computer science, from web development and algorithms to contest prep and beyond.

PJSK Club

Online / TBD Weekly Meetings Mondays

Projeck Sekai (Colorful Stage) and rhythm game enthusiasts gather to play rhythm games!

InvestCo

TBD Biweekly Meetings Wednesdays

InvestCo is a finance-focused club dedicated to teaching students real-world investing, financial literacy, and portfolio management skills through hands-on activities and market simulations.

RHHS Psychology

Room 2036 Weekly Meetings Wednesdays

Explore various topics in psychology through bite sized lessons, and participate in fun hands-on activities!

RASA (Astronomy Club)

Room 1044 Weekly Meetings Tuesdays

Investigate space history, phenomena, and its future.

Photography Club

Room 2002 Weekly Meetings Tuesdays

Learn about the art of photography through fun lessons, competitions, and unique opportunities to capture some photos!

Aerospace Engineering Club

Room 1032 Biweekly Meetings Mondays

Compete in space related hackathons and participate in building planes or rockets.

Science Projects and Research for Kids (SPARK)

Online Monthly Meetings Mondays

SPARK is a student-led nonprofit that delivers free, hands-on, experiment-based science enrichment programs--run by high school volunteers--for elementary school students, especially in underserved communities.

Baking Club

Room 1014 Weekly Meetings Mondays

We bake stuff for charity (and have fun in the process).

Project 3.5

Room 2036 Weekly Meetings Mondays / Fridays

Investigate real-world issues and amplify unheard voices through journalism and civic action.

Lpad Club

Room 1059 Weekly Meetings Mondays

We write, edit, and illustrate picture books, code educational games, and fundraise for LPads to be sent to kids in Africa in order to close the global educational gap.

Drama Council

Room 1065 Weekly Meetings Mondays

We organize events such as drama banquet and light up the hill =, as well as helping with drama events.

Engineering Club

Room 1037D Weekly Meetings Wednesdays

A club that fosters creativity and critical thinking by working on STEM related projects.

AI Club

Room 1032 Weekly Meetings Tuesdays

A team of curious students developing AI projects that solve practical, real-life problems.

RHHS Serving Hope

TBD Biweekly Meetings Mondays

Helping underserved communities by gathering donations (food, clothing, money).

Snack Club

Room 2010 Biweekly Meetings Thursdays

A club where you can enjoy eating snacks while we teach about the importance of food to students!

Muslim Student Association

Room 1041 Biweekly Meetings Thursdays

Learning, doing events and activities.

Seniors Club

Room 1070 Monthly Meetings Mondays

The Seniors Club plans events, activities, and celebrations to make the final year of high school memorable for the graduating class.

Board Games & DND Club

Room 1059 Biweekly Meetings Mondays and Wednesdays

Have fun playing board games and Dungeons and Dragons with friends.

Eco Club

Room 1042 TBD

We hold events to help solve current environmental probloems all while getting our school EcoSchools certified.

Mental Health Awareness Club

Room 1062 Monthly Meetings Tuesdays

The RHHS Mental Health Club is a student led group that promotes awareness, support, and open conversations about mental well-being within the school community.

Chinese Traditional Cultural Club

Room 1062 Biweekly Meetings Wednesdays

In the Chinese Traditional Culture Club, we celebrate and share Chinese traditions, festivals, arts, and customs through inclusive and engaging activities open to everyone.

Chemistry Club

Room 1050 Weekly Meetings Thursdays

Showcasing and understanding chemistry experiments.

Heartful Hospitality

TBD Biweekly Meetings Thursdays

Earn volunteer hours by connecting youth and seniors through creative activities to reduce loneliness and build community.

Art Council

Room 2004 Weekly Meetings Wednesdays

Create Art!

Literature Club

Room 1063 Weekly Meetings Tuesdays

With the end of year goal to write and publish a novelette, the club will discuss storytelling elements, tropes, and occasional classics.

Entrepreneur- ship Club

Room 2008 Trimonthly Meetings Wednesdays

It’s a club where RHHS students can come and learn about how to become an entrepreneur. Students get real world experience on how to manage and create their own business, with the guidance of mentors.

RHHS Robotics

Room 1037 Weekly Meetings Thursdays

Engineering, Building, CAD and C++ Programming.

Geography & Earth System Science Club (G.E.S.S.)

Room 2037 Biweekly Meetings Mondays

G.E.S.S. will provide opportunities for fun, creative, innovative, engaging, and academic learning focusing on geographic elements.

Math Club

Room 2027 Weekly Meetings Fridays

In Math Club, we prepare for contests, explore the beauty of math, and build an inclusive environment where everyone can enjoy problem-solving together.

DIY Club

Room 2030 Biweekly Meetings Thursdays

Enhance the creativity and independent thinking ability of the participants through various manual activities.

SickKids Club

Room 1033 Monthly Meetings Wednesdays

SickKids Club organizes fun fundraising activities to support the SickKids Children's Hospital.

Pride Club

Room 1061 Weekly Meetings Thursdays

A safespace for all identities to hang out and celebrate diversity in the school.

Athletic Council

Small / Large Gym Monthly Meetings Wednesdays

Members of AthCo help to support the school's athletics and spirit.

Fuel for Change

Room 2010 Monthly Meetings Mondays

Fuel for Change is a student-led club partnering with the Richmond Hill Food Bank to raise awareness, fight food insecurity, and advocate for solutions to rising food costs.

South Asian Students Association (SASA)

Room 2010A Biweekly Meetings Thursdays

SASA is here to bring South Asian culture, traditions, and - most importantly - food to everyone at RHHS!

Club All of Us

TBD Monthly Meetings Thursdays

Meet other newcomers, learn new things in Canada!

RHHS Relay

Room 1070 Biweekly Meetings Tuesdays

RHHS Relay aims to raise awareness and funds to support cancer research through community events and student-led initiatives!

Science Council

Room 1055 Occasional Meetings

Organize and run science department wide events.

Short Story Club

Room 1060 Weekly Meetings Fridays

Galore over creative writing and fun group discussions.

Physics Club

Room 2011 Weekly Meetings Wednesdays

The RHHS Physics Club is dedicated to exploring physics through short lessons and hands-on activities.

360 Kids Club

Room 2029 Biweekly Meetings Wednesdays

Raise funds and awareness about at risk youth by extension of the 360 Kids nonprofit.

Pickleball Club

Large Gym Biweekly Meetings Thursdays

We gather the pickleball players around the school and bring them together as a community.

Cadets Club

Room 1032 Biweekly Meetings Mondays

Cadets of RHHS, learn about the cadet program.

Computer Engineering Club

Room 1032 Weekly Meetings Mondays

We build and code engineering projects using Arduino Uno.