Join a gym where working out is fun

Welcome to CrossFit 520, where we pride ourselves on our community. We love the fact that our members enjoy working out and think of other members as family. Our experienced trainers focus on safety and technique and strive to make each session feel like one on one personal training. Join us, and learn what it feels like to have fun while getting in the best shape of your life.

"In our gyms, we do not face mirrors, we face each other. We do not celebrate aesthetics but performance and hard work. We share suffering and purpose. We connect with each other and build strong local communities that motivate us to accomplish great things."

~ Nicole Carroll, CrossFit HQ Director of Training

crossfit athletes fist bumping

Get Fit, Faster.

At CrossFit 520, we take elements from several different training techniques and mash them together. Our workouts are performed at a high level of intensity, for a shorter amount of time. That means you get a better workout in less time, all while having more fun! Learn More...

female crossfit trainer working out
female crossfit trainer smiling
male CrossFit trainer doing pull ups

Qualified Trainers

Our team of trainers is here to help you each step of the way. We know how important it is to keep you safe, so each group class starts with the basics. We take the time to make sure everyone is comfortable with the technique before jumping into the workout. Our knowledgable coaches give you the individual attention you need, making each class feel like a one-on-one training session.  Meet our Trainers...

supportive gym atmosphere

Friendly, Supportive Community

As a small gym our community is very important to us.  Although we all come from different walks of life and have individual fitness goals, we all help support each other in achieving them. Our membership does not just give you a gym, it gives you a family. Learn More...

crossfit group class with kettle bells

Workout at YOUR Level

In our workouts, we perform functional movements. The same movements you do in your day to day life. The workouts are designed to be scalable to your fitness level, regardless of your age, ability or level of fitness. Learn More...

female crossfit athlete with kettle bell

What is CrossFit?

The name CrossFit is probably something you've heard before, but do you really know what the workouts are like? Don't let misconceptions keep you from changing your life. Learn how you can get fit, regardless of your current fitness level.  Learn More...

weightlifting trainer coaching athlete

Personal Training and Nutrition Tailored to You

Not ready for group classes yet? Want to get an introduction to CrossFit first? We also offer one on one personal training and nutrition programs tailored to you. We will give you all the basic tools you need for success.