*** NEW!!***  All day discount for independent pay = $265/mo. for 3 months.  You choose the day.. Monday, Tuesday, or Wednesday up to 5 classes
  Additional $20 materials fee for Drones and Jr. Carpentry/each
Independent pay includes all virtual content.

Charter funds may only be used for virtual options.  (prices as listed on schedule)
Additional private pay fees required for in-person class/labs and materials.
More Info

Independent pay for classes is as listed on schedule and also includes all virtual content and in-person class/labs with materials

​Classes are held at 301 West Whyte Ave. Roseville
(Except where noted below)


Thursday Athletics are held at:
CalFit Rocklin Sports Complex
2511 Warren Dr. Rocklin

Friday Building Trades is held at:
725 Vernon Street, Roseville

Private Tennis is held at:
Cresthaven Park
401 Community Dr. Roseville

Hands in Motion is an approved vendor for:
Visions, South Sutter, Feather River, Cottonwood, Inspire, Horizon, Sutter Peak, Heritage Peak, Forest, and Harvest Ridge.  
Contact us:
              (916) 412-4331

Online Registration

Athletics at California Family Fitness

Virtual and In-Person Options Available
See Details

Unless otherwise indicated, classes have space available.  
Website is updated periodically, but is not in real time.
Class Sizes are Limited
Charter funds are accepted for virtual content only.