near Annapolis Self Defense - Mixed Martial Arts - Brazilian Jiu Jitsu

Brazilian Jiu Jitsu in Annapolis

Request more information
Building CHAMPIONS For Life!

A Premier Brazilian Jiu Jitsu Academy

Are you looking for a way to combat the cultural shift towards a sedentary lifestyle? Do you want to feel confident that you could defend yourself in a dangerous situation? Would you like to plug into a community of people pursuing mental and physical growth? At Team Randori Martial Arts, we are committed to being your solution for all those desires.

Our story is simple. We are a group of instructors who started out just like you, as participants in Brazilian Jiu Jitsu. The more we trained, the more addicted we got to the energy and confidence the training gave us in our everyday lives. Our passion for the sport grew to the point that it bubbled over, and we had to share it with our family and friends. We started training anywhere we could find: apartments, basements, etc. Until, in 2014, we finally realized we had outgrown our scrappy, ad-hoc, environments. So, we opened our first academy. Now, for 5 years we've been sharing our passion for Brazilian Jiu Jitsu with the greater Annapolis community.

Our goal is to provide safe, affordable, quality Jiu Jitsu and Mixed Martial Arts Training. Our Academy style setup makes this possible. With a monthly membership you get unlimited access to all the age and skill-level appropriate classes on our schedule. This gives you the power to make the most out of your investment in yourself. So, if you are interested in finding out how Brazilian Jiu Jitsu can change your entire outlook, come see us today. Or you can get started by filling out the form on your screen.

Our Location


View Our Location

Check our membership plans


  • Classes with a IBJJF Registered Instructor
  • FREE Bonus Class (6 Classes Total)
  • No Risk. No Contract.
  • Limited Time Only!
$ 100 / 6 Classes

1 Month + Kimono

  • 1 Month of Classes with a Certified IBJJF Instructor
  • Free Brazilian Jiu Jitsu Kimono
  • No Risk, No Contract
  • No Limit On Classes Attended
  • Limited Time Only..
$ 157 / 1 Month

Free Introductory Class

  • No Obligation
  • Class Taught By A BJJ Black Belt
  • Free Loaner Kimono
  • Get Fit and Have Fun
FREE / 1 Day

staff was very friendly and knowledgeable, all the other students were welcoming to a newcomer. I highly recommended it for anyone who wants to try bjj for the first time!

William Parker

The teachers will help you improve a lot; they are helpful, patient, and challenging. The class is friendly and the space is convenient. A great place to work out, or learn something new.

Madeline Turner

Randori BJJ is an awesome, professional, and highly skilled studio. They do a great job with the kids and offer a flexible schedule and great prices. Highly recommend. Best of the Best.

Kelsie Massamillo

Joined last year and I must say the whole team and clients are some of the friendliest most helpful people I have ever been around. If you are looking for a place to learn without fear of being the New Guy this is the place.

Eric Jmce

I recently moved to D.C for work. I wanted to find a great Gym with Brazilian Jiu Jitsu. Team Randori in Annapolis Maryland by far exceeded all of my expectations of a gym. I have tried many gyms before but those gyms did not have what I was looking for including a friendly environment. From day I felt like I was home. The Coaches and students welcomed me with open arms. This gym at time felt too good to be true. This is a great family gym which also includes an awesome kid friendly environment. I am moving again for work but once I come back to the area, I have every intention on getting back on the mats with all of the coaches and students. If I could give this gym 10 stars I would. Stop in and check this place out.

Thank you everyone at team Randori for giving me a life changing experience.

Andre' Thomas

Great instruction, cool people.

Aaron Condon

Follow Us @teamrandori
Get Started Today!

Request More Information

Request Information Now!