log in

Personal Training

Reach your goals with one-on-one personal training at MX3 Fitness in San Francisco and Sonoma. Our experienced, certified personal trainers offer a wide range of specialties and training styles, with personalized programs designed around your goals, fitness level and experience.

Whether you want to build strength, lose weight, improve mobility and flexibility, increase athletic performance, or simply feel more confident in the gym, we'll help you find the right personal trainer for you.

Getting started is easy. Choose your location and explore our trainers below to learn about their experience, specialties and approach. When you find the right match, contact them directly to schedule a free fitness consultation and evaluation. Not sure who to choose? Call us at 415-236-2556 or email info@mx3fitness.com and we'll help match you with the right trainer.

Ready to get started? Let’s do this!

Training Sessions with Will

Location: Castro and Mission

$115 to $150 per session

Will is currently taking new midday, afternoon, and evening clients.

View Packages

Contact Will to get started!

Training Sessions with Roberta

Location: Noe Valley and Mission

$135 to $170 per session

Roberta is currently taking new clients.

View Packages

Contact Roberta to get started!

Training Sessions with Veronica

Location: Sonoma

$105 to $140 per session

Veronica is currently taking new clients.

View Packages

Contact Veronica to get started!

Training Sessions with Anthony

Location: Sonoma

$110 to $145 per session

Anthony is currently taking new clients.

View Packages

Contact Anthony to get started!

Training Sessions with Malik

Location: Noe Valley and Castro

$135 to $170 per session

Paul Malik is currently taking new weekend, late morning, midday, afternoon, and evening clients.

View Packages

Contact Paul Malik to get started!

Training Sessions with Brandon

Location: Sonoma

$110 to $145 per session

Brandon is currently taking new clients.

View Packages

Contact Brandon to get started!

Training Sessions with Stephanie

Location: Sonoma

$115 to $150 per session

Stephanie is currently taking new clients.

View Packages

Contact Stephanie to get started!

Training Sessions with Heather

Location: Sonoma

$110 to $145 per session

Heather is currently taking new clients.

View Packages

Contact Heather to get started!

Training Sessions with Jack

Location: Castro

$115 to $150 per session

Jack is not taking new clients.

View Packages

Contact Jack to get started!

Training Sessions with Leslie

Location: Noe Valley

$135 to $170 per session

Leslie is not taking new clients.

View Packages

Contact Leslie to get started!

Training Sessions with Joe

Location: Castro and Noe Valley

$150 to $185 per session

Joe is not taking new clients.

View Packages

Contact Joe to get started!

Training Sessions with AJ

Location: Lower Haight and Castro

$145 to $180 per session

AJ is not taking new clients.

View Packages

Contact AJ to get started!

Training Sessions with Nina

Location: Lower Haight

$130 to $165 per session

Nina is not taking new clients.

View Packages

Contact Nina to get started!

Training Sessions with Ellen

Location: Mission and Noe Valley

$115 to $150 per session

Ellen is not taking new clients.

View Packages

Contact Ellen to get started!

Training Sessions with Daniel

Location: Noe Valley and Mission

$115 to $150 per session

Daniel is not taking new clients.

View Packages

Contact Daniel to get started!