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

 

 

Sports & Recreation

Adapted Basketball

Upcoming: 7:45 pm on Tuesday, January 28th, 2020

Clubs

Adapted Splash Club

Upcoming: 10:00 am on Friday, January 24th, 2020

Group Fitness Class

Aquafit (Adult)

Upcoming: 9:30 am on Friday, January 24th, 2020

Group Fitness Class

Aquafit (Shallow)

Upcoming: 12:00 pm on Tuesday, January 28th, 2020

Instructional Class

Badminton (Child 10-12)

Upcoming: 10:00 am on Sunday, January 26th, 2020

Instructional Class

Badminton (Child 7-9)

Upcoming: 9:00 am on Sunday, January 26th, 2020

Instructional Class

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

Upcoming: 5:15 pm on Monday, January 27th, 2020

Instructional Class

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

Upcoming: 6:15 pm on Monday, January 27th, 2020

Instructional Class

Ballet (Child 4-5)

Upcoming: 9:45 am on Friday, January 24th, 2020

Instructional Class

Ballet (Child 6-12)

Upcoming: 2:00 pm on Saturday, January 25th, 2020

Group Fitness Class

Better Bones (Osteofit)

Upcoming: 11:10 am on Thursday, January 23rd, 2020

Group Fitness Class

Body Sculpt

Upcoming: 1:10 pm on Tuesday, January 28th, 2020

Instructional Class

Building Discovery (3-5 yrs)

Upcoming: 10:00 am on Friday, January 24th, 2020

Group Fitness Class

C-Flava Dance Fit

Upcoming: 7:10 pm on Wednesday, January 29th, 2020

Instructional Class

Chair Yoga (60+ yrs)

Upcoming: 2:30 pm on Tuesday, January 28th, 2020

Instructional Class

Cheerleading (6-12 yrs)

Upcoming: 2:00 pm on Sunday, January 26th, 2020

Private Training

Child Minding

Upcoming: 5:00 pm on Thursday, January 23rd, 2020

Instructional Class

City Of Toronto Swim Lessons

Upcoming: 3:00 pm on Thursday, January 23rd, 2020

Instructional Class

Crafty Creations

Upcoming: 5:00 pm on Monday, January 27th, 2020

Instructional Class

Creative Movement with Caregiver

Upcoming: 10:45 am on Friday, January 24th, 2020

Instructional Class

Dance: Caribbean (6-12 yrs)

Upcoming: 7:00 pm on Saturday, January 25th, 2020

Instructional Class

Dance: Modern (6-12 y/o)

Upcoming: 11:15 am on Saturday, January 25th, 2020

Instructional Class

Drama and Improv (Child 6-8)

Upcoming: 12:45 pm on Sunday, January 26th, 2020

Instructional Class

Drama and Improv (Child 9-12)

Upcoming: 11:30 am on Sunday, January 26th, 2020

Instructional Class

Drawing: Illustration (9-12 yrs)

Upcoming: 1:00 pm on Saturday, January 25th, 2020

Drop-in

Drop-in Badminton (Older Adult)

Upcoming: 10:00 am on Tuesday, January 28th, 2020

Drop-in

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

Upcoming: 6:00 am on Thursday, January 23rd, 2020

Drop-in

Drop-in Basketball (Adult 17+)

Upcoming: 12:30 pm on Thursday, January 23rd, 2020

Drop-in

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

Upcoming: 6:00 am on Thursday, January 23rd, 2020

Drop-in

Drop-in Basketball (Youth 13-17)

Upcoming: 3:00 pm on Thursday, January 23rd, 2020

Drop-in

Drop-in Basketball w/Family (6+ yrs)

Upcoming: 4:30 pm on Sunday, January 26th, 2020

Drop-in

Drop-in Climb

Upcoming: 4:00 pm on Friday, January 24th, 2020

Drop-in

Drop-in Family Sport

Upcoming: 6:00 pm on Saturday, March 14th, 2020

Drop-in

Drop-in Paddle Tennis (60+)

Upcoming: 9:00 am on Thursday, January 23rd, 2020

Drop-in

Drop-In Pickleball (Adult)

Upcoming: 7:00 pm on Saturday, January 25th, 2020

Drop-in

Drop-In Pickleball (Older Adult)

Upcoming: 12:30 pm on Monday, January 27th, 2020

Drop-in

Drop-in Volleyball (13-17 yrs)

Upcoming: 6:30 pm on Sunday, January 26th, 2020

Drop-in

Drop-in Volleyball (Adult)

Upcoming: 7:30 pm on Friday, January 24th, 2020

Drop-in

Drop-in Volleyball (All Access - Adult)

Upcoming: 8:30 pm on Saturday, January 25th, 2020

Drop-in

Drop-in Walking Track (All Access)

Upcoming: 7:00 am on Thursday, January 23rd, 2020

Instructional Class

Film (13-17 yrs)

Upcoming: 5:30 pm on Saturday, January 25th, 2020

Instructional Class

FUNdamentals

Upcoming: 6:45 pm on Tuesday, January 28th, 2020

Instructional Class

GAME! Multi Sport (9-12 yrs)

Upcoming: 5:00 pm on Friday, January 24th, 2020

Group Fitness Class

Gentle Yoga

Upcoming: 1:10 pm on Saturday, January 25th, 2020

Clubs

Girl Club

Upcoming: 5:00 pm on Friday, January 24th, 2020

Instructional Class

Guitar - Beginner

Upcoming: 5:15 pm on Thursday, January 23rd, 2020

Instructional Class

Guitar - Private

Upcoming: 1:00 pm on Saturday, January 25th, 2020

Instructional Class

Gymnastics w/Caregiver

Upcoming: 11:30 am on Wednesday, January 29th, 2020

Group Fitness Class

Hatha Flow

Upcoming: 9:10 am on Thursday, January 23rd, 2020

Group Fitness Class

Heart Smart

Upcoming: 11:10 am on Saturday, January 25th, 2020

Instructional Class

Hip Hop (Child 10-12)

Upcoming: 5:45 pm on Saturday, January 25th, 2020

Instructional Class

Hip Hop (Child 7-9)

Upcoming: 4:45 pm on Saturday, January 25th, 2020

Instructional Class

Jazz (Child 4-5)

Upcoming: 9:15 am on Friday, January 24th, 2020

Instructional Class

Karate (Child 4-5)

Upcoming: 3:15 pm on Saturday, January 25th, 2020

Instructional Class

Karate (Child 6-8)

Upcoming: 2:15 pm on Saturday, January 25th, 2020

Instructional Class

Karate (Child 9-12)

Upcoming: 4:00 pm on Saturday, January 25th, 2020

Instructional Class

Karate (Youth 13+)

Upcoming: 6:45 pm on Saturday, January 25th, 2020

Instructional Class

Keyboarding (Private)

Upcoming: 9:00 am on Sunday, January 26th, 2020

Drop-in

Lane Swim (Female Only)

Upcoming: 3:00 pm on Thursday, January 23rd, 2020

Drop-in

Lane Swim - 25m - Short Course

Upcoming: 9:30 am on Thursday, January 23rd, 2020

Drop-in

Lane Swim - 25M - Short Course - Shallow

Upcoming: 9:30 am on Friday, January 24th, 2020

Drop-in

Lane Swim - 50m - Long Course

Upcoming: 5:00 am on Thursday, January 23rd, 2020

Group Fitness Class

Latin

Upcoming: 8:10 pm on Tuesday, January 28th, 2020

Group Fitness Class

Latin Dance Cardio

Upcoming: 9:10 am on Tuesday, January 28th, 2020

Drop-in

Leisure Swim

Upcoming: 2:15 pm on Saturday, January 25th, 2020

Drop-in

Leisure Swim (Female Only)

Upcoming: 3:00 pm on Thursday, January 23rd, 2020

Drop-in

Leisure Swim (Shallow Only)

Upcoming: 9:30 am on Thursday, January 23rd, 2020

Instructional Class

Master Builders (6-8 yrs)

Upcoming: 1:00 pm on Sunday, January 26th, 2020

Instructional Class

Master Builders (9-12 yrs)

Upcoming: 3:30 pm on Sunday, January 26th, 2020

Instructional Class

Multi Arts ( 13-16 yrs)

Upcoming: 7:30 pm on Monday, January 27th, 2020

Instructional Class

Multi Arts (6-12 yrs)

Upcoming: 6:15 pm on Monday, January 27th, 2020

Group Fitness Class

Muscle Works

Upcoming: 7:10 pm on Monday, January 27th, 2020

Instructional Class

Music Making w/Caregiver (1-2yrs)

Upcoming: 10:30 am on Tuesday, January 28th, 2020

Instructional Class

Music Making w/caregiver (2-3 yrs)

Upcoming: 9:30 am on Tuesday, January 28th, 2020

Instructional Class

Musical Theatre (6-12 y/o)

Upcoming: 3:30 pm on Saturday, January 25th, 2020

Instructional Class

Painting (8-12 yrs)

Upcoming: 9:00 am on Saturday, January 25th, 2020

Instructional Class

Painting 17+ yrs

Upcoming: 10:00 am on Thursday, January 23rd, 2020

Instructional Class

Photography (13-16 yrs)

Upcoming: 1:00 pm on Sunday, January 26th, 2020

Instructional Class

Photography (17+ yrs)

Upcoming: 9:30 am on Sunday, January 26th, 2020

Instructional Class

Photography (8-12 yrs)

Upcoming: 2:30 pm on Sunday, January 26th, 2020

Group Fitness Class

Pilates

Upcoming: 11:10 am on Friday, January 24th, 2020

Instructional Class

PLAY! Basketball (Child 4-5)

Upcoming: 5:30 pm on Thursday, January 30th, 2020

Instructional Class

PLAY! Basketball (Child 4-5)

Upcoming: 5:30 pm on Thursday, January 23rd, 2020

Instructional Class

PLAY! Dodgeball (6-12 yrs)

Upcoming: 3:00 pm on Sunday, January 26th, 2020

Group Fitness Class

Power Yoga

Upcoming: 12:10 pm on Thursday, January 23rd, 2020

Instructional Class

Ready, Set, Play (Child 2-3)

Upcoming: 9:30 am on Thursday, January 23rd, 2020

Instructional Class

Recreation Adventures

Upcoming: 9:30 am on Wednesday, January 29th, 2020

Instructional Class

Recreation Adventures with Caregiver

Upcoming: 9:30 am on Thursday, January 23rd, 2020

Drop-in

Recreation Fun and Play with Caregiver

Upcoming: 10:00 am on Monday, January 27th, 2020

Sports & Recreation

Science: Discovering Science (3-5 yrs)

Upcoming: 11:00 am on Friday, January 24th, 2020

Instructional Class

Science: Discovering Science (6-12 yrs)

Upcoming: 11:00 am on Saturday, January 25th, 2020

Instructional Class

Sculpture (6-12 yrs)

Upcoming: 4:00 pm on Saturday, January 25th, 2020

Instructional Class

SKILLS! Basketball (Child 6-8)

Upcoming: 6:15 pm on Thursday, January 23rd, 2020

Instructional Class

SKILLS! Soccer (Child 6-8)

Upcoming: 1:15 pm on Saturday, January 25th, 2020

Instructional Class

SKILLS! Soccer (Child 9-12)

Upcoming: 4:45 pm on Saturday, January 25th, 2020

Instructional Class

SKILLS: Basketball (Child 9-12)

Upcoming: 7:15 pm on Thursday, January 23rd, 2020

Instructional Class

Start to PLAY! Soccer (Child 4-5)

Upcoming: 11:30 am on Thursday, January 23rd, 2020

Instructional Class

Start to PLAY! Soccer With Caregiver

Upcoming: 10:30 am on Thursday, January 23rd, 2020

Group Fitness Class

Stretch and Strength

Upcoming: 11:00 am on Monday, January 27th, 2020

Group Fitness Class

Tai Chi

Upcoming: 7:10 pm on Thursday, January 23rd, 2020

Group Fitness Class

Tai Chi (Older Adult)

Upcoming: 9:45 am on Friday, January 24th, 2020

Group Fitness Class

Track 101

Upcoming: 8:10 pm on Tuesday, January 28th, 2020

Instructional Class

Urban Art

Upcoming: 6:30 pm on Thursday, January 23rd, 2020

Group Fitness Class

Vinyasa Flow

Upcoming: 9:10 pm on Thursday, January 23rd, 2020

Group Fitness Class

Yin Yoga

Upcoming: 8:10 pm on Wednesday, January 29th, 2020

Group Fitness Class

Yoga & Caregiver

Upcoming: 9:15 am on Sunday, January 26th, 2020

Instructional Class

Yoga (6-12 yrs)

Upcoming: 10:15 am on Sunday, January 26th, 2020

Instructional Class

Young Artist

Upcoming: 11:00 am on Saturday, January 25th, 2020

Instructional Class

Young Artist

Upcoming: 2:30 pm on Saturday, January 25th, 2020

Group Fitness Class

Zumba

Upcoming: 6:10 pm on Thursday, January 23rd, 2020

Instructional Class

Zumba with Caregiver

Upcoming: 6:00 pm on Tuesday, January 28th, 2020