Athlete performing a kettlebell swing at K-Fit Midvaal

Meyerton · Midvaal

Swing heavy.
Live strong.

Kettlebell and functional fitness done properly. Small coach-led groups, honest hard work, and a room full of people who will not let you quit.

Free

First class

1hr

Sessions on the hour

6

Days a week

100%

Coach-led

The work

Kettlebell Strength

Swings, cleans, presses and snatches drilled with proper technique. Build raw, usable strength from the ground up.

Functional Conditioning

Sleds, ropes, carries and bodyweight circuits. Short, brutal, scalable sessions that leave nothing in the tank.

Mobility & Recovery

Hips, shoulders and spine work so you keep training. The unglamorous session that keeps you injury-free.

Group functional fitness class training with ropes and a sled

Built for real people

We do strength and fitness training combined. We work with clients on their level and gradually increase the weights as you progress and master the techniques. You can join any class that suits you.

  • Classes start on the hour, every hour
  • Be at the gym before class starts
  • First class is free — judge for yourself

Class times

Mon – Fri05:00 – 09:00
Mon – Thu16:00 – 19:00
Saturday07:00 – 09:00
SundayClosed

Classes start on the hour every hour — be at the gym before your class starts.

Memberships

Month to Month

R450/mo

Month-to-month contract. One month's notice required.

Join

Couples

R750/mo

Month-to-month for two. One month's notice required.

Join

One Month Only

R550/mo

No obligation, no commitment, no notice required.

Join

Per Class / Day

R50/class

Per class, per day. Cash only.

Join

All memberships month-to-month unless stated. One month's notice applies where shown. R50 per class / per day is cash only.

Row of kettlebells on a gym floor

First session is free

Pitch up in trainers and we will handle the rest. We recommend doing a class to judge for yourself — the first one is on us. No joining fee, no sign-up pressure.

WhatsApp 066 255 0889

Where we train

Carvalho St & Pierneef Blvd
Meyerton, 1961 (Meyerton Golf Club)

Get directions →

Talk to us

066 255 0889

Gym hours

Mon–Fri 05:00–09:00 · Mon–Thu 16:00–19:00 · Sat 07:00–09:00

Office hours

Replies Mon–Fri, 09:00–16:00