Physically Strong. Mentally Tough. Spiritually Sound.
Don't take our word for it. Hear it from the people who train here.
Jason started CrossFit after spending 4-6 days a week at a typical gym for years… After just 6 months at CrossFit, he's already hit the goals he set out for himself when he started.

Our 9:30 AM weekday class includes childcare, so parents can train while the little ones are cared for nearby. We're parents too, and we built this gym for people juggling real life.
Fill this out and a coach will reach out to help you pick the right first step.

If you train regularly now, jump into a class with us. A coach will meet you, walk you through the warm-up, and scale the workout to you.
Try a Free Class
A No-Sweat Intro is a relaxed 30–45 minute sit-down with a coach. No workout, no pressure. We'll talk about your goals, your schedule, and whether CFMI is the right fit.
Book a No-Sweat IntroNot sure which? Tell us about you →
Fitness isn't a side project. It's part of how you take responsibility for your life. When you're stronger, more energized, and more disciplined, you bring a better version of yourself to your marriage, your kids, your work, and your faith. That starts with you deciding to.
Every class is led by a certified coach, including two CrossFit Level 3 coaches who own the gym. We program the workouts, personalize them for you, and coach your movement to help you reach your goals while keeping you safe and progressing.
Your coaches and classmates know your name and notice when you're missing. That's how consistency happens on the days motivation isn't enough.
Families, professionals, and people of every fitness level train side by side here. You'll be encouraged, challenged, and supported.
Free Class or No-Sweat Intro, whichever fits you.
We'll learn your goals and history and show you exactly how we'll get you there.
Train with coaching, structure, and a community that expects you back.

Coty

Noelle

Alejandro

Shelley
Our owners Coty and Noelle are both CrossFit Level 3 coaches, and they lead a team of certified coaches who started out as members just like you.
Meet the coaches| Day | Classes |
|---|---|
| Monday–Friday | 5:30 AM · 9:30 AM · 12:00 PM · 4:30 PM · 6:00 PM Childcare @ 9:30 AM every day included |
| Saturday | 9:00 AM |
| Sunday | Closed |
We're in the same parking lot as Sports Page, near Mountain Island Lake.
Yes. Every workout is scaled to your level, and most of our members started right where you are. Every new member also starts with private training sessions with a coach before joining classes, so you learn the movements and build confidence first. If you're nervous, book a No-Sweat Intro first. It's just a conversation.
The Free Class is for people who already work out and want to jump in. The No-Sweat Intro is a 30–45 minute sit-down over coffee with a coach to talk through your goals and how we'd help. No workout involved.
No. Your first class or intro is free, and we'll be upfront about memberships when we meet.
Yes, at the 9:30 AM weekday class. It's included in membership with no hard age limit. Just reserve ahead in the member app.
Physically Strong. Mentally Tough. Spiritually Sound.

Physically Strong.Mentally Tough.Spiritually Sound.
8416 Bellhaven Blvd
Charlotte, NC 28216
Same parking lot as Sports Page
Mon–Fri classes 5:30 AM–6 PM
Sat 9 AM
Sun closed