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.

Image description

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.

Join Granite Bay FC