Personalized Private Coaching for Every Fitness Level

Achieve your goals faster through group coaching and personal training with our dedicated trainers!

Benefits of Personal & Small Group Training

Personalized attention to detail

Addressing individual needs and goals - We craft personal training programs to address your specific needs and goals, giving you a tailored and success-driven fitness experience that will guarantee your personal growth, better wellness, and most importantly, results!

Efficient workouts

Tailored programs mean faster results - A personalized approach to training is not only more efficient, it also ensures that you achieve faster, optimal results. Our trainers will closely collaborate with you to develop an individualized fitness program suited just for you! Whether you're just starting out or already a seasoned athlete, we will find the right balance of challenge to help you to achieve your goals.

Flexibility in scheduling

Find times that work best for you - We understand the challenges of working out on a tight schedule. Our flexible scheduling allows you to choose a time convenient for you while still accommodating for your commitments and lifestyle!


Dedicated trainers to guide and motivate you - Working with a trainer comes with more than just a workout plan! Your personal coach will dedicate their undivided attention, providing you their expertise, support, and guidance to motivate you every workout! Additionally, they will serve as an accountability partner, a powerful factor for maintaining a consistent workout schedule. Our passionate team of trainers is here to guide you every step of the way!

Our Services

Our facility is fully equipped for any workout! We offer a variety of workout styles, including high-intensity interval training (HIIT), strength training, cardio, gymnastics calisthenics, and even Olympic weightlifting. This dynamic approach to fitness keeps each workout interesting, engaging, and challenging!

One-on-One Personal Training

Unleash your full potential with our exclusive one-on-one personal training sessions. Our expert trainers are committed to your success! They will meet with you based on your schedule and frequency, with a workout every session designed uniquely for you. Book a FREE consultation today!

Small Group Coaching (Up to 5 Members)

Experience the energy of group workouts with the attention of personal training! Our expert coaches lead engaging workouts in a group setting that still cater to the diverse goals and backgrounds of each participant. Every session is a blend of teamwork, encouragement, and targeted progress! Group coaching meets three times per week.

Pricing & Packages

One-on-One Personal Training

Pricing is on a per-session or monthly basis. Visit us for a consultation and explore class times and pricing options available for you!

Small Group Coaching

Pricing on a monthly basis. Classes meet three times a week at set times during open hours.

Meet our Trainers

Our coaches boast extensive experience, training clientele in Rockville and the broader Montgomery County/DMV area for over a decade now. With years of dedication and commitment, you can confidently place your trust in the seasoned guidance of our experienced coaching staff!



"I am a CrossFit Level 1 and certified personal trainer with a passion for health and fitness. Specializing in strength training and functional fitness,I create customized workout plans to help clients achieve their goals. With a focus on proper form and motivation, I am dedicated to guiding individuals on their fitness journey. Let's work together to transform your lifestyle and unlock your full potential!"

Client Success Stories & Testimonials

I have been with MoCo CrossFit for three years. The gym has significantly increased my athleticism and helped me become a stronger version of myself. I am surprised by the progress I have made through the support of such a welcoming and helpful community.


Frequently Asked Questions (FAQ)

How do I book a session?

Booking a session is easy! Simply find a time and day(s) that fit your schedule and fill out our online form with your contact information. We will reach out to you ASAP!

How long is each session?

One session is one hour (60 minutes) long.

How often can I come in?

For one-on-one coaching, you set the frequency! We can also work with you to see what is best for you.
For group coaching, we meet three times a week.

Can I choose my coach?

Yes! You can request your preferred coach in the sign up form. If you're undecided, we encourage you to try sessions with different coaches to find the right coach for you!

What should I bring to my first session?

We recommend that you wear comfortable, weather-appropriate workout clothes, a pair of athletic shoes, and a water bottle to stay hydrated!

Do I have to be a certain level of fitness to join?

We welcome individuals of all levels! Just let us know where you are currently and what you wish to accomplish with us!

Ready to get started?