log in

Personal Training at Our Castro Location

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 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 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 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!