Powered by TeamSnap. Learn more about creating your own website.

Welcome to Bowen Island FC

Youth League Soccer

The Youth League is a more intensive program for players ages 7+ who want to play games at home and off-island in Northshore Leagues. League coaching focuses on technical skills and teamwork in a more competitive environment. Kids practice twice per week. 

YOUTH LEAGUE REGISTRATION Fall 2017 Now Open.  Register before June 30th to receive the Early Bird Discount!

Register Now

U6 & U7 Coed Development Soccer

Giving players 5-7 (U7 born in 2010 & 2011 and U6 born 2012) a fun and supportive environment to learn the game. Development squads focus on soccer fundamentals, listening and focus, and of course, teamwork! 


U6 Runs Apr. 20th - May 18th  Thursday 3 -3:45pm


Register Now

Adult Co-ed League

Passion for soccer doesn't stop when you get older. In the BIFC Adult Co-ed League, players 16+ get an opportunity to enjoy intramural, small-sided soccer between approx. 10 small teams of 8-10 of their friends and neighbours. Meet new pals, improve your skills and stay in shape.  Adult Co-ed League has two seasons: Fall (Sept) and Spring (April.) 

Spring Kick off: Apr. 3rd

Register Now

Bowen Island Soccer Academy

Bowen Island Soccer Academy strives to teach Bowen Island youth how to become skillful and effective soccer players by creating an enjoyable and focused training environment. We aim to provide our players with the foundation to be successful and enjoy a lifelong passion for the game. 

Training starts Apr. 3rd and runs 8 weeks until late May (with a one week break the first week of may)

Register Now

Check out our soccer resources for players, parents and coaches. Workouts, nutrition, how to encourage young athletes and more. 

At BIFC we are all about teamwork and respect. Please read our Player and Parent Code of Conduct. 

Outgrew that jersey? Can't get those socks clean anymore? Head to the BIFC Store. All Youth League players require a BIFC uniform.

What time was that practice again? Team schedules are here.