Schedule & Hours

CURRENT CLASS TIMES - 
WE ARE OPEN 7 DAYS A WEEK! 

Less

CURRENT CLASS TIMES - 
WE ARE OPEN 7 DAYS A WEEK! 

MainLine

Mondays - 6:00am, 4:30pm, 5:30pm, 6:30pm

Tuesdays - 9:30am, 5:30pm, 6:30pm

Wednesdays - 6:00am, 5:30pm, 6:30pm

Thursdays - 9:30am, 5:30pm, 6:30pm

Fridays - 4:30pm, 5:30pm

Saturdays - 9:00am, 10:00am

Sundays - 2:00pm



On Track/Intro Course

Contact us to schedule.

Flexible days and times.


ROMWOD

Tuesdays/Thursdays: 4:30

Saturdays: 9:00am, 10:00am

As Requested




MainLine

Mondays - 6:00am, 4:30pm, 5:30pm, 6:30pm

Tuesdays - 9:30am, 5:30pm, 6:30pm

Wednesdays - 6:00am, 5:30pm, 6:30pm

Thursdays - 9:30am, 5:30pm, 6:30pm

Fridays - 4:30pm, 5:30pm

Saturdays - 9:00am, 10:00am

Sundays - 2:00pm



On Track/Intro Course

Contact us to schedule.

Flexible days and times.


ROMWOD

Tuesdays/Thursdays: 4:30

Saturdays: 9:00am, 10:00am

As Requested




Less

CrossFit Kids/Teens (Ages 10-15)

Tuesdays - 4:30pm-5:15pm

Thursdays - 4:30pm-5:15pm



CrossFit Kids/Youth (Ages 5-9)

6 week sessions

Meets twice a week on Tuesdays/Thursday @ 4:30pm

Sign Up Online or Contact us for more information


Iron Horse Barbell Club (6 week cycles)

Tuesdays - 4:30pm

Thursdays - 4:30pm


Barbell Skills & Drills

TBD



CrossFit Kids/Teens (Ages 10-15)

Tuesdays - 4:30pm-5:15pm

Thursdays - 4:30pm-5:15pm



CrossFit Kids/Youth (Ages 5-9)

6 week sessions

Meets twice a week on Tuesdays/Thursday @ 4:30pm

Sign Up Online or Contact us for more information


Iron Horse Barbell Club (6 week cycles)

Tuesdays - 4:30pm

Thursdays - 4:30pm


Barbell Skills & Drills

TBD



Less

UPCOMING SCHEDULE OF EVENTS
DateTimeEvent
April 30-June 64:30pmCFK/Youth Session 
April 27ALL DAYFestivus REGISTER HERE
April 27-28ALL DAYNo Classes. Festivus Competition
April 21ALL DAYCLOSED for EASTER



GENERAL GYM HOURS

Monday

5:30AM - 7:00AM     |    4:00PM - 7:30PM

Tuesday
9:00AM - 10:30AM     |    4:00PM - 7:30PM

Wednesday
5:30AM - 7:00AM     |    5:00PM - 7:30PM

Thursday
9:00AM - 10:30AM     |    4:00PM - 7:30PM

Friday
4:00PM - 6:30PM


Saturday
8:30AM - 11:00PM

Sunday
1:30PM - 3:00PM

Contact Us

Keep In Touch