Mountain Kim Martial Arts Academy

Our aim is to provide you with “traditional martial arts” training. A place where both you and your children will be taught valuable and important life skills, perseverance, positive attitude, respect, a strong spirit, etc.

Visit Website



A Sanctuary for Stillness and Mindfulness

Mountain Kim Martial Arts Academy offers a sanctuary for stillness and mindfulness. ‍ Nestled within…

read more

Classes for Everyone!

Mountain Kim Martial Arts Charlottesville has classes for everyone in the family! Check out options…

read more