Eternity PilatesGroup Classes at Eternity PilatesOne on One TrainingPilates builds a great foundation for any sporting activity.Working with the Foam Roller is restorative!Pilates...The Quattro ClassWork with the reformerEternity Pilates Studio

Eternity Pilates

We are excited to be in our new location on Main Street Rossland!

Read More » Contact Us

Group Classes at Eternity Pilates

Sign up for a Group Matt Session! Only 6 students per class.

Read More » Contact Us

One on One Training

Get personalized training suited to your needs.

Read More » Contact Us

Pilates builds a great foundation for any sporting activity.

Core Strength and Mobility!

Working with the Foam Roller is restorative!

Learn how to use the tools and practice at home.


a personalized touch in every class!

The Quattro Class

work out on the reformer with 4 friends!

Work with the reformer

to target specific muscle groups for efficient and noticable results.

Eternity Pilates Studio

Private, Quattro, Duo, and Group Classes

Our Services

The Solo

This class is one on one training and personalized to suit your specific needs. Personalized training is great for rehabilitating from an injury, building core, and strengthening all muscle groups specific to you. By appointment. $75 Card of 10 $650

The Duo

Workout with a friend on the Pilates equipment. This class will focus on your personal muscle groups that need strengthening and alignment. As well, each person will receive full attention to their unique needs. By Appointment $45 each Card of 10 $400

The Quattro

Group classes of 4. This is a equipment based workout class designed for 4 students.  Pre-registration is required $25 Card of 10 $220.00

The Social

This is a group mat class with a maximum of 6 students. Pre-registrations is required. Drop-in $17.00 Card of 10 $150.00  

Summer Schedule

<img src= “” />




Class Rates

Group Drop-in $17.00   Group 10 Card Pass $150.00

Quattro Pilates $25.00  Quattro 10 Card Pass $220.00

Duo Pilates Instruction $45.00  Duo 10 Card Pass $400.00

Private Class $75.00 Private 10 Card Pass $650.00

(Taxes not included)