Revolution BJJ

Revolution BJJ

Share

Visit us at www.revolutionbjj.com! Richmond, VA's home for Brazilian Jiu Jitsu (BJJ) instruction, Muay Thai kickboxing, judo, and submission grappling.

Visit our website to learn more about our introductory programs, scheduling, instructor bios, and more!

05/29/2026
05/15/2026

Just a few recent upgrades. Congrats everyone!!!

04/29/2026

A huge congratulations to and for getting their Black Belts!

04/26/2026

We had a a lot of people show up for the In House Competition from and ! We hope everyone had a great time competing and eating and (thanks for the grub!). Hope to see you all again next time!

04/24/2026

Don’t forget, ALL CLASSES are cancelled tomorrow for our In House Competition! Come in to cheer on your teammates and grab some lunch from . See you there!

04/19/2026

We are one week out! If you have been thinking about signing up, now is the time. All Saturday classes are cancelled, so come out and cheer on your teammates. We will have from 12:30pm - 2:30pm. Hope to see you there!

04/10/2026

No Conditioning Class tomorrow! Instead, head over to Midlothian for or to cheer on our teammates. All other classes are at their normal times.

04/05/2026

3 weeks out! If you are a Revolution member, talk to the front desk at any of these locations to get signed up!

03/11/2026

It has been a big week here, congratulations to all of our fresh blue and purple belts!!

Photos from Revolution BJJ's post 03/09/2026

We had a great day of seminars for Women’s Day this past weekend! So many of the Revolution Team (and friends!) came together to train and learn. We hope everyone enjoyed it as much as we did. Lastly, a very big thank you to and for teaching!

Want your business to be the top-listed Gym/sports Facility in Richmond?

Click here to claim your Sponsored Listing.

Location

Telephone

Address


2125 Staples Mill Road
Richmond, VA
23230

Opening Hours

Monday 6am - 7:15am
4pm - 10pm
Tuesday 6am - 7:15am
2pm - 10pm
Wednesday 6am - 7:15am
2pm - 10pm
Thursday 6am - 7:15am
4pm - 10pm
Friday 6am - 7:15am
5pm - 7pm
Saturday 10am - 2pm
Sunday 1pm - 3pm