Welcome to our fitness page!

A body in motion is what TRPR all about. Start a new chapter of movement with TRPR. View all that we have to offer and get started reaching your health and fitness goals.

We look forward to seeing you!

Aren’t sure if a class is for you? Drop in! Your first class is free.

Classes are subject to change without notice, call to verify your class at 970.660.8750


Get your heart pumping with this exciting combination of exotic rhythms and high-energy beats in a fun, exhilarating dance party workout! Zumba® fuses hypnotic Latin rhythms with easy-to-follow moves to create a dynamic fitness program. The goal is simple: to want to work out, to love working out and to get hooked. Zumba® fanatics achieve long-term benefits in one exhilarating hour of calorie-burning, body-energizing, awe-inspiring movements.

Tuesday & Thursday
  • 6:00 pm
  • 9:15 am

Sign Up at Active Network

Zumba Gold

Perfect for older adults who are looking for a modified Zumba class that recreates the original moves you love at a lower intensity. The design of the class introduces easy-to-follow Zumba choreography that focuses on balance, range of motion and coordination. Come ready to sweat, and prepare to leave empowered and feeling strong.

  • 9:30 am

Sign Up at Active Network


Relieve stress while enjoying the benefits of improved strength, endurance, flexibility and balance. Designed to develop a balanced mind and body. We offer classes in Milliken and Johnstown for your convenience! Classes marked (held in Johnstown) are at the Johnstown Community Center: 101 Charlotte Street Johnstown, CO 80534.

Monday & Wednesday
  • 9:00 am (vinyasa)
  • 10:15 am (gentle chair)
  • 8:15 am (held in Johnstown/gentle chair)
  • 9:15 am (held in Johnstown/vinyasa & chair)

Sign Up at Active Network


P90X Live

What if you could feel stronger, healthier and better than ever this year? You can! And we’ll help you get there! P90X Live meets every Monday and Wednesday at 9am & 6pm at the Milliken Athletic Complex.

You will be surrounded by motivation, inspiration, knowledge and all the support you need to reach your goals and get amazing results! This class is suitable for all fitness levels and fully modifiable for beginners! The full body strength training format features cardio, lower strength, upper strength and core training offering a truly results-driven method that yields consistent improvements over time.

Cost is $50 for the entire 6-week challenge, plus all other TRPR fitness classes are included during the challenge.
Next session: June 4 – July 16
The next 6-week session starts soon, sign up today!
  • Wednesday at 9am
  • Monday & Wednesday at 6pm

Sign Up at Active Network

Insanity Live!

We are super excited for the release of “Insanity Live!” a cardio conditioning workout for every fitness level! Through this 6-week series you’ll build strength and improve cardiovascular endurance without lifting a single weight!

Class meets every Tuesday and Thursday at 7:15pm at the Milliken Athletic Complex for 6 weeks.
This fitness class is a place filled with motivation, inspiration, knowledge and all the support you need to reach your goals and get amazing results!

Cost is $50 for the 6-week challenge, plus all our fitness classes are included during the challenge.

Next Session: June 5 – July 12

The next 6-week session starts soon, sign up today!
  • Tuesday at 7:15pm
  • Thursday at 7:15pm

Sign Up at Active Network

Yoga in the Park

Join us this summer for our 7th annual Yoga in the Park!

Enjoy a beautiful yoga class in nature with local instructor Kim Smarr. Kids, pets, brand new yogis and seasoned yogis please come out and support our community by attending this class.

Not only will you be practicing yoga but you will be benefiting our local community! This is a donation-based class (suggested donation $10) open to all levels.

At Parish Park in Johnstown at 7pm on the second Friday of each month this summer!

  • June 8
  • July 13
  • August 10

Fitness Classes @Milliken Athletic Complex

Fitness Classes @Johnstown Community Center