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 31st, 2020

Group Fitness Class

Aquafit (Adult)

Upcoming: 9:30 am on Monday, January 27th, 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 3-5)

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

Instructional Class

Ballet (Child 6-12)

Upcoming: 2:00 pm on Saturday, February 1st, 2020

Group Fitness Class

Better Bones (Osteofit)

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

Group Fitness Class

Body Sculpt

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

Instructional Class

Building Discovery (3-5 yrs)

Upcoming: 2:15 pm on Sunday, January 26th, 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: 9:00 am on Monday, January 27th, 2020

Instructional Class

City Of Toronto Swim Lessons

Upcoming: 9:30 am on Sunday, January 26th, 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 31st, 2020

Instructional Class

Dance: Caribbean (6-12 yrs)

Upcoming: 7:00 pm on Saturday, February 1st, 2020

Instructional Class

Dance: Modern (6-12 y/o)

Upcoming: 11:15 am on Saturday, February 1st, 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, February 1st, 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: 8:00 am on Monday, January 27th, 2020

Drop-in

Drop-in Basketball (Adult 17+)

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

Drop-in

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

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

Drop-in

Drop-in Basketball (Youth 13-17)

Upcoming: 3:00 pm on Monday, January 27th, 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: 12:00 pm on Sunday, January 26th, 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 30th, 2020

Drop-in

Drop-In Pickleball (Adult)

Upcoming: 7:00 pm on Saturday, February 1st, 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 31st, 2020

Drop-in

Drop-in Volleyball (All Access - Adult)

Upcoming: 8:30 pm on Saturday, February 1st, 2020

Drop-in

Drop-in Walking Track

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

Instructional Class

Film (13-17 yrs)

Upcoming: 5:30 pm on Saturday, February 1st, 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 31st, 2020

Group Fitness Class

Gentle Yoga

Upcoming: 1:10 pm on Saturday, February 1st, 2020

Clubs

Girl Club

Upcoming: 5:00 pm on Friday, January 31st, 2020

Instructional Class

Guitar - Beginner

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

Instructional Class

Guitar - Private

Upcoming: 1:00 pm on Saturday, February 1st, 2020

Instructional Class

Gymnastics w/Caregiver

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

Group Fitness Class

Hatha Flow

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

Group Fitness Class

Heart Smart

Upcoming: 11:10 am on Saturday, February 8th, 2020

Instructional Class

Hip Hop (Child 10-12)

Upcoming: 5:45 pm on Saturday, February 1st, 2020

Instructional Class

Hip Hop (Child 7-9)

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

Instructional Class

Jazz (Child 3-5)

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

Instructional Class

Karate (Child 4-5)

Upcoming: 3:15 pm on Saturday, February 1st, 2020

Instructional Class

Karate (Child 6-8)

Upcoming: 2:15 pm on Saturday, February 1st, 2020

Instructional Class

Karate (Child 9-12)

Upcoming: 4:00 pm on Saturday, February 1st, 2020

Instructional Class

Karate (Youth 13+)

Upcoming: 6:45 pm on Saturday, February 1st, 2020

Instructional Class

Keyboarding (Private)

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

Drop-in

Lane Swim (Female Only)

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

Drop-in

Lane Swim - 25m - Short Course

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

Drop-in

Lane Swim - 25M - Short Course - Shallow

Upcoming: 9:30 am on Monday, January 27th, 2020

Drop-in

Lane Swim - 50m - Long Course

Upcoming: 7:00 am on Monday, January 27th, 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 Sunday, January 26th, 2020

Drop-in

Leisure Swim (Female Only)

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

Drop-in

Leisure Swim (Shallow Only)

Upcoming: 10:30 am on Wednesday, January 29th, 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, February 1st, 2020

Instructional Class

Painting (8-12 yrs)

Upcoming: 9:00 am on Saturday, February 1st, 2020

Instructional Class

Painting 17+ yrs

Upcoming: 10:00 am on Thursday, January 30th, 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: 10:10 am on Monday, January 27th, 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 30th, 2020

Instructional Class

Ready, Set, Play (Child 2-3)

Upcoming: 1:45 pm on Wednesday, January 29th, 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 30th, 2020

Drop-in

Recreation Fun and Play with Caregiver

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

Instructional Class

Science: Discovering Science

Upcoming: 11:00 am on Friday, January 31st, 2020

Sports & Recreation

Science: Discovering Science (3-5 yrs)

Upcoming: 9:30 am on Friday, January 31st, 2020

Instructional Class

Science: Discovering Science (6-12 yrs)

Upcoming: 11:00 am on Saturday, February 1st, 2020

Instructional Class

Sculpture (6-12 yrs)

Upcoming: 4:00 pm on Saturday, February 1st, 2020

Instructional Class

SKILLS! Basketball (Child 6-8)

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

Instructional Class

SKILLS! Soccer (Child 6-8)

Upcoming: 6:30 pm on Wednesday, January 29th, 2020

Instructional Class

SKILLS! Soccer (Child 9-12)

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

Instructional Class

SKILLS: Basketball (Child 9-12)

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

Instructional Class

Start to PLAY! Basketball (4-5 yr)

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

Instructional Class

Start to PLAY! Soccer (Child 3-5)

Upcoming: 3:45 pm on Wednesday, January 29th, 2020

Instructional Class

Start to PLAY! Soccer With Caregiver

Upcoming: 4:30 pm on Wednesday, January 29th, 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 30th, 2020

Group Fitness Class

Tai Chi (Older Adult)

Upcoming: 9:45 am on Friday, January 31st, 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 30th, 2020

Group Fitness Class

Vinyasa Flow

Upcoming: 8:10 pm on Monday, January 27th, 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:30 am on Sunday, January 26th, 2020

Instructional Class

Young Artist

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

Group Fitness Class

Zumba

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

Instructional Class

Zumba with Caregiver

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