We offer a wide range of classes at various time to accommodate the various needs of you our members!


  •   CrossFit

    CrossFit - Group Personal Training
  •   Elements AM

    6 Classes that review the fundamentals of CrossFit, it gives you the confidence to build on for group personal training. It also allows our coaches to become familiar with your skill level to set you up for a successful CrossFit experience.
  •   Elements PM

    6 Classes that review the fundamentals of CrossFit, it gives you the confidence to build on for group personal training. It also allows our coaches to become familiar with your skill level to set you up for a successful CrossFit experience.
  •   CrossFit Kids 3 to 7

  •   CrossFit Kids 8 to 13

  •   Free CrossFit Classes

    Free classes are designed for future CrossFit athletes to come and give our facility and coaches a try. See if you like us, see if you like CrossFit!
  •   Special Events

    See website for details
  •   Snatch

    Learning snatch progression
  •   Swim WOD

  •   Trial Endurance Class

  •   Non Member - Grand Opening - Rx Male

  •   Non Member - Grand Opening - Rx Female

  •   Member Saturday CrossFit

  •   Competitors class

  •   Test Yoga Class

  •   Competition Team Tryouts

  •   Sandy Hook Fundraiser

  •   Pilates

  •   Nutrition