Clubs

RHHS Robotics

Room 1037 Weekly Meetings Thursdays

Engineering, Building, CAD and C++ Programming.

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.

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.

Fund for Care

Room 1042 Weekly Meetings Thursdays

We raise funds for meaningful initiatives.

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.

RHHacks

Room 2007 Biweekly Meetings Tuesdays

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

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.

Eco Club

Room 1042 TBD

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

RHHS Serving Hope

TBD Biweekly Meetings Mondays

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

French Club

Room 2034 Biweekly Meetings Thursdays

Learn about French culture through food and fun activities!

RASA (Astronomy Club)

Room 1044 Weekly Meetings Tuesdays

Investigate space history, phenomena, and its future.

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.

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.

Nintendo Club

Library Weekly Meetings Thursdays

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

Art Council

Room 2004 Weekly Meetings Wednesdays

Art club for visual arts related activities.

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.

Muslim Student Association

Library (2001) Biweekly Meetings Tuesdays

Learning, doing events and activities.

Law Club

Room 1014 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.

UNICEF

Room 2029 Biweekly Meetings Tuesdays

Creating and hosting fundraising events to raise money for UNICEF.

Animation Club

Room 1040 Weekly Meetings Fridays

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

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.

3D Design Club

Room 1065 Biweekly Meetings Fridays

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

Cosmetology Club

Library (2001) Biweekly Meetings Wednesdays

learning about cosmetology and doing fun events (hair, skin,makeup).

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!

The Greenhouse Project

Portable 7 Biweekly Meetings Tuesdays and Thursdays

Managing the RHHS garden and indoor plants.

Mock Trials

Room 2008 Weekly Meetings Wednesdays

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

Kids Are Scientists Too

Online Monthly Meetings Mondays

KAST 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.

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.

DIY Club

Room 2030 Biweekly Meetings Thursdays

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

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.

Aerospace Engineering Club

Room 1032 Biweekly Meetings Mondays

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

Photography Club

Room 2002 Weekly Meetings Tuesdays

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

Spyglass

Room 1061 Quarterly Meetings Wednesdays

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

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.

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.

Brass Ensemble

Room 1065 Weekly Meetings Fridays

The RHHS Brass Ensemble is a lively group of musicians excited to share a variety of wind music with you at our concerts, alongside other RHHS ensembles! 🎺🎶

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.

Music Council

Room 1069 Weekly Meetings Mondays

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

Volleyball Club

Small / Large Gym Weekly Meetings Thursdays

Play volleyball.

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 question.

Chess Club

Library (2001) Weekly Meetings Wednesdays

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

Computer Science Club

Library (2001) Weekly Meetings Thursdays

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

Flute Ensemble

Room 1065 / 1070 TBD

A small group of flutists preparing pieces for concerts & competitions.

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.

Sax ensemble

Room 1069 Weekly Meetings Thursdays

Perform at school concerts, and small ensemble festivals.

Wind Quintet

TBD TBD

Practice and preform music written for wind quintets.

Board Games & DND Club

Room 1059 Biweekly Meetings Mondays and Wednesdays

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

Fitness Club

Room 1013 Daily Meetings

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

Athletic Council

Small / Large Gym Monthly Meetings Wednesdays

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

Engineering Club

Room 1037D Weekly Meetings Wednesdays

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

Ultimate Frisbee

Soccer Field TBD

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

Biology Club

Room 1031 Weekly Meetings Wednesdays

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

Pride Club

Library (2001) Weekly Meetings Thursdays

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

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.

Project 3.5

Room 2036 Weekly Meetings Mondays / Fridays

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

Chemistry Club

Room 1050 Weekly Meetings Thursdays

Showcasing and understanding chemistry experiments.

TCG Club

Room 2023 Weekly Meetings Thursdays

Play and trade different trading cards.

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.

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!

RHHS Psychology

Room 1059 Weekly Meetings Mondays

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

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.

Gold Fever

Room 1065 Weekly Meetings Fridays

RHHS School Jazz band.

DECA

Library (2001) Weekly Meetings Fridays

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

Snack Club

Room 2010 Weekly Meetings Thursdays

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

RHHS Studios

Room 2002 Weekly Meetings Wednesdays

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

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.

Percussion Ensemble

Cafeteria / Room 1069 TBD

Group of select percussionists from RHHS making music together!

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.

Sparked Hearts

Cafeteria Weekly Meetings Mondays

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

Afro-Caribbean Student Association

Room 1010 Weekly Meetings Tuesday

Safe space for black students to share expirience.

Brainbee (Neuroscience) Club

Room 2010A Biweekly Meetings Wednesdays

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

Japan Club

Room 2002 Weekly Meetings Tuesdays

Learning and fun activities revolving around the world of Japan!

AI Club

Room 1032 Weekly Meetings Tuesdays

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

Wellness Club

Room 2030 Biweekly Meetings Thursdays

We do activities to promote a mental health.

Sick Kids

TBD Monthly Meetings Wednesdays

Fundraise.

Yearbook Committee

Room 2002 Weekly Meetings Thursdays

We produce the yearbooks for the school.

PJSK Club

Online / Room 2009 Weekly Meetings Mondays

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

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.

FBLC

TBD Biweekly Meetings Mondays

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

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.

Rock Climbing Club

Room 1059 Monthly Meetings Fridays

Rock climbing.