Ice Skating

Get ready for swizzles, twizzles, and triple axels. Not quite there yet? That's OK, too. At The St. James, we tailor our skating lessons to unique abilities and ambitions.

The St. James Difference

The St. James' skating program features excellence for all ages and is delivered through:

  • Personal instruction for all ages, skill levels, and disciplines
  • Training groups for technical skills, agility, and focus
  • Camps and clinics with proven strategies and modern learning techniques
  • Competitive teams and tournaments
  • Open rink time for individuals and families
  • Two, NHL-sized rinks
  • Skate rentals and sharpening services

Drop-Ins

Public Skate

  • Fridays: 7:30 PM-8:50 PM (Complimentary for members)
  • See 'Schedule Activity' for more information

  • Freestyle

  • Monday - Friday: 11:00 AM-12:30 PM
  • Tuesday: 6:00 AM-8:00 AM
  • See 'Schedule Activity' for more information



Training & Instruction

Sort by:
Ages 5 - 18

Aspire Figure Skating - Saturdays

Starts on March 25
Ages 3 - 15

Learn to Skate: Hockey - Fridays

Starts on April 15
Ages 3 - 15

Learn to Skate: Figure Skating - Fridays

Starts on April 15
Ages 3 - 15

Learn to Skate: Figure Skating - Saturdays

Starts on April 16
Ages 3 - 15

Learn to Skate: Hockey - Saturdays

Starts on April 16
Ages 3 - 15

Learn to Skate: Figure Skating - Sundays

Starts on April 17
Ages 3 - 15

Learn to Skate: Hockey - Sundays

Starts on April 17
Ages 18 +

Adult Learn to Skate - Fridays

Starts on May 19

Camps

Dance, Gymnastics, & Skating Combo Spring Camps

More Details
Ages

6 - 14

Schedule
  • Monday-Wednesday, April 3rd-5th
  • 9:00 AM-3:00 PM
Dates

$380/3-Day
Enroll Now

Dance, Gymnastics, & Skating Combo Summer Camps

More Details
Ages

6 - 15

Schedule

Monday to Friday | 9 AM - 3 PM

Dates
  • Week 4 | Jun 26 - 30
  • Week 6 | Jul 10 - 14
  • Week 7 | Jul 17 - 21
  • Week 9 | Jul 31 - Aug 4
  • Week 10 | Aug 7 - 11
  • Week 11 | Aug 14 - 18

Get in Touch

Have a question about any of our sports programming? Tell us a little about yourself and a Sales Ambassador will contact you shortly.

Please I am interested in...
Please Enter Your First Name
Please Enter Your Last Name
Please Enter a Valid Email
Please Enter Your Zip Code
Please Enter a Valid Phone Number
Please check this box to proceed.