Welcome to gym by Beaulah

we invite you to discover how a fresh, expert approach to fitness can seamlessly undo all that desk- and couch-sitting better than any gym membership card you've ever carried. And the differences you'll see in the mirror will tell only half the story.

A healthier, stronger, more energized you means getting the most out of life, 24/7.

Be stronger than your excuses

Personal Training

Jump start an effective exercise program that is custom-made to suit your personal fitness goals. Our team of certified personal trainers provide support to each individual who utilizes the 1 on 1 training plan.

Get an effective personal training system that offers the power, tools and motivation to help you get in shape and stay there all while receiving the direct attention that you deserve.

Our Facility

At Gym by Beaulah we employ the most qualified and educated training staff and personal training staff in Johannesburg, creating the ultimate environment to achieve your personal fitness goals.

Somewhere along the continuum from caveman to corner office, the computer, TV and couch invaded on our active lifestyle. You don't need statistics to guess that less than a third of adults are meeting the recommended minimum of 30 minutes of physical activity a day. And this lack of fitness shows not only in our waistbands, but in our life spans.

But never mind that for the moment. At Gym by Beaulah we are devoted to redefining how your body looks and works. We are equally qualified in making good bodies great as we are in reclaiming those that have long been sidelined due to everything from work schedules to must-see TV.

At Gym by Beaulah we don't just have machines, but we teach and train you how to use them to reach your fitness dreams and goals.

If it is important to you, you will find a way.
If not you'll find an excuse.


Everybody wants to get in shape! But are you willing to do what it takes to achieve it?

Join Gym By Beaulah - R450 joining fee and thereafter R350.00 per month and become a better you.

Sign Up

Contact Us


Contact Numbers
Reception : 083 253 8595 / 011 672 5333

Havenga Avenue, Florida Park, Roodepoort, Johannesburg

Powered By : Itensity OnlineBack To Top

Powered by Itensity