Who We Are

North Shore Martial Arts Center is a friendly neighborhood Martial Arts studio located in the center of Melrose, MA. We have been offering Martial Arts training to children and adults in the same location since November of 1997. At North Shore Martial Arts Center, we offer training in a variety of Martial Arts styles, including Kenpo / Karate, Jiu Jitsu, Kickboxing and Mixed Martial Arts. We also offer a Fitness Kickboxing program.

In addition to Martial Arts training, our children's classes include a complete life skills and character building program developed by a world renowned child development expert. We also offer courses in Reality-Based Self-Defense, Bully Prevention and Kidnapping / Abduction Prevention.

Meet Bill Craig
Owner at North Shore Martial Arts Center in Melrose, MA
2nd Degree

Bill Craig is the owner & operator of North Shore Martial Arts Center. Bill started training over 25 years ago. He holds a 2nd Degree Black Belt in Kenpo Karate and a First Degree Black Belt in Jiu Jitsu. Bill is a Mixed Martial Arts trainer licensed by the MA State Athletic Commission and has trained several MMA fighters who compete in events run by local fight organizations.

Bill is also a level two certified instructor for the I.C.A.T. (Integrated Combat Arts Training) Reality Martial Arts system, a certified "Bullet Man" for the R.E.A.C.T. (Raw Energy Adrenaline Control Training) Self-Defense program and is certified by the National Exercise and Sports Trainers Association (NESTA) as a personal fitness trainer.

Click on a program to get started today!
Martial Arts
Martial Arts
Combat Arts

How to Get Started

Come join our Melrose MA, facility! We offer programs in Kids Martial Arts, Adult Martial Arts, and Integrated Combat Arts . Choose a program that most interests you and take the opportunity to sign-up right here on our site for one of our awesome web specials. Or feel free to give us a call at (781) 662-1857 if you have any further questions. We hope to speak with you soon!