Homepage Hero ImageFlow State Performance Training

Strength and Conditioning Gym in Mill Valley, CA

Move, Look, and Feel Better Now and For The Long Term

We offer a range of boutique training options including group strength & conditioning classes, personal training, and youth programming to help you discover your inner athlete, recover from injury, and build strength and confidence to find your flow state.
Book A Free Consultation

Strength and conditioning for the long game

Functional strength and fitness to complement your regular activities and improve overall health and longevity.

Start at any fitness level

Whether a gym rat or a beginner, anyone will feel comfortable at our gym.

Guidance tailored toward your fitness goals

Whatever your wellness goals are, we’ll help you figure out the right fitness plan and stick to it.

Every body is unique.
Find something that works for YOU

Group Strength & Conditioning Classes

Group Strength & Conditioning Classes

Regular, small group classes (max of 10) with individualized programming. These classes combine kettlebell, dumbbell, and body weight strength and conditioning exercises. Classes generally last 45-50 mins per class.
Book a Free Consultation
Personal Training

Personal Training

Private, personalized training tailored to your specific goals and needs.
Learn More
Youth Fitness Programs

Youth Fitness Programs

Thoughtful, guided training & fitness education for aspiring youth athletes looking to improve their body awareness, physical preparation, and performance in their respective sport(s).
Book a Free consultation

Getting started is easy


Book Your Free Trial

We want to hear your fitness goals, assess a good starting point, and even let you try out a class for free!

Find a Plan That Works for You

Get guidance tailored to your body and progress consistently. We will guide you every step of the way.

Stay on Track

Getting fit is hard; staying fit is harder. We're here to ensure you build healthy habits and systems that keep you on the right track.

Trusted and Loved By A Wide Range of Clients across Marin County, CA and Beyond

Everything you need to crush your fitness goals

Members Only App

Easy Class Scheduling

Outdoor Fitness Area

Class Reservations

Individualized Fitness Programming

Personal Training

Flow State Performance Training

Our commitment to meet you where you are, tailor the training to your specific needs, and cultivate a supportive community based on our core values will keep you going

We understand that starting a new fitness routine can be intimidating. We are committed to creating a welcoming and supportive environment and will do everything we can to understand your goals, support you in your fitness and training journey, and help you find your flow in whatever arena you desire.

We strive to create a personalized experience with a community element. We know that it can be hard to go it alone, especially when motivation wanes (as it does for everyone at one time or another), or when times are hard.

Having social support or an accountability buddy can make all the difference in finding the motivation to stick with your plan and continue moving forward. We work very intentionally to cultivate a supportive and motivating environment that will keep you coming back as you continue to see results and your needs and goals evolve.

At Flow State Performance Training, we are driven by a deep desire to make a positive impact on the world around us and are striving to help every person find a higher quality of life through greater health.

We are fascinated by human performance optimization and love seeing people find their flow in daily life, at work, and across the range of recreational to professional level athletics.

(Select Location)

Conveniently located in the heart of Mill Valley near MVMS

Working out at the gym isn't easy. But getting there shouldn't be hard. Flow State Performance Training is located and easily accessible from all of Mill Valley.

This is some text inside of a div block.

Come visit us

32 Plymouth Ave, Mill Valley, CA 94941
Get Directions

Questions? We (probably) have the answers!

Do you provide free refreshments there?

We have filtered water available to our members. Other snacks and drinks may be available for purchase.

Do I have to be fit to join?

No! No matter what your current fitness level is, we have the fitness program that is right for you. Every workout is designed to help you succeed, improve fitness, and move you toward your goals. Our program is designed for universal scalability, making it the perfect application for any committed individual regardless of experience.

What payment methods do you accept?

We take all major credit cards, debit cards, and direct debit via ACH.

What kind of exercises can I expect during a workout?

Our class programming will include a full body strength portion in which you’ll complete multiple supersets that include kettlebell, dumbbell, TRX, or bodyweight strength exercises. After the strength portion of the class is complete, we will complete a conditioning workout ranging from 5 to 20 minutes depending on structure and intensity. We finish every class with a core tabata workout.

Do I have to stop eating my favorite foods to be healthy?

No! A healthy lifestyle has to be manageable and realistic for the long term. Do enjoy special indulgences and meals! The healthier you are, the healthier you tend to want to eat. You get hooked on feeling good, and junk food just isn’t worth it. By avoiding excessive amounts of refined carbohydrates and measuring your intake of protein, carbohydrates, and fat, you will see dramatic, measurable increases in health.

Still curious? Talk to us!

Do something today that you will be proud of tomorrow.

Join Now