SUMMER 2025 PROGRAM REGISTRATION NOW OPEN

For Summer Camps 2025 registration click here.

Ages 3-4:

Tiny Tots Soccer, 4 week blocks, Summer Block 2 starts Jun 21

  • Tiny Tots ages 3-4, Tuesdays, Bloordale, 6:00pm-6:45pm
  • Tiny Tots House League ages 4, Thursdays, Bloordale, 6:00pm-6:45pm
  • Tiny Tots ages 3-4, Saturdays, Bloordale, 9:10am-9:55am
  • Tiny Tots ages 3-4, Saturdays, Bloordale, 10:00am-10:45am

Ages 5-6:

Skills Girls Ages 5-6, Monday, 4 week blocks, Summer Block 2 starts Jul 7

  • Skills Girls ages 5-6, Bloordale, Mondays, 6:00pm-7:00pm

House League Soccer Games – play all summer:

  • House League Boys ages 5-6, Bloordale, Monday or Wednesday, 6:00pm-7:00pm (register for one or both days)
  • House League Girls ages 5-6, Bloordale, Wednesday, 6:00pm-7:00pm

Football School Ages 5-6 Soccer, Tuesdays & Thursday – 2 times per week, Jun 17 – Aug 28

One day of technical training and one day of “School Yard” 4 v 4 league games. Summer program duration 10 weeks. For details see Football School page!

Ages 7-8:

House League Soccer – play all summer:

  • House League Boys ages 7-8, Bloordale, Monday 6:00pm-7:00pm, Wednesday 7:15pm-8:15pm (register for one or both days)
  • House League Girls ages 7-8, Bloordale, Wednesday, 6:00pm-7:00pm

Football School Soccer Ages 7-8, Tuesdays & Thursdays – 2 times per week, Jun 3 – Aug 14

One day of technical training and one day of “School Yard” 4 v 4 league games. Summer program duration 10 weeks. For details see Football School page!

Skills Girls ages 7-8, Tuesdays & Thursday – 2 times per week, Jun 3 – Jul 31

Technical training on Tuesdays and “Skills Girls” 4 v 4 league games on Thursdays. Summer program duration 8 weeks. For details see Skills Girls page!

Little Champs Ages 7-8 on Saturdays, 4 week blocks, Summer Block 1 starts May 27

  • Little Champs ages 7-8, boys, Bloordale, 9:10am-10:10am
  • Little Champs ages 7-8, boys, Bloordale, 10:15am-11:15am

Ages 9-10:

House League Soccer – play all summer:

  • House League Boys ages 9-10, Bloordale, Monday or Wednesday, 7:15pm-8:15pm (register for one or both days)
  • House League Girls ages 9-10, Bloordale, Wednesday, 7:15pm-8:15pm

Football School Ages 9-11 Soccer, Tuesdays & Thursdays – 2 times per week, Jun 3 – Aug 14

  • One day of technical training and one day of “School Yard” 4 v 4 league games. Program block duration 6 weeks. For details see Football School page!

Skills Girls ages 9-11 Soccer, Tuesdays & Thursday – 2 times per week, Jun 3 – Aug 14

Technical training on Tuesdays and “Skills Girls” 4 v 4 league games on Thursdays. Program block duration 8 weeks. For details see Skills Girls page!

Ages 11-13:

House League Soccer – play all summer:

  • House League Boys ages 11-13, Bloordale, Monday, 7:15pm-8:15pm
  • House League Girls ages 11-13, Bloordale, Monday, 7:15pm-8:15pm

NEW: Learning Week – Learn How to Play in Your Position:

Focused 75-minute tactical session designed to teach the fundamentals of positional play. This session goes beyond just building skills—it’s about developing game intelligence. Learning Week’s goal is to equip players with the knowledge, confidence, and tactical awareness they need to enter the summer season ready to make a meaningful impact on the field.

COACHES’ RECOMMENDATION:

Early sports involvement isn’t just fun—it supports physical literacy, focus, and social development in a dynamic, age-appropriate setting.

📅 Tiny Tots Summer sessions now available:
Tuesdays | Thursdays | Saturdays
📍 Bloordale School Field (10 Toledo Rd, Etobicoke)

Spots are filling fast—register now to set your little one on the right path!

RYFC-Girls-House-League
RYFC-House-League-ages-5-6

Summer Soccer Camps

Registration Now Open

Our summer soccer camps are for girls and boys aged 6-7, 8-9 and 10-12. Each day is delivered in a safe and enjoyable environment supervised and directed by our elite coaches. The objective is to have fun, make new friends and learn soccer skills.

MEAL PLAN INCLUDED WIITH YOUR SUMMER CAMP REGISTRATION

SUMMER SOCCER CAMP DATES:

  • Week 1: Jul 7 – Jul 11, 2025
  • Week 2: Jul 14 – Jul 18, 2025
  • Week 3: Aug 11 – Aug 15, 2025
  • Week 4: Aug 25 – Aug 29, 2025

Academy Program Goals:

The primary technical focus will be as follows….
Footwork technique, to play in small spaces on the field. All players should be able to dribble and win 1 v 1’s
  • Coordination and agility to increase mobility, first touch and ball manipulation
  • First touch to set up the second touch
  • Dribbling, dribbling, dribbling, moves to beat an opponent
  • Ball mastery one, control of the ball under speed and pressure
  • Ball mastery two, high performance, advanced ball skills at speed
  • Player Progress Report, More frequent player progress reporting
The goal for each academy player is to be able to consistently demonstrate the necessary high ball skill standards to impact a game. All RYFC academy players must have the confidence and ability with the ball at their feet.

Clinics 45 Programs Goals:

  • NEW specialized program for ages 5-6, 7-9 and 10-12

  • Introduction to new and more difficult skills

  • All players to be comfortable with the ball at their feet
  • All players to be able to play in our house league with skill and confidence

  • Players who achieve the required skills level will be invited to Football School or Junior Academy