

MORE THAN YOUR AVERAGE GYM
Most gyms sign you up, give you the key to the door and leave you to figure out the rest. This doesn't help the majority of people who have no clue what to do when it comes to training and nutrition. This is why we include 1 on 1 coaching with our memberships. We're not interested in having people join just to join. We want our members to get what they really want when they join a gym. Results.
No more scrolling through YouTube and TikTok hoping for the best. You get a coach from day 1 taking care of your training, nutrition and keeping you accountable with weekly check ins. Our biggest problem is people think it's too good to be true. If you don't believe us come and see us OR try our 30 day coaching offer. We guarantee results or your money back.
Community
You are who you surround yourself with. At Flex Fitness, you’ll train alongside people committed to bettering themselves. Our members come from all walks of life, but they share one thing in common. They’re here to live a health-focused lifestyle and get results.
Energy and Atmosphere
Boring gyms make working out even harder. Nobody wants that. We're known for an energy and atmosphere that people look forward to each day. From the staff to the members to the premium equipment and styling, it all adds up to a better experience for you.
Supportive Team
Whether it’s in person during staffed hours or online, you’ll always have some level of support. We’ll come out onto the gym floor to spot you for that PB, check your technique, or just see how life’s going and check in. However you train, we’ve got you.
One session not enough?
7 DAY TRIAL
We don't normally do 7 day trials for two reasons.
-
People who come in looking for a long trial end up joining on the spot once they see what we have to offer with a full membership.
-
Most people don't need more time on their own trying to figure out the gym. They need help.
BUT if you reeeally want a 7 day trial for a limited time you've got two options.

CONTACT US
Address
62 Church Road
Pukete, Hamilton 3200
Contact
07 847 2635
Opening Hours
Mon - Thu
10:00 am – 7:00 pm
Friday
10:00 am – 4:00 pm