At CrossFit Roselle, we specialize in CrossFit.  Whether you attend at 5:30am or 8pm, you will receive the same instruction and undergo the same workouts regardless of the class time.  CrossFit Roselle has been providing quality programming with awesome results longer than any gym around.  We take the guesswork out of your workout – just show up and follow instructions, and you’ll be on your way to a fitter, healthier you.


These classes make up the bulk of the schedule at CrossFit Roselle. Pushing, pulling, jumping, lifting, swinging, running, throwing. You name it, we do it. Workouts are done in group setting so you can be pushed and motivated by others around you. Our coaches are there to lead you through the movements and keep you in check. These workouts are appropriate for the majority of our members, and they can be modified to accommodate any specific age and ability.  We recommend attending 4-5 CrossFit classes on a weekly basis to get the best benefit from the program.

 CrossFit Kids (ages 9-14)

Classes will last 45 minutes each and will include a warm-up, strength or skill work, and a workout.  The attendees will learn proper body positioning while being introduced to various strength movements (back squats, deadlifts, presses, etc.).  Proper form will be reinforced each day, and participates can expect to improve all areas of fitness – endurance, stamina, strength, flexibility, power, coordination, agility, balance, and accuracy.

Classes are held on Mondays, Wednesdays, and Thursdays at 6:15pm.

 Open Gym

Open Gym is included as part of all membership packages (excluding punch cards). During Open Gym, you are able to work on additional strength or skill movements for as long as you’d like during regularly scheduled hours. CrossFit Roselle even provides additional Olympic lifting, strength training, and conditioning programming at no additional charge.  You may utilize the Open Gym time to get the extra work done at your own pace.