log in

Personal Training

Reach your goals faster with personal training at our Mission, Castro, Noe Valley or Lower Haight gyms. Our team includes certified personal trainers with a wide range of experience and styles.

Getting started is easy: Simply check out our trainers below, find the one you think is the best match and reach out to them to set up a free orientation meeting. Can't decide who you want to work with? Just give us a call at 415-236-2556 or email info@mx3fitness.com

Ready to go? Let’s do this!

Training Sessions with Wilson

Location: Mission and Castro

$110 to $145 per session

Wilson is currently taking new clients.

View Packages

Contact Wilson to get started!

Training Sessions with Leslie

Location: Noe Valley

$125 to $160 per session

Leslie is currently taking new late morning and midday clients.

View Packages

Contact Leslie to get started!

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 Ellen

Location: Mission and Noe Valley

$115 to $150 per session

Ellen is currently taking new clients.

View Packages

Contact Ellen 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 Joe

Location: Castro and Noe Valley

$130 to $165 per session

Joe is not taking new clients.

View Packages

Contact Joe to get started!

Training Sessions with AJ

Location: Lower Haight and Castro

$135 to $170 per session

AJ is not taking new clients.

View Packages

Contact AJ to get started!

Training Sessions with Nina

Location: Lower Haight

$120 to $155 per session

Nina is not taking new clients.

View Packages

Contact Nina to get started!

Training Sessions with Glenn

Location: Mission and Castro

$125 to $160 per session

Glenn is not taking new clients.

View Packages

Contact Glenn to get started!

Training Sessions with Dan

Location: Castro and Noe Valley

$105 to $140 per session

Dan is not taking new clients.

View Packages

Contact Dan to get started!

Training Sessions with Max

Location: Noe Valley and Castro

$105 to $140 per session

Max is not taking new clients.

View Packages

Contact Max to get started!