Call 01453 755 799

Tai Chi

This ancient Chinese martial art helps to improve posture, balance and flexibility.


What is Tai Chi?

Tai Chi is an ancient Chinese internal martial art, comprising of slow, graceful movements allowing the body to move in a relaxed and natural way. Tai Chi aims to improve posture, balance, and flexibility, and release tension from the body and the mind. 

Tai Chi is suitable for all ages. The exercises can be adapted to suit most abilities and levels of fitness.

What are the health benefits of Tai Chi?

The health benefits of Tai Chi are a growing area of research, and the benefits and reasons for undertaking Tai Chi classes vary from person to person. However, recent studies have shown that Tai Chi can help to reduce stress, improve posture and general mobility, and increase muscle strength in the legs in people aged 65 and over. There is also research into how Tai Chi may help with improving mobility in the ankle, hip and knee in those with rheumatoid arthritis.  Tai Chi can also help to improve both lower and upper body strength, boost flexibility, and improve balance.

“I have found that after an hour’s Tai Chi, I feel a lot more relaxed physically and mentally. As I walk home I am much more aware of my posture and my arms, legs and back are all working together as one unit rather than fighting against each other” - David

Classes, Payment and Booking

Mark teaches Tai Chi on a Monday 10-11am
Craig teachers Tai Chi on Thursday 10-11am

The cost of a 60 minute class is £10. Places may be booked by telephoning the clinic on 01453 755799 or emailing

Meet the team

Mark Collins
Find out more

Request an appointment


* These fields are mandatory

General Chiropractic Council
The College of Chiropractors
British Chiropractic Association
British Chiropractic Association
British Chiropractic Association

Areas that we serve:

Amberley, Avening, Berkeley, Bisley, Brimscombe, Bristol, Bussage, Cam, Chalford, Chedworth, Cheltenham, Cirencester, Crudwell, Dadlingworth, Dursley, Gloucester, Lypiatt, Malmesbury, Minchinhampton, Nailsworth, North & South Cerney, Oakridge, Oaksey, Painswick, Quedgeley, Rodborough, Slad, Stonehouse, Stroud, Tetbury, Westonbirt, Woodchester.