Martial Arts Programs
Explore our unique curriculum blending various martial arts disciplines for comprehensive skill development.
Black Belt Journey
A black belt earned with Perfect Moves Martial Arts is well-deserved. You can feel confident that when our instructors promote you to a new level, that you have successfully demonstrated the levels of skill, knowledge, and stamina required to wear your belt with pride.
Self-Defense Training
Enhance your skills with our specialized seminars. Led by expert instructors, these focused sessions offer in-depth training on advanced techniques, real-world scenarios, and practical self-protection strategies
Kids Classes
Experience the dedication and hard work required to earn a black belt at Perfect Moves.
Conditioning
Work with our expert instructors, coaches, or training partners during scheduled sessions to enhance your physical fitness. Tailor your workouts to focus on strength, endurance, or sport-specific goals
Private Classes
Enhance your skills with our specialized seminars. Led by expert instructors, these focused sessions offer in-depth training on advanced techniques, real-world scenarios, and practical self-protection strategies
Class Schedule
Explore our comprehensive schedule of classes for all ages and skill levels.
Kids Class
Unleash your potential at our weekly Open Gym Sessions. Practice freely, get personalized guidance, spar safely, and focus on your goals. All levels are welcome!
Fight Team & Advance Striking
Enhance your skills with our advanced training sessions designed for experienced practitioners.
Foundation Class
Learn and perfectionate your foundation to achieve high results towards your goals.
MO
TU
WED
THU
FRI
SAT
SUN
9AM
10AM
5PM
6PM
7PM
7:20PM
Advance
Striking
6:15PM
Foundation
Class
5:15PM
Skill Training
Check with coach
6:00PM
Kids
Class
5:30PM
Open
Gym
6:00PM
Fight
Team
9:00AM
Kids
Class
10:15AM
Advance
Striking
6:15PM
Foundation
Class
Open Gym
Engaging classes for children to develop discipline, confidence, and physical fitness.
4:00PM
Conditioning
4PM
Conditioning
Elevate your fitness with our Conditioning Class, designed for all skill levels. Improve strength, agility, and endurance in a fun and supportive environment!
Class Schedule
Explore our comprehensive schedule of classes for all ages and skill levels.
Foundation Class
Mondays and Fridays at 6:15 pm
Learn and perfectionate your foundation to achieve high results towards your goals.
Kids Class
Tuesdays at 6:00pm and Saturdays at 9:00 am
Engaging classes for children to develop discipline, confidence, and physical fitness.
Open Gym
Wednesdays from 5:30pm to 7pm
Unleash your potential at our weekly Open Gym Sessions. Practice freely, get personalized guidance, spar safely, and focus on your goals. All levels are welcome!
Conditioning
Tuesdays at 4:00 pm
Elevate your fitness with our Conditioning Class, designed for all skill levels. Improve strength, agility, and endurance in a fun and supportive environment!
Advance Level Classes
Advance Striking
Mondays at 7:20pm, and Saturdays at 10:15am
Skill Training
Tuesdays at 5:15 pm (Talk with instructor/coach)
Fight Team
Thursdays at 6:00 pm
Enhance your skills with our advanced training sessions designed for experienced practitioners.