Skip to the content
Kids Classes Toronto

Toronto Athletic FC Academy (TAFC)

Soccer classes and camps, tennis classes · Thornhill

About the provider

The soccer academy follows LTPD guidelines, and players train with certified and licensed coaches. 1 2 Players follow a pathway from U8 to U16, and teams compete in the GTISL, PISL, TOSL and I-Model. 3
+24 5
Teams play on turf and grass fields in summer and on hardwood gym floors in winter. 6 7

Key facts

Ages6–18 years 3 16
Opening hours (Google)Monday–Sunday 9:30 a.m.–5 p.m. 9
+610 11 12 13 14 15
Address160 Dudley Ave, Thornhill, ON L3T 2E6 8
Drop-offchildren stay with staff; the provider does not say whether a parent may stay 17 18

The provider publishes nothing on its fees, its class days and times or whether a trial class is offered.

TAFC Academy 3

Ages6–16 years 3

Tennis Lessons 16

Ages7–18 years 16

Break Camps 17 18

Drop-offchildren stay with staff; the provider does not say whether a parent may stay 17 18

Locations and hours

Toronto Athletic FC Academy (TAFC)

160 Dudley Ave, Thornhill, ON L3T 2E6 8

Opening hours 9
+610 11 12 13 14 15
Monday–Sunday9:30 a.m.–5 p.m.

Thornhill

Map

Sources

  1. tacacademy.ca · published by the place
    1. Academy curriculum follows LTPD guidelines to ensure players are receiving each appropriate instruction.
    2. Academy athletes train with certified and licensed coaches.
    3. soccer players through our innovative development model. Ages 6-16. Operating out of Toronto in the
    4. GTISL, PISL, TOSL and I-Model.
    5. All players have a clear, progressional pathway from U8 to U16
    6. Our athletes play on high quality turf and grass fields in the summer, and hardwood
    7. gym floors in the winter.
    8. For First-Time Players to Advanced Athletes, Ages 7-18+!
    9. November Break Camp 2026
    10. Winter Break Camp 2026
  2. www.google.com/maps · Google listing
    1. 160 Dudley Ave, Thornhill, ON L3T 2E6
    2. Monday 9:30 a.m.–5 p.m.
    3. Tuesday 9:30 a.m.–5 p.m.
    4. Wednesday 9:30 a.m.–5 p.m.
    5. Thursday 9:30 a.m.–5 p.m.
    6. Friday 9:30 a.m.–5 p.m.
    7. Saturday 9:30 a.m.–5 p.m.
    8. Sunday 9:30 a.m.–5 p.m.