Fitness Activities

About Us

Brisbane Kung Fu

A school where students can develop their physical body through martial arts, their mind through research & training and ultimately their spiritual body through Qi Gong, meditation and living the Way of Martial Art Zen.

Brisbane Kung Fu classes and locations are steadily growing across SEQ. Classes are available in Shaolin Kung Fu, Tai Ji, Qi Gong, and Xing Yi. We have specialised adult classes, kids classes, classes for advanced students and a variety of locations including Bardon, City, MacGregor, Springwood, and Holland Park.

Chinese Martial Art Classes

You will find our training environment relaxed and friendly, yet serious and respectful. You’ll benefit from smaller class sizes and will be able to concentrate on your preferred focus, whether that be fitness, self defence, artistry or relaxation. It doesn’t matter if you’re still in high school or are of pensioner age, you will still find yourself welcomed and challenged. Whether you have prior training or are a beginner, there is certainly plenty for you to experience as our instructors strive to assist you develop to your fullest potential physically, mentally, emotionally and psychologically.

External training is where the training is focussed on the physical aspects in the early stages and the qi (energy aspects) are developed in the advanced stages. Most styles of kung fu are considered predominantly external and this class is where we teach the Shaolin, Weapons, Qin Na, Shuai Jiao disciplines.

In the Internal class, you will learn Tai Ji, Xing Yi, Ba Gua and Qi Gong. Here the focus will begin with elements such as relaxation, breathing and qi development. The advanced stages are where you will further develop the practical applications, and the necessary physical development.

For more information please check our website on and/or our Facebook page on

Quick Facts About The Region

Brisbane Kung Fu MacGregor is located in the suburb of Macgregor, the ward of Macgregor in the council of Brisbane, the state electorate of Toohey and the federal electorate of Moreton.