

About Us
Granite Bay FC is a premier sports club dedicated to promoting the love of sports and fostering a sense of community.
With a wide range of programs and experienced coaches, we aim to provide athletes of all ages and skill levels with the tools they need to succeed on and off the field.

Our Programs
Youth Development
Our youth development program focuses on providing young athletes with a solid foundation of skills and a love for the game. Through age-appropriate training and competitions, we help shape the next generation of athletes.
Competitive Teams
Our competitive teams are for passionate athletes who are ready to take their skills to the next level. With dedicated coaches and a supportive community, we strive to help our players reach their full potential.
Adult Leagues
Stay active and have fun with our adult leagues. Whether you’re a beginner or an experienced player, we have a league that suits your needs. Join us for friendly competition and a great way to stay fit.
Camps and Clinics
Our camps and clinics provide additional opportunities for skill development and teamwork. Join us during school breaks or select clinics throughout the year to improve your game and learn from experienced coaches.