Skip to main content

Fun guide cover 2016Enjoy activities at Toronto Pan Am Sports Centre offered by the City of Toronto. Make new friends, learn new skills or improve on existing ones. Qualified and caring staff will guide you through your program every step of the way.

We have a multitude of exciting programs for all ages. Whether you are looking for swimming, fitness, arts and crafts or dance we have something for everyone.

 

Visit Parks, Forestry & Recreation Home

 

 

Camps

Adventure Camp: Sports

Upcoming: 9:00 am on Tuesday, July 4th, 2017

Group Fitness Class

Aquafit (Adult)

Upcoming: 12:30 pm on Thursday, June 22nd, 2017

Instructional Class

Art Pack

Upcoming: 1:30 pm on Saturday, July 8th, 2017

Instructional Class

Ball Hockey: Skills and Drills (Child 4-5)

Upcoming: 5:30 pm on Friday, July 7th, 2017

Instructional Class

Ball Hockey: Skills and Drills (Child 6-8)

Upcoming: 6:30 pm on Friday, July 7th, 2017

Instructional Class

Ball Hockey: Skills and Drills (Child 9-12)

Upcoming: 7:30 pm on Friday, July 7th, 2017

Instructional Class

Ballet (Child 3)

Upcoming: 11:15 am on Saturday, July 8th, 2017

Group Fitness Class

Ballet (Child 6-8)

Upcoming: 1:45 pm on Saturday, July 8th, 2017

Group Fitness Class

Barre

Upcoming: 9:00 am on Saturday, June 24th, 2017

Instructional Class

Basketball: Skills and Drills (Child 4-5)

Upcoming: 1:00 pm on Sunday, July 9th, 2017

Instructional Class

Basketball: Skills and Drills (Child 6-8)

Upcoming: 5:30 pm on Wednesday, July 5th, 2017

Instructional Class

Basketball: Skills and Drills (Child 9-12)

Upcoming: 6:30 pm on Wednesday, July 5th, 2017

Instructional Class

Basketball: Skills and Drills (Youth 13-16)

Upcoming: 4:15 pm on Sunday, July 9th, 2017

Group Fitness Class

Better Bones

Upcoming: 12:00 pm on Monday, June 26th, 2017

Group Fitness Class

Body Blast

Upcoming: 9:00 am on Sunday, June 25th, 2017

Group Fitness Class

Bootcamp

Upcoming: 1:00 pm on Thursday, June 22nd, 2017

Group Fitness Class

Bootycamp

Upcoming: 10:00 am on Sunday, June 25th, 2017

Group Fitness Class

Bosu

Upcoming: 1:00 pm on Friday, June 23rd, 2017

Group Fitness Class

CardioDrum

Upcoming: 11:00 am on Friday, June 23rd, 2017

Private Training

Child Minding

Upcoming: 9:00 am on Thursday, June 22nd, 2017

Instructional Class

Creative Movement

Upcoming: 5:30 pm on Wednesday, July 5th, 2017

Private Training

Cross Training Group Program

Upcoming: 4:30 pm on Wednesday, July 5th, 2017

Instructional Class

Drama and Improv (Child 6-8)

Upcoming: 6:00 pm on Friday, July 7th, 2017

Instructional Class

Drama and Improv (Child 9-12)

Upcoming: 7:15 pm on Friday, July 7th, 2017

Drop-in

Drop-in Badminton/Table Tennis (All Access - Adult

Upcoming: 6:00 am on Thursday, June 22nd, 2017

Drop-in

Drop-in Ball/Floor Hockey (Child)

Upcoming: 12:15 pm on Saturday, July 8th, 2017

Drop-in

Drop-in Basketball (Adult 17+)

Upcoming: 9:00 pm on Wednesday, July 5th, 2017

Drop-in

Drop-in Basketball (All Access - Adult 17+)

Upcoming: 6:00 am on Thursday, June 22nd, 2017

Drop-in

Drop-in Basketball (All Access-10-14)

Upcoming: 8:30 am on Saturday, July 1st, 2017

Drop-in

Drop-in Basketball (All Access-15+)

Upcoming: 8:30 am on Saturday, July 1st, 2017

Drop-in

Drop-in Basketball (Child 6-12)

Upcoming: 5:30 pm on Thursday, July 6th, 2017

Drop-in

Drop-in Basketball (Youth 13-24)

Upcoming: 4:00 pm on Thursday, June 22nd, 2017

Drop-in

Drop-in Climb

Upcoming: 3:00 pm on Friday, June 23rd, 2017

Drop-in

Drop-in Family Gym (Child 1-13)

Upcoming: 9:00 am on Saturday, June 24th, 2017

Drop-in

Drop-in Family Gym (Child 1– 13)

Upcoming: 9:00 am on Sunday, July 9th, 2017

Drop-in

Drop-in Family Sport

Upcoming: 12:15 pm on Sunday, June 25th, 2017

Drop-in

Drop-in Open Gym (All Access - 17+)

Upcoming: 1:00 pm on Friday, June 23rd, 2017

Drop-in

Drop-In Pickleball (Older Adult)

Upcoming: 9:00 am on Thursday, June 22nd, 2017

Drop-in

Drop-in Soccer (All Access - Adult)

Upcoming: 9:15 pm on Monday, June 26th, 2017

Drop-in

Drop-in Soccer (Child)

Upcoming: 5:30 pm on Friday, July 7th, 2017

Drop-in

Drop-in Volleyball (Adult)

Upcoming: 9:30 pm on Thursday, June 22nd, 2017

Drop-in

Drop-in Volleyball (All Access - Adult)

Upcoming: 7:15 pm on Saturday, June 24th, 2017

Drop-in

Drop-in Walking Track

Upcoming: 7:00 am on Thursday, June 22nd, 2017

Camps

Extended Care AM

Upcoming: 8:00 am on Tuesday, July 4th, 2017

Camps

Extended Care PM

Upcoming: 4:00 pm on Tuesday, July 4th, 2017

Instructional Class

Football: Skills and Drills (Child 6-8)

Upcoming: 6:45 pm on Monday, July 10th, 2017

Instructional Class

Football: Skills and Drills (Child 9-12)

Upcoming: 7:45 pm on Monday, July 10th, 2017

Group Fitness Class

Gentle Yoga

Upcoming: 1:00 pm on Saturday, June 24th, 2017

Instructional Class

Guitar - Beginner

Upcoming: 6:15 pm on Wednesday, July 5th, 2017

Group Fitness Class

Hip Hop (Child 6-8)

Upcoming: 6:45 pm on Wednesday, July 5th, 2017

Group Fitness Class

Hip Hop (Child 9-12)

Upcoming: 8:00 pm on Wednesday, July 5th, 2017

Instructional Class

Jr. Artist

Upcoming: 3:00 pm on Saturday, July 8th, 2017

Instructional Class

Karate (Child 4-5)

Upcoming: 2:30 pm on Sunday, July 9th, 2017

Sports & Recreation

Lacrosse

Upcoming: 6:30 pm on Wednesday, July 5th, 2017

Drop-in

Lane Swim (Female Only)

Upcoming: 3:00 pm on Thursday, June 22nd, 2017

Drop-in

Lane Swim - 25m - Short Course

Upcoming: 9:30 am on Thursday, June 22nd, 2017

Drop-in

Lane Swim - 50m - Long Course

Upcoming: 5:00 am on Thursday, June 22nd, 2017

Drop-in

Leisure Swim

Upcoming: 9:30 am on Thursday, June 22nd, 2017

Drop-in

Leisure Swim (Female Only)

Upcoming: 3:00 pm on Thursday, June 22nd, 2017

Sports & Recreation

Martial Arts

Upcoming: 5:00 pm on Tuesday, July 4th, 2017

Group Fitness Class

Muscle Works

Upcoming: 7:00 pm on Monday, June 26th, 2017

Group Fitness Class

Pilates

Upcoming: 8:00 am on Friday, June 23rd, 2017

Group Fitness Class

Post Natal Boot Camp

Upcoming: 9:30 am on Thursday, July 6th, 2017

Instructional Class

Ready, Set, Play (Child 3)

Upcoming: 5:30 pm on Wednesday, July 5th, 2017

Instructional Class

Ready, Set, Play (Child 4-5)

Upcoming: 8:30 am on Saturday, July 8th, 2017

Instructional Class

Recreation Discovery

Upcoming: 9:30 am on Wednesday, July 5th, 2017

Instructional Class

Recreation Discovery with Caregiver

Upcoming: 9:00 am on Saturday, July 8th, 2017

Instructional Class

Soccer with Caregiver

Upcoming: 2:30 pm on Saturday, July 8th, 2017

Sports & Recreation

Soccer: Skills and Drills (Child 4-5)

Upcoming: 5:30 pm on Tuesday, July 4th, 2017

Instructional Class

Soccer: Skills and Drills (Child 6-8)

Upcoming: 6:30 pm on Tuesday, July 4th, 2017

Instructional Class

Soccer: Skills and Drills (Child 9-12)

Upcoming: 7:45 pm on Tuesday, July 4th, 2017

Private Training

Speed, Power, Agility Camp

Upcoming: 4:30 pm on Monday, August 14th, 2017

Private Training

Strength & Conditioning Summer Program

Upcoming: 4:00 pm on Tuesday, July 4th, 2017

Group Fitness Class

Stretch n Roll

Upcoming: 5:00 pm on Thursday, June 22nd, 2017

Private Training

Summer Strength & Conditioning for Swimmers

Upcoming: 4:00 pm on Tuesday, July 4th, 2017

Group Fitness Class

Tabata Bootcamp

Upcoming: 7:00 pm on Thursday, June 22nd, 2017

Group Fitness Class

Tai Chi

Upcoming: 8:00 pm on Thursday, June 22nd, 2017

Group Fitness Class

Total Core

Upcoming: 5:30 pm on Monday, June 26th, 2017

Group Fitness Class

Triple Threat

Upcoming: 7:00 pm on Tuesday, June 27th, 2017

Instructional Class

Urban Art

Upcoming: 4:30 pm on Saturday, July 8th, 2017

Instructional Class

Volleyball: Skills and Drills (Child 6-8)

Upcoming: 6:00 pm on Saturday, July 8th, 2017

Instructional Class

Volleyball: Skills and Drills (Child 9-12)

Upcoming: 7:00 pm on Saturday, July 8th, 2017

Group Fitness Class

Yoga

Upcoming: 9:00 am on Thursday, June 22nd, 2017

Group Fitness Class

Zumba

Upcoming: 12:00 pm on Thursday, June 22nd, 2017

How can we help you?