CrossFit Classes in Vacaville, CA

CrossFit Vacaville

Focused On Progress, Not Perfection

We're a community who take our goals seriously while having a good time reaching them.

A black and white icon of a calendar on a white background.

Book Your First Free Trial

Experience CrossFit Vacaville firsthand with a 3-class free trial. Meet our expert coaches, tour our facility, and try a workout designed for all fitness levels

A black and white silhouette of a muscular arm on a white background.

Start Training, See Results

Once you’re ready, jump into our structured workouts and start building strength, endurance, and confidence - stay motivated and achieve real progress

CrossFit

High-intensity, functional fitness designed to improve strength, endurance, and agility while fostering a strong community.


Each class is coached by experienced trainers who ensure proper form, provide modifications for all fitness levels, and push you to reach your potential.

Strength

Focused resistance training designed to increase muscle, improve technique, and maximize power output.


With an emphasis on proper mechanics, progressive overload, and targeted accessory work, our expert coaches ensure that you train smart and recover effectively.

Open Gym

Train on your own schedule with full access to our premium equipment and training space.


With wide range of equipment including: barbells, squat racks, kettlebells, rowers, and more, you’ll have everything you need to train efficiently and effectively.

Class Schedule

Monday

Open Gym

5:00 AM - 5:45 AM

CrossFit

5:45 AM - 6:45 AM

CrossFit

6:45 AM - 7:45 AM

Open Gym

7:45 AM - 9:00 AM

CrossFit

9:00 AM - 10:00 AM

Open Gym

10:00 AM - 11:00 AM

CrossFit

3:30 PM - 4:30 PM

CrossFit

4:30 PM - 5:30 PM

CrossFit

5:30 PM - 6:30 PM

CrossFit

6:30 PM - 7:30 PM

Tuesday

Open Gym

5:00 AM - 5:45 AM

CrossFit

5:45 AM - 6:45 AM

CrossFit

6:45 AM - 7:45 AM

Open Gym

7:45 AM - 9:00 AM

CrossFit

9:00 AM - 10:00 AM

Open Gym

10:00 AM - 11:00 AM

CrossFit

3:30 PM - 4:30 PM

CrossFit

4:30 PM - 5:30 PM

CrossFit

5:30 PM - 6:30 PM

CrossFit

6:30 PM - 7:30 PM

Wednesday

Open Gym

5:00 AM - 5:45 AM

CrossFit

5:45 AM - 6:45 AM

CrossFit

6:45 AM - 7:45 AM

Open Gym

7:45 AM - 9:00 AM

CrossFit

9:00 AM - 10:00 AM

Open Gym

10:00 AM - 11:00 AM

CrossFit

3:30 PM - 4:30 PM

CrossFit

4:30 PM - 5:30 PM

CrossFit

5:30 PM - 6:30 PM

CrossFit

6:30 PM - 7:30 PM

Thursday

Open Gym

5:00 AM - 5:45 AM

CrossFit

5:45 AM - 6:45 AM

CrossFit

6:45 AM - 7:45 AM

Open Gym

7:45 AM - 9:00 AM

CrossFit

9:00 AM - 10:00 AM

Open Gym

10:00 AM - 11:00 AM

CrossFit

3:30 PM - 4:30 PM

CrossFit

4:30 PM - 5:30 PM

CrossFit

5:30 PM - 6:30 PM

CrossFit

6:30 PM - 7:30 PM

Friday

Open Gym

5:00 AM - 5:45 AM

CrossFit

5:45 AM - 6:45 AM

CrossFit

6:45 AM - 7:45 AM

Open Gym

7:45 AM - 9:00 AM

CrossFit

9:00 AM - 10:00 AM

Open Gym

10:00 AM - 11:00 AM

CrossFit

3:30 PM - 4:30 PM

CrossFit

4:30 PM - 5:30 PM

CrossFit

5:30 PM - 6:30 PM

CrossFit

6:30 PM - 7:30 PM

Saturday

CrossFit

8:00 AM - 9:00 AM

CrossFit

9:00 AM - 10:00 AM

Open Gym

10:00 AM - 11:00 AM

Sunday

Open Gym

12:00 PM - 2:00 PM

Member Testimonials

A pair of black quotation marks on a white background.

I love my Vacaville CrossFit family! I’ve been coming for quite a few years now (12 ½ years) and it never ever gets old. The workouts are always changing. Over the years, there have been many times that I’ll be doing things around the house, and I think to myself, “wow, this movement is what we do at CrossFit” or “if it wasn’t for CrossFit, I wouldn’t be able do to that.” So, check the box for functional movements! We are totally a family! Family helps one another and that’s what we do by motivating, clapping, once we finish the workout we support those that are still working out.“you got this”, “great job”, ‘Just about done”. Our coaches are out of this world fabulous! Love them! They pay attention to our form and correct us when needed, they motivate us, work with us, make sure we ‘got this’ and help us find our ‘groove’. I can always count on Vacaville CrossFit. They are the bomb.

- Karleen Spinler
A pair of black quotation marks on a white background.

I’ve been a member of CrossFit Vacaville for about five years, and I can honestly say it’s been one of the best decisions I’ve made for my health and fitness. The programming is consistently thoughtful and challenging, keeping things fresh while helping to build strength and endurance over time. What truly sets CFVV apart, however, is the community. The coaches are incredibly supportive, meeting you where you are, regardless of your fitness level, and always encouraging growth and progress. Saturday partner workouts are a weekly highlight, offering fun, motivation, and a great opportunity to connect with others. It’s more than just a gym; it’s a community that pushes you to be better, and I’m grateful to be a part of it.

- Daniel Lupercio
A pair of black quotation marks on a white background.

Had the pleasure of working out at CFVV for three years before moving out of the area. Amazing gym with excellent coaches who are very knowledgeable and keep you motivated through your workout.  Definitely going to miss CFVV!

- Jonathan Davis

Follow Us on Social Media

Join the CrossFit Vacaville family by staying connected with us on social media!


Follow our journey as we share workout tips, success stories, and information about upcoming events that keep our community vibrant.

Contact Us

For questions regarding our classes or the gym itself, contact us using the form or information below!

A black and white drawing of a telephone on a white background.
A black and white envelope icon on a white background.
A black and white drawing of a map pin on a white background.

192 Bella Vista Dr. Suite D, Vacaville, California 95687

A black and white drawing of a clock on a white background.
Mon - Fri
- -
Saturday
-
Sunday
-
Font Awesome Icons

Train Hard, Live Stronger

Push your limits, build strength, and transform your fitness—because when you train hard, you live stronger.