PROGRAMS


YOUTH BOXING PROGRAM
Next Beginner Youth Program: Starts Every 8 Weeks
Next Intermediate Youth Program: Starts Every 8 Weeks.
Estimated start date’s for 2026
(Please call and double check as dates may change)
March 2nd
April 27th
July 6th
September 14th
November 9th
Beginner Class: Monday and Wednesday 5-5:45PM
Intermediate Class: Tuesday and Thursday 5-5:45PM
*Must pay in advance to reserve spot in program*
Participants in this 8 week program range from ages 8-16 and the number of participants is growing. In our youth program, boxers develop and hone boxing and training skills. As a team, boxers will learn basics and further their training onto more advanced levels of boxing and conditioning. Contact us for more information. Click Here to sign up online


AMATEUR PROGRAM
Monthly: $120 (includes membership)Monthly auto-payment: $115 (includes membership)
Drop in: $18
This program offers team training, personalized coaching, drills for specific technique improvement, sparring, and the chance to compete in an amateur boxing match. This program is led by Coach Tim Kelly and Coach Henry Kaester, two experienced, open class boxers, with even more experience coaching. This program includes four training sessions per week: Tuesdays 6pm, Wednesdays 6pm, Friday 5:45pm, & Saturdays 9am.
*We cannot guarantee an individual will compete, this is contingent upon each person’s
ability, doctor authorization / pass a physical, matching of other competitive boxers, and other
factors.*


Learn to Spar
When: Tuesdays & Fridays, 6:45pm
Price: $275
Want to get into the ring to spar, but don’t have the experience? This program is for you! This eight week program, led by Coach Josh, takes you from zero boxing experience to a ring ready boxer with one on one attention and focus on boxing skills. Click Here to sign up online
CLASSES


Boxing
In this class, participants learn the proper boxing stance, jab and power punch techniques. This class also offers hardcore cardio and endurance training, building strength, calisthenics and plyometric drills, and core strength training.


KETTLEBELL
ROC Boxing and Fitness is the first gym to offer structured kettlebell classes. In our gym, we use Russian kettlebell in strength and conditioning training for members and boxers alike. Kettlebell has been proven invaluable for improving muscular strength, endurance, and aerobic capacity. Studies record that kettlebell training achieves marked results in half the time. Kettlebell classes are designed to be adaptable, making them ideal for all fitness levels β from beginners to advanced athletes. Our classes, designed for beginners as well as more advanced participants and are 45 minutes long. The classes are lead by certified and well experienced kettlebell instructors.
πͺ Benefits of Kettlebell Classes (All Levels)
- Full-body workouts
- Builds strength + cardio simultaneously
- Improves grip strength
- Enhances core stability
- Efficient (30β45 minutes can be enough!)
πͺ Kettlebell Benefits
Kettlebells are one of the most efficient and versatile training tools available. Hereβs why theyβre so effective
π₯ 1. Full-Body Workout
Most kettlebell movements (like swings, squats, and presses) use multiple muscle groups at once, giving you more results in less time.
β€οΈ 2. Strength + Cardio in One
Kettlebell training combines resistance and dynamic movement, so you build muscle and endurance simultaneously.
β‘ 3. Improves Power & Explosiveness
Movements like swings and snatches train your hips and posterior chain, which improves athletic performance, jumping, and sprinting.
π§ 4. Builds Core Stability
Nearly every kettlebell exercise challenges your core because of the offset weight distribution.
π 5. Increases Grip Strength
Holding and controlling the bell strengthens your hands, wrists, and forearms.
𦡠6. Enhances Functional Fitness
Kettlebell exercises mimic real-life movement patterns β lifting, carrying, bending β making daily tasks easier.
π 7. Improves Mobility & Flexibility
Dynamic movements increase joint mobility, especially in the hips, shoulders, and thoracic spine.
β± 8. Time Efficient
You can get an intense, effective workout in 20β40 minutes.
π§ 9. Joint-Friendly (When Done Correctly)
Ballistic movements use momentum and proper hip drive rather than excessive joint strain.
β 10. Supports Fat Loss
High-intensity kettlebell workouts elevate heart rate and boost metabolism, helping burn calories during and after training.


Kettlebox
Kettlebox is a unique class which was developed at ROC Boxing, by Coach Dom. This class combines the power and muscular endurance of Kettlebell training and the explosive high calorie burn of boxing.


Bootcamp
Unleash your inner fighter with our innovative class, designed to blend the skills of boxing and kettlebell into one powerhouse workout. You will build upon the foundations of technique, as you learn to master the tools of the trade and build confidence. With a focus on proper form and steady progression, you’ll leave each class feeling empowered and accomplished. This class includes both boxing, body weight, and kettlebell components.


Personal Training
We want you to be as strong as possible. That’s why all our workouts are highly personalized to your specific goals and abilities. We’ll help your muscles grow, getting you stronger and leaner. Our team is highly-trained in all aspects of coaching. They aren’t just employees – they’re passionate about your success. They’re committed to helping you tap into the athlete that you have always dreamed of becoming.


LITTLE PUNCHERS
Roc Boxing will be running pop-up Little Punchers Class designed for children ages 4-8. The Little Punchers Boxing Program is a non-contact boxing classes designed and ran by Coach Dana. These classes are fun for boys and girls across our community and promote lifelong habits of physical activity.
We have integrated motor skill drills, boxing techniques, educational activities and important life skills in a curriculum that gets the children excited, and eager to learn the fundamentals of boxing. Using structured session design and unique approaches, we introduce children to boxing in a way that is educational and exciting. We focus on social skills, self-confidence, teamwork, discipline and physical well being.
With 20 years in business we have first hand experienced with how youth boxing programs helps build self esteem, as well as promote the benefits of health and wellness early on for our youth. We help kids understand that there are no limits. We promote teamwork and camaraderie. Our youth program helps develop champions in and out of the ring of life.
There’s simply no better way to help your child build confidence, respect, and discipline than with our high-energy kids boxing classes.
Boxing is a great way to build fundamental athletic skills in kids of all ages. Whether your child wants to train in their off season or they’re hoping to take on a new activity and challenge themselves, we’ve got the answer.
Our Kids Boxing Classes teach elements of the sport like proper punching techniques, the correct boxing stance, and footwork. But we also offer incredible skills that carry over into any sport or hobby.
Strength and agility
Speed and mobility
Hand-eye coordination
Total-body control
No equipment required. We will supply boxing gloves.
Comfortable athletic apparel.
This is a child drop off program. We ask of the parents that they don’t wait in the gym during the youth classes. Parents are welcome back in to watch the last 15 minutes of class.
Check back for class dates.
Private Classes
We offer private classes upon request.
Sport Team
Team Bonding
Parties
CLASS and MEMBERSHIP OPTIONS
Single Class

$18/class
Package of 40

$620
3 MONTH MEMBERSHIP

$156
Package of 12

$204
MONTHLY MEMBERSHIP

$55/MONTH
6 MONTH MEMBERSHIP

$306
Package of 24

$384
Auto payment

$53/MONTH
year membership

$600
GET STARTED TODAY
View all of our schedules and sign up for a life-changing workout like you have never experienced before. Sign Up Now