Brazilian Jiu Jitsu

Regular Class (Tues/Thurs) - 6:30pm
Beginner Course (Mon-7:30pm & Fri-5:30pm)
Drilling Class (Mon-7:30pm, Wed-5:30pm & Fri-5:30pm)

Our Brazilian Jiu-Jitsu program teaches self-defense and submission grappling with wrestling and Judo influence. We teach both gi (uniform) and nogi (gym clothes) classes to maximize your skills. This class is a Belt challenged program. You'll love the competitive and friendly atmosphere of this class!



Tuesdays - 8pm
Saturdays - Kids-9am, Adults-10am

The art of falling, as well as learning how to fall properly is just one of the things you learn in this class. Keeping your balance, disrupting someone else's and effortlessly taking them down with a trip, sweep or throw is what we strive for. This is a beginner friendly class with awesome people to train with!


Kickboxing + Boxing

Monday & Wednesday - 6:30pm - 7:30pm
Saturday - 9am

With a strong emphasis on cardio and overall fitness, our women's and co-ed boxing and kickboxing programs offer a wide variety of challenges.  Whether you're interested in just getting in shape in a beginner friendly environment or training for your next fight in the ring, our kickboxing programs have everything you're looking for.


Kids Jiu Jitsu, Judo and Kickboxing

  • BJJ (Mon/Tues/Thurs)
  • Ages 5-8 - 4:40pm
  • Ages 9-12 - 5:30pm

  • Homeschoolers Class (Tues)
  • 1pm
  • Kickboxing (Tues/Thurs)
  • Ages 5-8 - 4:40pm
  • Ages 9-12 - 5:30pm

  • Judo (Sat)
  • 9am

We utilize a traditional martial arts structure. This program builds and nurtures your child’s self-confidence while building their character and physical strength in a safe constructive environment. With our curriculum, children learn to handle themselves both at home and on the playground by teaching them how to deal with peer pressure and handle confrontations with bullies with a strong emphasis on non-violence. Also learning the importance of respecting a higher authority. Our Kids Jiu Jitsu, Judo and Kickboxing programs are perfect for parents looking for a healthy, constructive extra-curricular activity for their kids.



Mondays & Wednesdays - 6:30pm

A traditionally structured martial arts program based on the ancient art of Japanese Ninjutsu. Featuring an energetic atmosphere, vigorous grappling and submissions (Brazilian Jiu Jitsu), take downs (Judo and Wrestling) combined with relentless striking, kicking, blocking (Kickboxing) and evasion techniques. This intense 10-belt program is designed to build a solid foundation of martial skill where students learn self-sacrifice, focus and respect while building confidence and a positive mental attitude.


Self Defense Workshops

By registration only

These classes cover basic self defense against someone who got aggressive toward you during a confrontation, to being a target for a mugging, sexual assault or (heaven forbid) to be killed. We cover stand up attacks and what to do if your lying down with the attacker on top of you. These classes are for teens and adults both male and female.

Contact us for course days and times.




We strive to create an open and welcoming atmosphere that promotes discipline and friendship among everyone in our dojo.

We have one of Manitoba's largest indoor dedicated martial arts spaces. With almost 7,200 square feet of matted space, there is plenty of room for safe practice.


Sensei John

Head Instructor


Teen/Adult Kickboxing Instructor


Teen/Adult Kickboxing Instructor


Judo Instructor


Judo Instructor


Assistant Instructor


Kids Kickboxing Instructor


Sensei John’s patient yet firm teaching style makes him an extraordinary Sensei. He enjoys laughing with his students while teaching them skills, discipline, focus and respect for one’s mind and body. In turn, maximizing his student’s potential and ability.

Sensei John was born in Altona, Manitoba. He started school at the age of 4. Being the smallest and youngest child in every class, John was constantly picked on. John joined his first Martial Arts Dojo when he was 17 years old. While growing up, John trained horses and rode the rodeo circuit. Which is how he met his beautiful and supportive wife Tiffany. Together they opened their first Dojo in 2006 in Winkler, Manitoba. In 2009 they moved to Steinbach, Manitoba and opened Revelation Martial Arts.

Team photo


Birthday parties are one of your child’s most looked forward to days of the year. They look forward to a day dedicated to them and a celebration they can look back on for the rest of the year. They want a lot of friends to be there, to have fun with and hope each one leaves having had “The best party ever!”

You as a parent are wondering where you’ll have room for all those kids and how much of a mess they are probably going to make, stressing about entertaining all those kids and cleaning up after. When you book a party with us we take care of it all!

We have a 7200 sq ft space that is fully matted so your kids can run around and do “flips”. We have all tables and chairs set up for your kids and a couple of couches for the parents to relax on while we take care of the kids.

Kids start the party with a bit of a “karate” class learning how to fall, roll and a few moves like how to escape if a bully is sitting on top of them etc). Afterwards, we do games! One of the favourite games is playing dodgeball / capture the flag with mats set up that they can hide behind.

After the hour with the instructor is complete, the instructor hands out medals to all the kids for completing the course. The parents then take over with the food. Once it’s time to cut the cake, our instructor will come out with a samurai sword and the birthday boy/girl gets to cut the cake (with close supervision by the instructor). From there the parents can do gifts etc.


  • We take care of all the cleanup.
  • Parties are 2 hours long.
  • We have 3 packages to choose from and yes, you may bring all of your own food, cake and decorations.
  • The cost of the package includes a party size of up to 10 children. There is a small fee per additional child.




  • Setup/cleanup
  • 60-min. ninja training
  • 60-min. party area
  • Cut the cake with a sword
  • Medals/trophy
$10 per additional child



Previous tier plus:

  • Goodie Bag
  • Invitations
$10 per additional child



Previous tiers plus:

  • Cake and candles (8″ round)
  • Pizza/pop
  • Paper plates/cutlery
$15 per additional child





The instructors at Revelation have years of experience in their disciplines and are excited to be able to teach you through a series of instructional videos.

Sign up to learn the same practical moves taught in our classes. Our online courses currently cover Brazilian Jiu Jitsu, but we are working on including our full range of disciplines.



Where can I get martial arts gear?

We are proud to offer martial arts gear and Revelation merch in our store.

Shop Online/

How do I get started?

We are happy to offer a free trial class for anybody interested in exploring martial arts!

You can pick a class to try here

Are children welcome?

Of course!

Martial arts are a great way for children to develop self-confidence and discipline.

We have dedicated classes for different age groups and patient instructors that have experience working with children.

Are you beginner friendly?


We assume no prior knowledge in martial arts, and both our instructors and students work hard to cultivate an open an accepting atmosphere. We know that everybody starts somewhere and welcome everybody as they take their first steps into martial arts.

What do I bring?

We recommend that you bring some water as the physical activity may make you thirsty. Additionally, unless you are just starting out, our structured belt programs also require the use of a Jiu Jitsu gi. Please come prepared!

This is my first class, What do I need to know?

We understand that starting a new martial arts class can be intimidating. Our classes assume no prior knowledge of martial arts, and are beginner-friendly! Everyone in the dojo started somewhere, and we welcome everybody who wants to learn.

We suggest that you bring some water and dress appropriately for physical activity.

When you show up our instructor will greet you and discuss the plan for your first class.