Kelmscott 24/7


kelmscott free trial

Genesis Health and Fitness Kelmscott Gym is conveniently located for gym users in Kelmscott, Camillo, Seville Grove, Mount Nasura, Roleystone, Armadale, Brookdale, Gosnells, Martin, Huntingdale, Champion Lakes, Westfield, Bedfordale, Southern River, Wungong and Mount Richon.


Why Our Members Love Us

Emily’s favourite thing about Genesis is the friendly atmosphere whenever she walks into the club. She's always motivated to train with her new gym buddies and loves being greeted with smiling faces before her workout. "I feel like I've made a lot of friends here" - Emily
Sunny has lost 9 kilos in 8 weeks, and isn’t stopping there! With Genesis, he hopes to learn more about health, better eating, and focusing on wellness. "Next year I want to bring my weight down to 80kg". - Sunny
Cathie owes much of her success to the supportive and professional coaches who helped her on her fitness journey. "I achieved my great results through coming regularly, working hard, and maintaining my diet through advice from the trainer" - Cathie


Try your local Genesis Health + Fitness today with a free trial. Or dive right in with one of our many gym membership options, including group fitness classes and personal training.


Find a group fitness class at your local Genesis Fitness club.



Kelmscott - WA

2948 Albany Highway Kelmscott

08 9390 4900

Contact Us




Open 24/7


Mon: 9am – 8pm

Tue: 9am – 8pm

Wed: 9am – 8pm

Thu: 9am – 7pm

Fri: 9am – 5pm

Sat: 8am – 2pm

Sun: Unstaffed

Public Holidays: Unstaffed


On Albany Highway near Hogs Breath Café & Baskin Robbins


Plenty of FREE parking at the front of the building



Group Fitness


Personal Training


Coaching Zone






Strength and Tone








Club Amenities


Genesis Health + Fitness Kelmscott Gym

Our Kelmscott club offers a clean, spacious and family friendly facility with a wide range of exercise options to keep you entertained, motivated and on track to get results!

Genesis Kelmscott is the largest gym in the Armadale/Kelmscott area by 60%, and has just completed a $300,000 renovation to upgrade both equipment and facilities. We have a fresh new look which you are going to love!

In more detail we offer:

  • 24/7 Access
  • Huge Cardio Area
  • Massive Weights Room
  • Qualified Personal Trainers
  • 50+ Group Fitness Classes
  • Unlimited Creche Services
  • Private Showers, Change Rooms & Lockers
  • Complimentary Gym Induction and Appraisal
  • Group Personal Training (45 Minute Workouts)
  • COTA Living Longer Living Stronger Classes For Over 50’s

We are a large gym with a big heart and we’d love to help reach your fitness goals.
Read More

Register for a FREE Trial now and try us yourself?

See you in the gym!

Genesis Health and Fitness Gym Kelmscott

At our Kelmscott gym and fitness centre, we have a spacious, family-friendly space, with many different exercise options, including yoga in Kelmscott to ensure that you can keep on track, and motivated towards your fitness goals and results. We are the largest gym in the Armadale/Kelmscott area, but that isn’t the only thing that makes us stand out. 

As an inclusive gym, we want everyone to feel comfortable and know that their fitness goals are in reach. No matter your age, strength, stamina, or ability there is a fitness solution for you, with our friendly and passionate staff available to help and guide you when you need it. For those with children who struggle to get to the gym, we also have an onsite crèche staffed by a team of professionals so that you can dedicate some time to your health and fitness goals while your children play and have fun!

Inspiring and Empowering All

At Genesis Health and Fitness, we aim to create a positive workout space that can inspire and empower everyone to achieve their goals. Not everyone will approach fitness in the same way or want to exercise in the same way. There is no judgement at our gyms; whether you want to attend the gym casually or like to stick to a more structured schedule, we want to help our members build their confidence and achieve their health and fitness goals. That is why when you walk through our doors, no matter your approach, you will find what you need.

Onsite Childcare

One aspect of Genesis Health and Fitness Kelmscott that makes us stand out is our onsite childcare. It is useful for parents who want to work out and have a bit of time to themselves at the gym but have to try to balance childcare. Staffed by a brilliant team of professionals your kids can have fun mingling and making new friends, while you go off and have a bit of well-deserved health and wellness time.

If you would like to know more about our childcare service don’t hesitate to get in touch.

Group Fitness in Kelmscott

For our members who prefer to attend group classes to reach their fitness and health goals, you are in luck, because we have plenty to choose from. We have a dedicated group fitness room for classes such as Yoga, Zumba and many others. We even have a cycle room for group cycle classes. There is something to fit every preference so have a look at our class timetable to get started!

Sign up for Your Membership Today

There are so many benefits to signing up for a membership at Genesis. There are over 50 group fitness classes, weights rooms, a huge cardio area, 24/7 access, unlimited crèche services, the option for personal training in Kelmscott and more. Our passionate staff also make our gym what it is. They are everyday people who are passionate about what they do and are friendly and approachable if you ever need help or guidance.

Sign up for a free trial and see for yourself. We look forward to seeing you at the gym soon!
Read Less

Gym Floor Plan

(Click to enlarge)

Genesis Kelmscott Floor Plan


Join the conversation

Genesis Health and Fitness Kelmscott