HomeTorontoYork Recreation Centre

York Recreation Centre

115 Black Creek Dr, Toronto, ON

189 free sessions

York Recreation Centre opened at 115 Black Creek Drive on 23 April 2017, and every City-run program inside it is free. It stands in Keelesdale-Eglinton West, where Eglinton Avenue West meets the Black Creek ravine, on a remediated brownfield. The building is 6,255 square metres, designed by Perkins&Will for the City of Toronto.

The design answers the ravine it faces. Long runs of glazing put the pool deck and the running track over the valley rather than the parking lot, and the roof both collects rainwater and carries solar equipment. Bio-swales along the parking edges and drought-tolerant native planting slow runoff before it reaches the creek, and a methane venting system runs beneath the floor slab, a legacy of what stood here before.

Inside are a six-lane, 25-metre pool with a ramped entry and a seating gallery, a separate tot pool, a double-sized gymnasium, an indoor walking and running track, a weight room, two fitness and dance studios, four multipurpose rooms and a community kitchen. The change rooms are universal — individual cubicles rather than two gendered rooms — which makes the aquatics side far easier for families, carers and anyone who would otherwise skip a swim.

The detail worth knowing is the price. York is one of Toronto’s free centres, a designation the City introduced in 1999 to remove program fees in neighbourhoods with high levels of low income. Every City-run program here is free, and that holds for drop-in as well: every session listed on this page costs nothing, with no membership, no day pass and nothing to register for. Fitness classes fill most of the week, lane and leisure swim come next, and badminton, basketball, pickleball, volleyball, table tennis, dodgeball, indoor soccer and family play run alongside them.

Reaching it without a car is straightforward. The Eglinton Ave West at Black Creek Dr stop sits right outside the door, and more than a dozen TTC routes pass within 500 metres. There are also over 100 parking spaces on site if you drive.

Sources: City of Toronto — official opening, 23 April 2017 · City of Toronto — free and lower-cost recreation options · Perkins&Will — York Recreation Centre project page

Imported from City of Toronto Open Data

Drop-in schedule

202 weekly sessions across 3 activities. Recurring weekly — holidays and rentals can change these, so call ahead before travelling.

Showing all 202 sessions.

DayTimeActivityAgeCost
Mon7:10am8:15amLane SwimSwim7+Free
Mon7:10am8:10amWalking/Running TrackTrack13+Free
Mon7:10am8:10amWeight/Cardio RoomFitness13+Free
Mon8:15am9:15amWalking/Running TrackTrack13+Free
Mon8:15am9:15amWeight/Cardio RoomFitness13+Free
Mon8:30am9:30amAquatic Fitness: ShallowSwim13+Free
Mon9:20am10:50amWalking/Running TrackTrack13+Free
Mon9:20am10:50amWeight/Cardio Room: Physical TherapyFitness13+Free
Mon9:45am10:45amAquatic Fitness: ShallowSwim13+Free
Mon11am12pmLeisure Swim: PreschoolSwim0–5Free
Mon11am12pmWalking/Running TrackTrack13+Free
Mon11am12pmWeight/Cardio RoomFitness13+Free
Mon11:30am1:30pmLane SwimSwim7+Free
Mon12:10pm1:10pmWalking/Running TrackTrack13+Free
Mon12:10pm1:10pmWeight/Cardio RoomFitness13+Free
Mon1:20pm2:20pmWalking/Running TrackTrack13+Free
Mon1:20pm2:20pmWeight/Cardio RoomFitness13+Free
Mon1:45pm3:45pmLeisure Swim: Adult (Therapeutic Time)Swim17+Free
Mon2:30pm3:30pmWalking/Running TrackTrack13+Free
Mon2:30pm3:30pmWeight/Cardio RoomFitness13+Free
Mon3:40pm4:40pmWalking/Running TrackTrack13+Free
Mon3:40pm4:40pmWeight/Cardio RoomFitness13+Free
Mon4:50pm5:50pmWalking/Running TrackTrack13+Free
Mon4:50pm5:50pmWeight/Cardio RoomFitness13+Free
Mon5pm6pmLeisure Swim: PreschoolSwim0–5Free
Mon6pm7pmAquatic Fitness: ShallowSwim13+Free
Mon6pm7pmWalking/Running TrackTrack13+Free
Mon6pm7pmWeight/Cardio RoomFitness13+Free
Mon7:10pm8:10pmWalking/Running Track (Women)Track13+Free
Mon7:10pm8:10pmWeight/Cardio Room (Women)Fitness13+Free
Mon7:15pm8:15pmAquatic Fitness: ShallowSwim13+Free
Mon8:20pm9:20pmWalking/Running TrackTrack13+Free
Mon8:20pm9:20pmWeight/Cardio RoomFitness13+Free
Mon8:30pm9:30pmLane SwimSwim7+Free
Tue7:10am9:45amLane SwimSwim7+Free
Tue7:10am8:10amWalking/Running TrackTrack13+Free
Tue7:10am8:10amWeight/Cardio RoomFitness13+Free
Tue8:15am9:15amWalking/Running TrackTrack13+Free
Tue8:15am9:15amWeight/Cardio RoomFitness13+Free
Tue9:20am10:50amWalking/Running TrackTrack13+Free
Tue9:20am10:50amWeight/Cardio Room: Physical TherapyFitness13+Free
Tue10am11amLeisure Swim: PreschoolSwim0–5Free
Tue11am12pmWalking/Running TrackTrack13+Free
Tue11am12pmWeight/Cardio RoomFitness13+Free
Tue11:45am1:10pmLane SwimSwim7+Free
Tue12:10pm1:10pmWalking/Running TrackTrack13+Free
Tue12:10pm1:10pmWeight/Cardio RoomFitness13+Free
Tue1:15pm2:45pmLane Swim: Older AdultSwim60+Free
Tue1:20pm2:20pmWalking/Running TrackTrack13+Free
Tue1:20pm2:20pmWeight/Cardio RoomFitness13+Free
Tue2:30pm3:30pmWalking/Running TrackTrack13+Free
Tue2:30pm3:30pmWeight/Cardio RoomFitness13+Free
Tue3:40pm4:40pmWalking/Running TrackTrack13+Free
Tue3:40pm4:40pmWeight/Cardio RoomFitness13+Free
Tue4:50pm5:50pmWalking/Running TrackTrack13+Free
Tue4:50pm5:50pmWeight/Cardio RoomFitness13+Free
Tue5:15pm7:30pmLeisure Swim: PreschoolSwim0–5Free
Tue6pm7pmWalking/Running TrackTrack13+Free
Tue6pm7pmWeight/Cardio RoomFitness13+Free
Tue7:10pm8:10pmWalking/Running TrackTrack13+Free
Tue7:10pm8:10pmWeight/Cardio RoomFitness13+Free
Tue7:30pm9:30pmLane SwimSwim7+Free
Tue8:20pm9:20pmWalking/Running TrackTrack13+Free
Tue8:20pm9:20pmWeight/Cardio RoomFitness13+Free
Wed7:10am8:15amLane SwimSwim7+Free
Wed7:10am8:10amWalking/Running TrackTrack13+Free
Wed7:10am8:10amWeight/Cardio RoomFitness13+Free
Wed8:15am9:15amWalking/Running TrackTrack13+Free
Wed8:15am9:15amWeight/Cardio RoomFitness13+Free
Wed8:30am9:30amAquatic Fitness: ShallowSwim13+Free
Wed9:20am10:50amWalking/Running TrackTrack13+Free
Wed9:20am10:50amWeight/Cardio Room: Physical TherapyFitness13+Free
Wed9:45am10:45amAquatic Fitness: ShallowSwim13+Free
Wed11am12pmLeisure Swim: PreschoolSwim0–5Free
Wed11am12pmWalking/Running TrackTrack13+Free
Wed11am12pmWeight/Cardio RoomFitness13+Free
Wed11:30am1:30pmLane SwimSwim7+Free
Wed12:10pm1:10pmWalking/Running TrackTrack13+Free
Wed12:10pm1:10pmWeight/Cardio RoomFitness13+Free
Wed1:20pm2:20pmWalking/Running TrackTrack13+Free
Wed1:20pm2:20pmWeight/Cardio RoomFitness13+Free
Wed1:45pm3:45pmLeisure Swim: Adult (Therapeutic Time)Swim17+Free
Wed2:30pm3:30pmWalking/Running TrackTrack13+Free
Wed2:30pm3:30pmWeight/Cardio RoomFitness13+Free
Wed3:40pm4:40pmWalking/Running TrackTrack13+Free
Wed3:40pm4:40pmWeight/Cardio RoomFitness13+Free
Wed4:50pm5:50pmWalking/Running TrackTrack13+Free
Wed4:50pm5:50pmWeight/Cardio RoomFitness13+Free
Wed5:15pm6:30pmLeisure Swim: PreschoolSwim0–5Free
Wed6pm7pmWalking/Running TrackTrack13+Free
Wed6pm7pmWeight/Cardio RoomFitness13+Free
Wed6:30pm8:30pmLeisure SwimSwim0+Free
Wed7:10pm8:10pmWalking/Running Track (Women)Track13+Free
Wed7:10pm8:10pmWeight/Cardio Room (Women)Fitness13+Free
Wed8:20pm9:20pmWalking/Running TrackTrack13+Free
Wed8:20pm9:20pmWeight/Cardio RoomFitness13+Free
Wed8:45pm9:30pmLane SwimSwim7+Free
Thu7:10am9:45amLane SwimSwim7+Free
Thu7:10am8:10amWalking/Running TrackTrack13+Free
Thu7:10am8:10amWeight/Cardio RoomFitness13+Free
Thu8:15am9:15amWalking/Running TrackTrack13+Free
Thu8:15am9:15amWeight/Cardio RoomFitness13+Free
Thu9:20am10:50amWalking/Running TrackTrack13+Free
Thu9:20am10:50amWeight/Cardio Room: Physical TherapyFitness13+Free
Thu10am11amLeisure Swim: PreschoolSwim0–5Free
Thu11am12pmWalking/Running TrackTrack13+Free
Thu11am12pmWeight/Cardio RoomFitness13+Free
Thu11:45am1:10pmLane SwimSwim7+Free
Thu12:10pm1:10pmWalking/Running TrackTrack13+Free
Thu12:10pm1:10pmWeight/Cardio RoomFitness13+Free
Thu1:15pm2:45pmLane Swim: Older AdultSwim60+Free
Thu1:20pm2:20pmWalking/Running TrackTrack13+Free
Thu1:20pm2:20pmWeight/Cardio RoomFitness13+Free
Thu2:30pm3:30pmWalking/Running TrackTrack13+Free
Thu2:30pm3:30pmWeight/Cardio RoomFitness13+Free
Thu3:40pm4:40pmWalking/Running TrackTrack13+Free
Thu3:40pm4:40pmWeight/Cardio RoomFitness13+Free
Thu4:50pm5:50pmWalking/Running TrackTrack13+Free
Thu4:50pm5:50pmWeight/Cardio RoomFitness13+Free
Thu5:15pm7:30pmLeisure Swim: PreschoolSwim0–5Free
Thu6pm7pmWalking/Running TrackTrack13+Free
Thu6pm7pmWeight/Cardio RoomFitness13+Free
Thu7:10pm8:10pmWalking/Running TrackTrack13+Free
Thu7:10pm8:10pmWeight/Cardio RoomFitness13+Free
Thu7:30pm9:30pmLane SwimSwim7+Free
Thu8:20pm9:20pmWalking/Running TrackTrack13+Free
Thu8:20pm9:20pmWeight/Cardio RoomFitness13+Free
Fri7:10am9:45amLane SwimSwim7+Free
Fri7:10am8:10amWalking/Running TrackTrack13+Free
Fri7:10am8:10amWeight/Cardio RoomFitness13+Free
Fri8:15am9:15amWalking/Running TrackTrack13+Free
Fri8:15am9:15amWeight/Cardio RoomFitness13+Free
Fri9:20am10:50amWalking/Running TrackTrack13+Free
Fri9:20am10:50amWeight/Cardio Room: Physical TherapyFitness13+Free
Fri10am11amGentle FitFitness60+Free
Fri10am11amLeisure Swim: PreschoolSwim0–5Free
Fri11am12pmWalking/Running TrackTrack13+Free
Fri11am12pmWeight/Cardio RoomFitness13+Free
Fri11:45am1:45pmLane SwimSwim7+Free
Fri12:10pm1:10pmWalking/Running TrackTrack13+Free
Fri12:10pm1:10pmWeight/Cardio RoomFitness13+Free
Fri1:20pm2:20pmWalking/Running TrackTrack13+Free
Fri1:20pm2:20pmWeight/Cardio RoomFitness13+Free
Fri2pm3:45pmLeisure Swim: Adult (Therapeutic Time)Swim17+Free
Fri2:30pm3:30pmWalking/Running TrackTrack13+Free
Fri2:30pm3:30pmWeight/Cardio RoomFitness13+Free
Fri3:40pm4:40pmWalking/Running TrackTrack13+Free
Fri3:40pm4:40pmWeight/Cardio RoomFitness13+Free
Fri4:50pm5:50pmWalking/Running TrackTrack13+Free
Fri4:50pm5:50pmWeight/Cardio RoomFitness13+Free
Fri5:15pm7:30pmLeisure Swim: PreschoolSwim0–5Free
Fri6pm7pmWalking/Running TrackTrack13+Free
Fri6pm7pmWeight/Cardio RoomFitness13+Free
Fri7:10pm8:10pmWalking/Running Track (Women)Track13+Free
Fri7:10pm8:10pmWeight/Cardio Room (Women)Fitness13+Free
Fri7:30pm9:30pmLane SwimSwim7+Free
Fri8:20pm9:20pmWalking/Running TrackTrack13+Free
Fri8:20pm9:20pmWeight/Cardio RoomFitness13+Free
Sat7:10am8:10amWalking/Running TrackTrack13+Free
Sat7:10am8:10amWeight/Cardio RoomFitness13+Free
Sat8:20am9:20amWalking/Running TrackTrack13+Free
Sat8:20am9:20amWeight/Cardio RoomFitness13+Free
Sat9:30am10:30amWalking/Running TrackTrack13+Free
Sat9:30am10:30amWeight/Cardio RoomFitness13+Free
Sat10:40am11:40amWalking/Running TrackTrack13+Free
Sat10:40am11:40amWeight/Cardio RoomFitness13+Free
Sat11:50am12:50pmWalking/Running TrackTrack13+Free
Sat11:50am12:50pmWeight/Cardio RoomFitness13+Free
Sat1pm2pmWalking/Running TrackTrack13+Free
Sat1pm2pmWeight/Cardio RoomFitness13+Free
Sat2:10pm3:10pmWalking/Running TrackTrack13+Free
Sat2:10pm3:10pmWeight/Cardio RoomFitness13+Free
Sat3:20pm4:20pmWalking/Running TrackTrack13+Free
Sat3:20pm4:20pmWeight/Cardio RoomFitness13+Free
Sat4:30pm5:30pmWalking/Running TrackTrack13+Free
Sat4:30pm5:30pmWeight/Cardio RoomFitness13+Free
Sat5:40pm6:40pmWalking/Running TrackTrack13+Free
Sat5:40pm6:40pmWeight/Cardio RoomFitness13+Free
Sat6:50pm7:50pmWalking/Running TrackTrack13+Free
Sat6:50pm7:50pmWeight/Cardio RoomFitness13+Free
Sun7:10am8:10amWalking/Running TrackTrack13+Free
Sun7:10am8:10amWeight/Cardio RoomFitness13+Free
Sun8:20am9:20amWalking/Running TrackTrack13+Free
Sun8:20am9:20amWeight/Cardio RoomFitness13+Free
Sun9:30am10:30amWalking/Running TrackTrack13+Free
Sun9:30am10:30amWeight/Cardio RoomFitness13+Free
Sun10:40am11:40amWalking/Running TrackTrack13+Free
Sun10:40am11:40amWeight/Cardio RoomFitness13+Free
Sun11:50am12:50pmWalking/Running TrackTrack13+Free
Sun11:50am12:50pmWeight/Cardio RoomFitness13+Free
Sun1pm2pmWalking/Running TrackTrack13+Free
Sun1pm2pmWeight/Cardio RoomFitness13+Free
Sun2:10pm3:10pmWalking/Running TrackTrack13+Free
Sun2:10pm3:10pmWeight/Cardio RoomFitness13+Free
Sun3:20pm4:20pmWalking/Running TrackTrack13+Free
Sun3:20pm4:20pmWeight/Cardio RoomFitness13+Free
Sun4:30pm5:30pmWalking/Running TrackTrack13+Free
Sun4:30pm5:30pmWeight/Cardio RoomFitness13+Free
Sun5:40pm6:40pmWalking/Running TrackTrack13+Free
Sun5:40pm6:40pmWeight/Cardio RoomFitness13+Free
Sun6:50pm7:50pmWalking/Running TrackTrack13+Free
Sun6:50pm7:50pmWeight/Cardio RoomFitness13+Free
62 more sessions start laterfirst on 26 September

12 of these are City “Reserve a Spot” sessions — once they start, book ahead rather than turning up. Tagged below.

Week of 21 September4

DayStartsTimeActivityCost
Sat26 Sep12pm1:30pmLane SwimSwimFree
Sat26 Sep1:45pm4pmLeisure SwimSwimFree
Sun27 Sep12pm1:30pmLane SwimSwimFree
Sun27 Sep1:45pm4:30pmLeisure SwimSwimFree

Week of 28 September58

DayStartsTimeActivityCost
Mon28 Sep8:30am9:30amStrength and ConditioningFitnessFree
Mon28 Sep9am10:30amPickleballreserve aheadPickleballFree
Mon28 Sep10am11amGentle FitFitnessFree
Mon28 Sep11am12:30pmTable TennisTable TennisFree
Mon28 Sep11:30am12:30pmMobility and Strength: ChairFitnessFree
Mon28 Sep1pm2:30pmOpen GymGymFree
Mon28 Sep5pm6pmYogaFitnessFree
Mon28 Sep6:30pm7:30pmPilatesFitnessFree
Mon28 Sep6:45pm8pmSoccerreserve aheadSoccerFree
Mon28 Sep7:30pm8:30pmAquatic Fitness: ShallowSwimFree
Mon28 Sep8pm9pmYogaFitnessFree
Mon28 Sep8:15pm9:30pmSoccerreserve aheadSoccerFree
Tue29 Sep8:30am9:30amYogaFitnessFree
Tue29 Sep10am11amPilatesFitnessFree
Tue29 Sep11am12:30pmVolleyballreserve aheadVolleyballFree
Tue29 Sep11:30am12:30pmHIIT: Boot CampFitnessFree
Tue29 Sep6:30pm7:45pmBasketballreserve aheadBasketballFree
Tue29 Sep8pm9:15pmBasketballreserve aheadBasketballFree
Wed30 Sep8:30am9:30amStrength and ConditioningFitnessFree
Wed30 Sep9am10:30amTable TennisTable TennisFree
Wed30 Sep10am11amOsteo FitFitnessFree
Wed30 Sep11am12:30pmBadmintonreserve aheadBadmintonFree
Wed30 Sep11am12:30pmBadmintonBadmintonFree
Wed30 Sep11:30am12:30pmYoga/Pilates FusionFitnessFree
Wed30 Sep1pm2:30pmOpen GymGymFree
Wed30 Sep6pm7pmZumba®FitnessFree
Wed30 Sep7:30pm8:30pmAquatic Fitness: ShallowSwimFree
Wed30 Sep7:30pm8:30pmPilatesFitnessFree
Wed30 Sep8pm9:30pmVolleyballreserve aheadVolleyballFree
Thu1 Oct8am9amStrength and ConditioningFitnessFree
Thu1 Oct9:45am10:45amPilatesFitnessFree
Thu1 Oct11am12:30pmVolleyballreserve aheadVolleyballFree
Thu1 Oct11:15am12:15pmStepFitnessFree
Thu1 Oct6:30pm7:30pmZumba®FitnessFree
Thu1 Oct8pm9pmPilatesFitnessFree
Fri2 Oct8:30am9:30amAquatic Fitness: ShallowSwimFree
Fri2 Oct8:30am9:30amStrength and ConditioningFitnessFree
Fri2 Oct9am10:30amPickleballreserve aheadPickleballFree
Fri2 Oct9:45am10:45amAquatic Fitness: ShallowSwimFree
Fri2 Oct11am12:30pmBadmintonreserve aheadBadmintonFree
Fri2 Oct11am12:30pmBadmintonBadmintonFree
Fri2 Oct11:30am12:30pmYoga/Pilates FusionFitnessFree
Fri2 Oct1pm2:30pmTable TennisTable TennisFree
Fri2 Oct8pm9pmPickleballPickleballFree
Fri2 Oct8:15pm9:15pmPickleballreserve aheadPickleballFree
Sat3 Oct8:30am9:30amStrength and ConditioningFitnessFree
Sat3 Oct10am11amYogaFitnessFree
Sat3 Oct11:30am12:30pmCardio: High/LowFitnessFree
Sat3 Oct1:30pm2:30pmPilatesFitnessFree
Sat3 Oct3pm4pmYogaFitnessFree
Sat3 Oct5pm6:30pmBadminton with FamilyBadmintonFree
Sun4 Oct8:30am9:30amStrength and ConditioningFitnessFree
Sun4 Oct9am9:45amOpen Gym with FamilyGymFree
Sun4 Oct9:45am10:30amOpen Gym with FamilyGymFree
Sun4 Oct10am11amZumba®FitnessFree
Sun4 Oct11:30am12:30pmPilatesFitnessFree
Sun4 Oct1pm2pmZumba®FitnessFree
Sun4 Oct2:30pm3:30pmPilatesFitnessFree
Public facility operated by City of Toronto. Drop-in sessions are open to anyone — no registration needed unless noted. Holidays and facility rentals can override the schedule.

See everything running citywide on a day:

What it costs

York Recreation Centre is one of the City's free centres — locations in neighbourhoods with high levels of low income, where every City-delivered drop-in and registered program is free for everyone, at every age. There is nothing to pay and no membership to buy.

Lessons and camps you can register for

420 sections at York Recreation Centre were listed open for registration when the City's data was read on 11 September, across 105 different courses — all of them below. These need booking and cost extra, unlike the drop-in sessions above. The City's data does not say whether a course is full, so check availability before you plan around one.

CourseWhenRunsAgesAvailability
Preschool Swim 2: StingraySwimmingMon4:30pm +32 more28 Sep – 23 Nov3–5 yrsCheck on City site →
Preschool Swim 1: PenguinSwimmingMon6:15pm +28 more28 Sep – 23 Nov3–5 yrsCheck on City site →
Guardian Swim 1SwimmingMon4:45pm +26 more28 Sep – 23 NovUnder 5Check on City site →
Guardian Swim 2SwimmingMon4pm +20 more28 Sep – 23 NovUnder 5Check on City site →
Ultra Swim 1SwimmingMon6:45pm +17 more28 Sep – 23 Nov5–16 yrsCheck on City site →
Ultra Swim 2SwimmingMon5:45pm +15 more28 Sep – 23 Nov5–16 yrsCheck on City site →
Ultra Swim 3SwimmingMon5pm +15 more28 Sep – 23 Nov5–16 yrsCheck on City site →
Ultra Swim 4SwimmingMon5:15pm +15 more28 Sep – 23 Nov5–16 yrsCheck on City site →
Preschool Swim 3: OtterSwimmingMon4pm +14 more28 Sep – 23 Nov3–5 yrsCheck on City site →
Ultra Swim 5SwimmingMon6:45pm +14 more28 Sep – 23 Nov5–16 yrsCheck on City site →
Adult Swim 1SwimmingMon1:45pm +10 more28 Sep – 23 Nov17+ yrsCheck on City site →
Adult Swim 2SwimmingMon1pm +9 more28 Sep – 23 Nov17+ yrsCheck on City site →
Guardian Swim 3SwimmingMon5pm +8 more28 Sep – 23 NovUnder 5Check on City site →
Ultra Swim 6SwimmingMon4pm +6 more28 Sep – 23 Nov5–16 yrsCheck on City site →
DrawingArtsMon5:45pm +5 more28 Sep – 23 Nov9–12 yrsCheck on City site →
Adult Swim 3SwimmingMon1pm +5 more28 Sep – 23 Nov17+ yrsCheck on City site →
Stroke ImprovementSwimmingMon5pm +5 more28 Sep – 23 Nov7–16 yrsCheck on City site →
Ultra Swim 7SwimmingMon6:15pm +5 more28 Sep – 23 Nov5–16 yrsCheck on City site →
Painting: AcrylicArtsMon11:15am +4 more28 Sep – 23 Nov60+ yrsCheck on City site →
Dance: CaribbeanArtsTue4pm +3 more29 Sep – 24 Nov6–9 yrsCheck on City site →
Dance: Hip HopArtsThu6:30pm +3 more1 Oct – 26 Nov9–12 yrsCheck on City site →
Dance: SocaArtsWed4pm +3 more30 Sep – 25 Nov6–9 yrsCheck on City site →
Painting: WatercolourArtsTue9:30am +3 more29 Sep – 24 Nov60+ yrsCheck on City site →
CookingGeneralWed7:30pm +3 more30 Sep – 28 Oct13–16 yrsCheck on City site →
Recreation DiscoveryGeneralTue1:30pm +3 more29 Sep – 24 Nov3–4 yrsCheck on City site →
Workshop: BakingGeneralThu12pm +3 more1 Oct – 29 Oct60+ yrsCheck on City site →
Ball Hockey: InstructionalSportsThu7:15pm +3 more1 Oct – 26 Nov6–9 yrsCheck on City site →
Ultra Swim 8SwimmingWed4pm +3 more30 Sep – 25 Nov5–16 yrsCheck on City site →
Ultra Swim 9SwimmingMon4pm +3 more28 Sep – 23 Nov5–16 yrsCheck on City site →
Dance: BalletArtsSat9:45am +2 more3 Oct – 28 Nov4–5 yrsCheck on City site →
Dance: JazzArtsSat1:45pm +2 more3 Oct – 28 Nov4–5 yrsCheck on City site →
Music: Drumming - AfricanArtsFri7:45pm +2 more2 Oct – 27 Nov17+ yrsCheck on City site →
Painting: Mixed MediaArtsWed4pm +2 more30 Sep – 25 Nov9–12 yrsCheck on City site →
Basketball: InstructionalSportsTue4pm +2 more29 Sep – 24 Nov6–9 yrsCheck on City site →
Basketball: RecreationalSportsTue5pm +2 more29 Sep – 24 Nov6–12 yrsCheck on City site →
Soccer: InstructionalSportsMon4pm +2 more28 Sep – 30 Nov4–5 yrsCheck on City site →
CartooningArtsFri4pm +1 more2 Oct – 27 Nov6–9 yrsCheck on City site →
Crafty CreationsArtsWed2pm +1 more30 Sep – 25 Nov3–4 yrsCheck on City site →
Crafty Creations with CaregiverArtsThu11:30am +1 more1 Oct – 31 Dec2–3 yrsCheck on City site →
Dance: Creative Movement with CaregiverArtsMon9am +1 more28 Sep – 23 Nov2–3 yrsCheck on City site →
DramaArtsTue6:15pm +1 more29 Sep – 24 Nov9–12 yrsCheck on City site →
PhotographyArtsFri11am +1 more2 Oct – 27 Nov60+ yrsCheck on City site →
Club: HomeworkGeneralFri4pm +1 more2 Oct – 27 Nov9–12 yrsCheck on City site →
Cooking with CaregiverGeneralWed4pm +1 more30 Sep – 28 Oct3–4 yrsCheck on City site →
Recreation Adventures with CaregiverGeneralTue10am +1 more29 Sep – 24 Nov2–3 yrsCheck on City site →
ScienceGeneralTue5:30pm +1 more29 Sep – 24 Nov6–8 yrsCheck on City site →
Science: Scientific AdventuresGeneralTue4pm +1 more29 Sep – 24 Nov4–5 yrsCheck on City site →
Soccer: RecreationalSportsMon5pm +1 more28 Sep – 30 Nov6–12 yrsCheck on City site →
Volleyball: InstructionalSportsSun3pm +1 more4 Oct – 29 Nov6–8 yrsCheck on City site →
Volleyball: RecreationalSportsThu5:30pm +1 more1 Oct – 26 Nov13–16 yrsCheck on City site →
Bronze StarSwimmingMon7pm +1 more28 Sep – 23 Nov9+ yrsCheck on City site →
Pedagogical PracticeSwimmingSat4pm +1 more19 Sep – 19 Sep16+ yrsCheck on City site →
Preschool Swim 4: DolphinSwimmingSat2:45pm +1 more3 Oct – 28 Nov3–5 yrsCheck on City site →
Ultra Youth Swim 1SwimmingSat10:45am +1 more3 Oct – 28 Nov9–16 yrsCheck on City site →
Art ClubArtsFri6:45pm2 Oct – 27 Nov9–11 yrsCheck on City site →
Dance: Ballet with CaregiverArtsMon10am28 Sep – 23 Nov2–3 yrsCheck on City site →
Dance: Jazz with CaregiverArtsTue10am29 Sep – 24 Nov2–3 yrsCheck on City site →
ImprovArtsTue7:30pm29 Sep – 24 Nov17+ yrsCheck on City site →
Young ArtistArtsSat1:30pm3 Oct – 28 Nov4–5 yrsCheck on City site →
NatureGeneralWed12pm30 Sep – 25 Nov3–4 yrsCheck on City site →
Nature with CaregiverGeneralTue11:30am29 Sep – 24 Nov2–3 yrsCheck on City site →
Science: Scientific Adventures with CaregiverGeneralFri2pm2 Oct – 27 Nov2–3 yrsCheck on City site →
Young Women's ProgramGeneralMon6pm28 Sep – 30 Nov13–16 yrsCheck on City site →
Youth Leadership ProgramGeneralSat4pm3 Oct – 28 Nov13–15 yrsCheck on City site →
Basketball: Instructional (Girls)SportsSat1:30pm3 Oct – 28 Nov6–12 yrsCheck on City site →
Basketball: Instructional with CaregiverSportsSat10am3 Oct – 28 Nov2–4 yrsCheck on City site →
Pickleball: InstructionalSportsFri6:45pm2 Oct – 27 Nov19+ yrsCheck on City site →
Soccer: Instructional with CaregiverSportsSat9am3 Oct – 28 Nov2–4 yrsCheck on City site →
25 x 2 Tips for your ToolboxSwimmingSat3pm19 Sep – 19 Sep16+ yrsCheck on City site →
Advanced KickboxingSwimmingSun11am20 Sep – 20 Sep16+ yrsCheck on City site →
Aquatic Fitness Conference and Instructor CertificationSwimmingSun,Sat8am12 Sep – 20 Sep16+ yrsCheck on City site →
Aquatic Fitness Conference and Instructor RecertificationSwimmingSun,Sat9am19 Sep – 20 Sep16+ yrsCheck on City site →
Awesome Abdominal TrainingSwimmingSat2pm19 Sep – 19 Sep16+ yrsCheck on City site →
Balls and BellsSwimmingSun3pm20 Sep – 20 Sep16+ yrsCheck on City site →
Bronze CrossSwimmingFri4pm2 Oct – 27 Nov13+ yrsCheck on City site →
Bronze MedallionSwimmingFri4pm2 Oct – 27 Nov13+ yrsCheck on City site →
Cardio CombinationsSwimmingSat11:15am19 Sep – 19 Sep16+ yrsCheck on City site →
Circuit TrainingSwimmingSat2pm19 Sep – 19 Sep16+ yrsCheck on City site →
Creative CueingSwimmingSun10am20 Sep – 20 Sep16+ yrsCheck on City site →
Cycling Tour de FranceSwimmingSat11:15am19 Sep – 19 Sep16+ yrsCheck on City site →
Deep Dive MusclesSwimmingSun10am20 Sep – 20 Sep16+ yrsCheck on City site →
Deep H2O MusclesSwimmingSat10:15am19 Sep – 19 Sep16+ yrsCheck on City site →
Drop the Mic MusicSwimmingSun11am20 Sep – 20 Sep16+ yrsCheck on City site →
Equipment Overload CircuitsSwimmingSat3pm19 Sep – 19 Sep16+ yrsCheck on City site →
Games, Partners and TeamworkSwimmingSat11:15am19 Sep – 19 Sep16+ yrsCheck on City site →
H2O FlowSwimmingSat10:15am19 Sep – 19 Sep16+ yrsCheck on City site →
High Intensity Interval TrainingSwimmingSat2pm19 Sep – 19 Sep16+ yrsCheck on City site →
Intro to KickboxingSwimmingSun10am20 Sep – 20 Sep16+ yrsCheck on City site →
Jump, Punch, Kick and Jab!SwimmingSun3pm20 Sep – 20 Sep16+ yrsCheck on City site →
Kick up your Combo'sSwimmingSun3pm20 Sep – 20 Sep16+ yrsCheck on City site →
Kickboxing/TaeKwon Aqua TheorySwimmingSun2pm20 Sep – 20 Sep16+ yrsCheck on City site →
Mentorship with Moxy 2SwimmingSun4pm20 Sep – 20 Sep16+ yrsCheck on City site →
Mentorship with Moxy!SwimmingSat4pm19 Sep – 19 Sep16+ yrsCheck on City site →
Muscle Up ClassSwimmingSat3pm19 Sep – 19 Sep16+ yrsCheck on City site →
Noodle GymSwimmingSun2pm20 Sep – 20 Sep16+ yrsCheck on City site →
Rookie PatrolSwimmingWed6:30pm30 Sep – 25 Nov9+ yrsCheck on City site →
Skills and Drills Basics for New ParticipantsSwimmingSun11am20 Sep – 20 Sep16+ yrsCheck on City site →
SPLASH Swim TeamSwimmingMon,Wed4pm28 Sep – 25 Nov5–16 yrsCheck on City site →
Splash Team ClassSwimmingSun9am20 Sep – 20 Sep16+ yrsCheck on City site →
Splash Team Class – Winter OlympicsSwimmingSat9:15am19 Sep – 19 Sep16+ yrsCheck on City site →
Sports Training the Watergym of the FutureSwimmingSat10:15am19 Sep – 19 Sep16+ yrsCheck on City site →
The Art of LeadershipSwimmingSat1pm19 Sep – 19 Sep16+ yrsCheck on City site →
Ultra Youth Swim 2SwimmingSun10:15am4 Oct – 29 Nov9–16 yrsCheck on City site →
Walking with PurposeSwimmingSun2pm20 Sep – 20 Sep16+ yrsCheck on City site →
WaterArt AcronymSwimmingSun1pm20 Sep – 20 Sep16+ yrsCheck on City site →

Also runs here: Adapted Active8, Adapted Cooking and Social, Adapted Multi-Sport, Adapted Ultra Swim - Beginner, Adapted Ultra Swim - Intermediate, Adapted Young Artist — registration for these is currently closed.

Compare across the city: Music, dance and art classes in Toronto · Sports lessons in Toronto · Swimming lessons in Toronto

Courses fill up and the City's feed doesn't say when one is full, so check availability on their page before planning around it. Refreshed weekly; anything already finished is removed.

What's in the building

York Recreation Centre has 7 listed facilities.

Indoor Pool ×2Fitness/Dance Studio ×2Gymnasium ×3Indoor TrackWeight/Cardio RoomKitchenMultipurpose Room ×4

From the City of Toronto's facilities register. A room being listed doesn't mean it's open during every drop-in session. The linked ones open a page listing every City location with that facility.

Washrooms

From the City's park washroom register, which the City refreshes daily. It covers Parks & Recreation washrooms open to the public, so it is not a complete list of every washroom on site.

Getting there

York Recreation Centre is at 115 Black Creek Dr, Toronto.

The nearest intersection is Black Creek Dr & Eglinton Ave W, about 88 m away.

The closest TTC stop is Eglinton Ave West at Black Creek Dr, a 160 m walk — about 2 minutes. Served by routes 34, 164, 334. In total 14 routes stop within 500 m: 5, 27, 32, 34, 35, 71, 73, 89, 161, 164, 168, 171 and others.

Walking distance is a real route over the City of Toronto’s street, path and trail network — not a straight line — and the closest stop is chosen by it. Computed from the TTC's schedule feed and the Toronto Centreline, both published by the City of Toronto as open data.

Questions people ask

Is York Recreation Centre free?

Yes. York Recreation Centre is one of the City of Toronto's free centres, so every City-run drop-in session here is free for everyone, at every age — nothing to pay and no membership.

What drop-in sport and recreation runs at York Recreation Centre?

York Recreation Centre runs 202 weekly drop-in sessions across 3 activities: fitness, track, swim. The busiest is fitness.

How do I get to York Recreation Centre by TTC?

The closest TTC stop to York Recreation Centre is Eglinton Ave West at Black Creek Dr, a 160 m walk — about 2 minutes, served by routes 34, 164, 334. Walking distance is routed over the City's street and path network.

Do I need to register for drop-in sessions at York Recreation Centre?

No — the 202 drop-in sessions running at York Recreation Centre are open to anyone with no registration, unless a session notes otherwise. Holidays and facility rentals can override the schedule, so confirm before travelling.

Other places to play nearby

Chris Tonks Arena

95 Black Creek Dr

256 m away · resumes 19 Oct · Shinny, Skating

The New Generation Youth Recreation Centre

2694 Eglinton Ave. W

483 m away · 14 of 16 on this week · Gym, Basketball, Multi-Sport

Amesbury Sports Complex

155 Culford Rd.

2.1 km away · resumes 13 Oct · Skating

Distances are straight-line, not walking routes.

Drop-in by sport in Toronto

Fitness in TorontoTrack in TorontoSwim in TorontoBadminton in TorontoGym in TorontoPickleball in TorontoTable Tennis in TorontoVolleyball in TorontoBasketball in TorontoSoccer in Toronto