Upcoming Group Training

View All Outdoor Bootcamp Yoga Group Strength Cardio Conditioning

Flow and Restore (Castro Fitness Loft)

Tuesday, Feb 19 at 7:00 pm (register by 6:30 pm)
Trainer: Noam Smooha
Duration: 65 minutes
9 spots remaining
or to register for this class

Bootcamp with Marcelo (Duboce Park)

Wednesday, Feb 20 at 7:00 am (register by 6:30 am)
Trainer: Marcelo Desousa
9 spots remaining
or to register for this class

Total Body Training (Castro Fitness Loft)

Thursday, Feb 21 at 7:00 pm (register by 6:30 pm)
Trainer: Marcelo Desousa
Duration: 45 minutes
10 spots remaining
or to register for this class

Bootcamp with Marcelo (Duboce Park)

Friday, Feb 22 at 7:00 am (register by 6:30 am)
Trainer: Marcelo Desousa

This class has been canceled

Friday Night Fight (Castro Fitness Loft)

Friday, Feb 22 at 5:30 pm (register by 5:00 pm)
Trainer: Brian Voight
Duration: 75 minutes
5 spots remaining
or to register for this class

Hip Hop Flair (Castro Fitness Loft)

Saturday, Feb 23 at 11:00 am (register by 10:30 am)
Trainer: Lucas McLaughlin
10 spots remaining
or to register for this class

Bootcamp with Marcelo (Duboce Park)

Monday, Feb 25 at 7:00 am (register by 6:30 am)
Trainer: Marcelo Desousa

This class has been canceled

Animal-X (Castro Fitness Loft)

Monday, Feb 25 at 6:00 pm (register by 5:30 pm)
Trainer: Olivia Shafer
10 spots remaining
or to register for this class

Flow and Restore (Castro Fitness Loft)

Tuesday, Feb 26 at 7:00 pm (register by 6:30 pm)
Trainer: Noam Smooha
Duration: 65 minutes
10 spots remaining
or to register for this class

Bootcamp with Marcelo (Duboce Park)

Wednesday, Feb 27 at 7:00 am (register by 6:30 am)
Trainer: Marcelo Desousa
10 spots remaining
or to register for this class

Total Body Training (Castro Fitness Loft)

Thursday, Feb 28 at 7:00 pm (register by 6:30 pm)
Trainer: Marcelo Desousa
Duration: 45 minutes
10 spots remaining
or to register for this class

Bootcamp with Marcelo (Duboce Park)

Friday, Mar 01 at 7:00 am (register by 6:30 am)
Trainer: Marcelo Desousa
10 spots remaining
or to register for this class

Friday Night Fight (Castro Fitness Loft)

Friday, Mar 01 at 5:30 pm (register by 5:00 pm)
Trainer: Brian Voight
Duration: 75 minutes
5 spots remaining
or to register for this class

Hip Hop Flair (Castro Fitness Loft)

Saturday, Mar 02 at 11:00 am (register by 10:30 am)
Trainer: Lucas McLaughlin
10 spots remaining
or to register for this class

Bootcamp with Marcelo (Duboce Park)

Monday, Mar 04 at 7:00 am (register by 6:30 am)
Trainer: Marcelo Desousa
9 spots remaining
or to register for this class

Animal-X (Castro Fitness Loft)

Monday, Mar 04 at 6:00 pm (register by 5:30 pm)
Trainer: Olivia Shafer
10 spots remaining
or to register for this class

Flow and Restore (Castro Fitness Loft)

Tuesday, Mar 05 at 7:00 pm (register by 6:30 pm)
Trainer: Noam Smooha
Duration: 65 minutes
10 spots remaining
or to register for this class

Bootcamp with Marcelo (Duboce Park)

Wednesday, Mar 06 at 7:00 am (register by 6:30 am)
Trainer: Marcelo Desousa
10 spots remaining
or to register for this class

Lifted (Castro Fitness Loft)

Class requires 3 class credits to register.

Thursday, Mar 07 at 6:30 am (register by 6:00 am)
Trainer: Ryan Allen
Duration: 90 minutes
Cancellation Requires: 24 hours notice
6 spots remaining
or to register for this class

Lifted (Castro Fitness Loft)

Class requires 3 class credits to register.

Thursday, Mar 07 at 6:30 pm (register by 6:00 pm)
Trainer: Ryan Allen
Duration: 90 minutes
Cancellation Requires: 24 hours notice
6 spots remaining
or to register for this class

Total Body Training (Castro Fitness Loft)

Thursday, Mar 07 at 7:00 pm (register by 6:30 pm)
Trainer: Marcelo Desousa
Duration: 45 minutes
10 spots remaining
or to register for this class

Lifted (Castro Fitness Loft)

Class requires 3 class credits to register.

Friday, Mar 08 at 6:30 am (register by 6:00 am)
Trainer: Ryan Allen
Duration: 90 minutes
Cancellation Requires: 24 hours notice
7 spots remaining
or to register for this class

Bootcamp with Marcelo (Duboce Park)

Friday, Mar 08 at 7:00 am (register by 6:30 am)
Trainer: Marcelo Desousa
10 spots remaining
or to register for this class

Friday Night Fight (Castro Fitness Loft)

Friday, Mar 08 at 5:30 pm (register by 5:00 pm)
Trainer: Brian Voight
Duration: 75 minutes
5 spots remaining
or to register for this class

Lifted (Castro Fitness Loft)

Class requires 3 class credits to register.

Saturday, Mar 09 at 8:00 am (register by 7:30 am)
Trainer: Ryan Allen
Duration: 90 minutes
Cancellation Requires: 24 hours notice
9 spots remaining
or to register for this class

Lifted (Castro Fitness Loft)

Class requires 3 class credits to register.

Saturday, Mar 09 at 10:00 am (register by 9:30 am)
Trainer: Ryan Allen
Duration: 90 minutes
Cancellation Requires: 24 hours notice
3 spots remaining
or to register for this class

Hip Hop Flair (Castro Fitness Loft)

Saturday, Mar 09 at 11:00 am (register by 10:30 am)
Trainer: Lucas McLaughlin
10 spots remaining
or to register for this class

Lifted (Castro Fitness Loft)

Class requires 3 class credits to register.

Sunday, Mar 10 at 9:00 am (register by 8:30 am)
Trainer: Ryan Allen
Duration: 90 minutes
Cancellation Requires: 24 hours notice
7 spots remaining
or to register for this class

Lifted (Castro Fitness Loft)

Class requires 3 class credits to register.

Sunday, Mar 10 at 11:00 am (register by 10:30 am)
Trainer: Ryan Allen
Duration: 90 minutes
Cancellation Requires: 24 hours notice
5 spots remaining
or to register for this class

Bootcamp with Marcelo (Duboce Park)

Monday, Mar 11 at 7:00 am (register by 6:30 am)
Trainer: Marcelo Desousa
10 spots remaining
or to register for this class

Animal-X (Castro Fitness Loft)

Monday, Mar 11 at 6:00 pm (register by 5:30 pm)
Trainer: Olivia Shafer
10 spots remaining
or to register for this class