Clubs

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.

FBLC

Room 1060 Biweekly Meetings Mondays

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

Computer Science Club

Library (2001) Weekly Meetings Thursdays

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

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!

Animation Club

Room 1040 Weekly Meetings Fridays

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

Rock Climbing Club

Room 1059 Monthly Meetings Fridays

Rock climbing.

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.

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!

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.

UNICEF

Room 2029 Biweekly Meetings Tuesdays

Creating and hosting fundraising events to raise money for UNICEF.

Board Games & DND Club

Room 1059 Biweekly Meetings Mondays and Wednesdays

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

DECA

Library (2001) Weekly Meetings Fridays

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

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.

Baking Club

Room 1014 Weekly Meetings Mondays

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

360 Kids Club

Room 2029 Biweekly Meetings Wednesdays

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

Fund for Care

Room 1042 Weekly Meetings Thursdays

We raise funds for meaningful initiatives.

RHHS Serving Hope

TBD Biweekly Meetings Mondays

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

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.

Pride Club

Room 1061 Weekly Meetings Thursdays

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

Japan Club

Room 2002 Weekly Meetings Tuesdays

Learning and fun activities revolving around the world of Japan!

Muslim Student Association

Room 1041 Biweekly Meetings Thursdays

Learning, doing events and activities.

Short Story Club

TBD Weekly Meetings Fridays

Galore over creative writing and fun group discussions.

Computer Engineering Club

Room 1032 Weekly Meetings Mondays

We build and code engineering projects using Arduino Uno.

3D Design Club

Room 1065 Biweekly Meetings Fridays

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

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.

Yearbook Committee

Room 2002 Weekly Meetings Thursdays

We produce the yearbooks for the school.

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.

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.

Biking Club

Large Gym Weekly Meetings Tuesdays

Exciting bike routes and challenges every week.

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.

Spyglass

Room 1061 Quarterly Meetings Wednesdays

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

Aerospace Engineering Club

Room 1032 Biweekly Meetings Mondays

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

Cadets Club

Room 1032 Biweekly Meetings Mondays

Cadets of RHHS, learn about the cadet program.

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.

Sparked Hearts

Cafeteria Weekly Meetings Mondays

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

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.

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!

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.

Club All of Us

TBD Monthly Meetings Thursdays

Meet other newcomers, learn new things in Canada!

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!

The Greenhouse Project

Portable 7 Biweekly Meetings Tuesdays and Thursdays

Managing the RHHS garden and indoor plants.

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.

PJSK Club

Online / TBD Weekly Meetings Mondays

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

Chemistry Club

Room 1050 Weekly Meetings Thursdays

Showcasing and understanding chemistry experiments.

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.

Nintendo Club

Library Weekly Meetings Thursdays

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

Physics Club

Room 2011 Weekly Meetings Wednesdays

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

French Club

Room 2034 Biweekly Meetings Thursdays

Learn about French culture through food and fun activities!

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.

Eco Club

Room 1042 TBD

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

Best Buddies

Room 1059A Biweekly Meetings Mondays

Make friends with community class students.

Criminology Club

Room 1044 Weekly Meetings Tuesdays

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

Biology Club

Room 1031 Weekly Meetings Wednesdays

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

RHHS Robotics

Room 1037 Weekly Meetings Thursdays

Engineering, Building, CAD and C++ Programming.

Volleyball Club

Small / Large Gym Weekly Meetings Thursdays

Play volleyball.

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.

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.

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.

RHHS Psychology

Room 2036 Weekly Meetings Wednesdays

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

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.

RASA (Astronomy Club)

Room 1044 Weekly Meetings Tuesdays

Investigate space history, phenomena, and its future.

TCG Club

Room 2023 Weekly Meetings Thursdays

Play and trade different trading cards.

Science Council

Room 1055 Occasional Meetings

Organize and run science department wide events.

Athletic Council

Small / Large Gym Monthly Meetings Wednesdays

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

Lights, Camera, Munchin'!

TBD Biweekly Meetings Mondays

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

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.

Debate Club

Room 1059 Weekly Meetings Thursdays

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

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.

Brainbee (Neuroscience) Club

Room 2010A Biweekly Meetings Wednesdays

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

Ultimate Frisbee

Soccer Field TBD

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

FLOW Dance Club

Room 1070 Biweekly Meetings Fridays

Learn choreography and develop dance skills!

Creative Writing Club

Room 1062 Biweekly Meetings Wednesdays

A club to share and enjoy creative writing together.

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.

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.

Money Club

Room 2036 Weekly Meetings Tuesdays

Gain business related soft skills from organizing school services and fundrasing money.

Photography Club

Room 2002 Weekly Meetings Tuesdays

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

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.

Engineering Club

Room 1037D Weekly Meetings Wednesdays

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

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.

Mock Trials

Room 2008 Weekly Meetings Wednesdays

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

Steam ICAC

Room 1062 Biweekly Meetings Tuesdays

Steam ICAC.

Cosmetology Club

Library (2001) Biweekly Meetings Wednesdays

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

AI Club

Room 1032 Weekly Meetings Tuesdays

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

Music Council

Room 1069 Weekly Meetings Mondays

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

SickKids Club

Room 1033 Monthly Meetings Wednesdays

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

Pickleball Club

Large Gym Biweekly Meetings Thursdays

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

Basketball Club

Small Gym Biweekly Meetings Tuesdays

Play basketball and build a community.

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 Glam

Room 2037 Biweekly Meetings Thursdays

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

Chess Club

Library (2001) Weekly Meetings Wednesdays

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

Project 3.5

Room 2036 Weekly Meetings Mondays / Fridays

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

Afro-Caribbean Student Association

Room 1010 Weekly Meetings Tuesday

Safe space for black students to share expirience.

Origami Club

Room 2004 Biweekly Meetings Mondays

Learn origami and destress after school.

Fitness Club

Room 1013 Daily Meetings

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

Art Council

Room 2004 Weekly Meetings Wednesdays

Create Art!

RHHS Studios

Room 2002 Weekly Meetings Wednesdays

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

DIY Club

Room 2030 Biweekly Meetings Thursdays

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

Heartful Hospitality

TBD Biweekly Meetings Thursdays

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

Wellness Club

Room 2030 Biweekly Meetings Thursdays

We do activities to promote a mental health.