Class Schedule

If you are new to CrossFit, register for our next free intro class to see what we are all about.

Dropping In From Another CrossFit affiliate?
Please visit our Drop In page to learn more.

TimeClass
8:00amElements*
9:00amCrossFit
10:00amElements*
12:00pmCrossFit
4:30pmCrossFit
5:30pmCrossFit
6:30pmCrossFit
7:30pmCrossFit/ Elements*
*By appointment.
TimeClass
9:00amCrossFit
12:00pmCrossFit
4:30pmCrossFit
5:30pmCrossFit
6:30pmCrossFit
7:30pmCrossFit
TimeClass
8:00amElements*
9:00amCrossFit
10:00amElements*
12:00pmCrossFit
4:30pmCrossFit
5:30pmCrossFit
6:30pmCrossFit
7:30pmCrossFit/ Elements*
*By appointment.
TimeClass
AMClosed - Rest Day
4:30pmOpen Gym
5:30pmOpen Gym
6:30pmYoga
TimeClass
8:00amElements*
9:00amCrossFit
10:00amElements*
12:00pmCrossFit
4:30pmCrossFit
5:30pmCrossFit
6:30pmCrossFit
*By appointment.
TimeClass
9:00amFree Intro/ Elements*
10:00amCrossFit
*By appointment.
TimeClass
11:00amOpen Gym
12:00pmOpen Gym

Our Philosophy

Free Range CrossFit improves the lives of our members by inspiring and developing a lifestyle of fitness. Our professional coaches lead from the front to build a strong community that supports one another in a pursuit of excellence.

What is CrossFit?