Open Mats in Virginia

153 open mat sessions across 74 gyms

Alexandria(8 sessions)
Caio Terra Academy - Alexandria BJJ

Every Saturday 10:00 AM – 11:30 AM

Drop-in Welcome
Caio Terra Academy - Alexandria BJJ

Every Sunday 11:30 AM – 1:00 PM

Drop-in Welcome
Caio Terra Academy - Alexandria BJJ

Every Monday 8:30 PM – 10:00 PM

Drop-in Welcome
Caio Terra Academy - Alexandria BJJ

Every Tuesday 8:30 PM – 10:00 PM

Drop-in Welcome
Caio Terra Academy - Alexandria BJJ

Every Wednesday 8:30 PM – 10:00 PM

Drop-in Welcome
Caio Terra Academy - Alexandria BJJ

Every Thursday 8:30 PM – 10:00 PM

Drop-in Welcome
High Noon BJJ & Fitness

Every Saturday 12:00 PM – 1:30 PM

Drop-in Welcome
High Noon BJJ & Fitness

Every Friday 12:00 PM – 1:30 PM

Drop-in Welcome
Arlington(10 sessions)
Arlington Kickboxing Academy

Every Monday 4:30 PM – 6:00 PM

Drop-in Welcome
Arlington Kickboxing Academy

Every Tuesday 4:30 PM – 6:00 PM

Drop-in Welcome
Arlington Kickboxing Academy

Every Wednesday 4:30 PM – 6:00 PM

Drop-in Welcome
Arlington Kickboxing Academy

Every Thursday 4:30 PM – 6:00 PM

Drop-in Welcome
Arlington Kickboxing Academy

Every Friday 4:30 PM – 6:00 PM

Drop-in Welcome
Kogaion Academy

Every Friday 7:30 PM – 9:00 PM

Drop-in Welcome
Kogaion Academy

Every Saturday 12:00 PM – 1:30 PM

Drop-in Welcome
Kogaion Academy

Every Sunday 12:30 PM – 2:00 PM

Drop-in Welcome
Leo Dalla Brazilian Jiu jitsu

Every Saturday 1:30 PM – 3:00 PM

Drop-in Welcome
Original Brazilian Jiu Jitsu & Mixed Martial Arts

Every Saturday 12:00 PM – 1:30 PM

Drop-in Welcome
Ashburn(8 sessions)
Gracie Combat BJJ Academy

Every Monday 8:10 PM – 9:40 PM

Drop-in Welcome
Gracie Combat BJJ Academy

Every Wednesday 8:10 PM – 9:40 PM

Drop-in Welcome
Gracie Combat BJJ Academy

Every Friday 7:00 PM – 8:30 PM

Drop-in Welcome
Gracie Combat BJJ Academy

Every Saturday 12:00 PM – 1:30 PM

Drop-in Welcome
Hipolito Brazilian BJJ and Self Defense

Every Friday 7:00 PM – 8:30 PM

Drop-in Welcome
Hipolito Brazilian BJJ and Self Defense

Every Saturday 12:00 PM – 1:30 PM

Drop-in Welcome
Hipolito Brazilian BJJ and Self Defense

Every Sunday 1:00 PM – 2:30 PM

Drop-in Welcome
Ashland(8 sessions)
Revolution BJJ Ashland

Every Wednesday 1:00 PM – 2:30 PM

Drop-in Welcome
Revolution BJJ Ashland

Every Friday 6:00 PM – 7:30 PM

Drop-in Welcome
Revolution BJJ Ashland

Every Saturday 9:00 AM – 10:30 AM

Drop-in Welcome
Revolution BJJ Ashland

Every Saturday 11:00 AM – 12:30 PM

Drop-in Welcome
Revolution BJJ Ashland LLC

Every Wednesday 1:00 PM – 2:30 PM

Drop-in Welcome
Revolution BJJ Ashland LLC

Every Friday 6:00 PM – 7:30 PM

Drop-in Welcome
Revolution BJJ Ashland LLC

Every Saturday 9:00 AM – 10:30 AM

Drop-in Welcome
Revolution BJJ Ashland LLC

Every Saturday 11:00 AM – 12:30 PM

Drop-in Welcome
Blacksburg(5 sessions)
Team Mannon BJJ

Every Tuesday 11:00 AM – 12:30 PM

Drop-in Welcome
Team Mannon BJJ

Every Tuesday 7:30 PM – 9:00 PM

Drop-in Welcome
Team Mannon BJJ

Every Thursday 11:00 AM – 12:30 PM

Drop-in Welcome
Team Mannon BJJ

Every Thursday 7:30 PM – 9:00 PM

Drop-in Welcome
Team Mannon BJJ

Every Saturday 11:00 AM – 12:30 PM

Drop-in Welcome
Blackstone(1 session)
Blackstone BJJ

Every Tuesday 6:00 AM – 7:30 AM

Drop-in Welcome
Bristol(2 sessions)
Bristol Jiu Jitsu

Every Saturday 10:00 AM – 11:30 AM

Drop-in Welcome
Champion Striking and Fitness

Every Saturday 9:00 AM – 10:30 AM

Drop-in Welcome
Chantilly(5 sessions)
Alpha Brazilian Jiu Jitsu

Every Saturday 1:15 PM – 2:45 PM

Drop-in Welcome
Ascend Jiu Jitsu

Every Friday 12:00 PM – 1:30 PM

Drop-in Welcome
Ascend Jiu Jitsu

Every Saturday 12:00 PM – 1:30 PM

Drop-in Welcome
Chantilly MMA Academy - Judo, BJJ and Muay Thai

Every Friday 12:00 PM – 1:30 PM

Drop-in Welcome
Dimitri Chrisos Jiu Jitsu Academy

Every Saturday 10:30 AM – 12:00 PM

Drop-in Welcome
Charlottesville(8 sessions)
Charlottesville Brazilian BJJ

Every Monday 12:00 PM – 1:30 PM

Drop-in Welcome
Charlottesville Brazilian BJJ

Every Tuesday 6:30 PM – 8:00 PM

Drop-in Welcome
Charlottesville Brazilian BJJ

Every Tuesday 7:30 PM – 9:00 PM

Drop-in Welcome
Charlottesville Brazilian BJJ

Every Thursday 6:30 PM – 8:00 PM

Drop-in Welcome
Charlottesville Brazilian BJJ

Every Thursday 7:30 PM – 9:00 PM

Drop-in Welcome
Charlottesville Brazilian BJJ

Every Friday 12:00 PM – 1:30 PM

Drop-in Welcome
Charlottesville Brazilian BJJ

Every Friday 5:00 PM – 6:30 PM

Drop-in Welcome
Charlottesville Brazilian BJJ

Every Saturday 12:00 PM – 1:30 PM

Drop-in Welcome
Chatham(2 sessions)
Forge Jiu Jitsu - Chatham

Every Tuesday 8:30 PM – 10:00 PM

Drop-in Welcome
Forge Jiu Jitsu - Chatham

Every Thursday 8:30 PM – 10:00 PM

Drop-in Welcome
Chesapeake(6 sessions)
Drop-in Welcome
Gustavo Machado Brazilian Jiu Jitsu Chesapeake

Every Friday 12:00 PM – 1:30 PM

Drop-in Welcome
Gustavo Machado Brazilian Jiu Jitsu Chesapeake

Every Saturday 12:00 PM – 1:30 PM

Drop-in Welcome
Heel Hooks Jiu Jitsu

Every Saturday 11:00 AM – 12:30 PM

Drop-in Welcome
Tidewater Brazilian Jiu Jitsu

Every Saturday 9:30 AM – 11:00 AM

Drop-in Welcome
Violent Hippie Academy

Every Friday 6:00 PM – 7:30 PM

Drop-in Welcome
Danville(1 session)
Ryan Thomas BJJ

Every Saturday 11:30 AM – 1:00 PM

Drop-in Welcome
Farmville(2 sessions)
300 Jiu Jitsu

Every Sunday 10:00 AM – 11:30 AM

Drop-in Welcome
Apex Jiu Jitsu Farmville

Every Saturday 5:00 PM – 6:30 PM

Drop-in Welcome
Fredericksburg(3 sessions)
10th Planet Jiu Jitsu Fredericksburg

Every Saturday 11:00 AM – 12:30 PM

Drop-in Welcome
Nexus American Jiu Jitsu

Every Sunday 12:00 PM – 1:30 PM

Drop-in Welcome
Watershed Brazilian Jiu Jitsu

Every Sunday 1:00 PM – 2:30 PM

Drop-in Welcome
Great Falls(2 sessions)
Gracie Barra Jiu Jitsu Great Falls

Every Saturday 10:00 AM – 11:30 AM

Drop-in Welcome
Gracie Barra Jiu Jitsu Great Falls

Every Sunday 10:00 AM – 11:30 AM

Drop-in Welcome
Hampton(1 session)
Cheeseman Martial Arts Brazilian Jiu Jitsu

Every Tuesday 7:00 PM – 8:30 PM

Drop-in Welcome
Harrisonburg(8 sessions)
Middle Ground Martial Arts

Every Monday 9:30 PM – 11:00 PM

Drop-in Welcome
Middle Ground Martial Arts

Every Tuesday 7:00 PM – 8:30 PM

Drop-in Welcome
Middle Ground Martial Arts

Every Wednesday 9:30 PM – 11:00 PM

Drop-in Welcome
Middle Ground Martial Arts

Every Thursday 7:00 PM – 8:30 PM

Drop-in Welcome
Middle Ground Martial Arts

Every Friday 9:30 PM – 11:00 PM

Drop-in Welcome
Middle Ground Martial Arts

Every Saturday 8:00 PM – 9:30 PM

Drop-in Welcome
Roughstock Jiu Jitsu

Every Tuesday 5:30 PM – 7:00 PM

Drop-in Welcome
Roughstock Jiu Jitsu

Every Thursday 5:30 PM – 7:00 PM

Drop-in Welcome
Henrico(6 sessions)
Aegis Jiu Jitsu

Every Monday 5:30 AM – 7:00 AM

Drop-in Welcome
Aegis Jiu Jitsu

Every Tuesday 5:30 AM – 7:00 AM

Drop-in Welcome
Aegis Jiu Jitsu

Every Wednesday 5:30 AM – 7:00 AM

Drop-in Welcome
Aegis Jiu Jitsu

Every Thursday 6:30 PM – 8:00 PM

Drop-in Welcome
Aegis Jiu Jitsu

Every Saturday 11:00 AM – 12:30 PM

Drop-in Welcome
Aegis Jiu Jitsu

Every Sunday 11:00 AM – 12:30 PM

Drop-in Welcome
Leesburg(2 sessions)
Gracie Barra Leesburg, Brazilian BJJ and Self-Defense

Every Saturday 11:00 AM – 12:30 PM

Drop-in Welcome
Mastery BJJ

Every Friday 7:00 PM – 8:30 PM

Drop-in Welcome
Linden(5 sessions)
Shannon Arts BJJ

Every Monday 11:30 AM – 1:00 PM

Drop-in Welcome
Shannon Arts BJJ

Every Tuesday 11:30 AM – 1:00 PM

Drop-in Welcome
Shannon Arts BJJ

Every Wednesday 11:30 AM – 1:00 PM

Drop-in Welcome
Shannon Arts BJJ

Every Thursday 11:30 AM – 1:00 PM

Drop-in Welcome
Shannon Arts BJJ

Every Friday 4:00 PM – 5:30 PM

Drop-in Welcome
Lynchburg(2 sessions)
Checkmat Lynchburg Jiu Jitsu

Every Saturday 12:00 PM – 1:30 PM

Drop-in Welcome
Checkmat Lynchburg Jiu Jitsu

Every Saturday 1:00 PM – 2:30 PM

Drop-in Welcome
Manassas(3 sessions)
Dominion BJJ

Every Friday 6:00 PM – 7:30 PM

Drop-in Welcome
Dominion BJJ

Every Saturday 10:00 AM – 11:30 AM

Drop-in Welcome
Fourth Dimension Jiu Jitsu

Every Saturday 12:00 PM – 1:30 PM

Drop-in Welcome
Mechanicsville(1 session)
BOA BJJ Academy

Every Saturday 11:00 AM – 12:30 PM

Drop-in Welcome
Midlothian(1 session)
Apex Jiu Jitsu

Every Sunday 10:00 AM – 11:30 AM

Drop-in Welcome
Newport News(9 sessions)
Breakaway Jiu Jitsu & Self-Defense (martial arts)

Every Saturday 9:00 AM – 10:30 AM

Drop-in Welcome
Breakaway Jiu Jitsu & Self-Defense (martial arts)

Every Sunday 10:00 AM – 11:30 AM

Drop-in Welcome
New World Academy

Every Saturday 9:00 AM – 10:30 AM

Drop-in Welcome
New World Academy

Every Tuesday 7:30 PM – 9:00 PM

Drop-in Welcome
New World Academy

Every Thursday 7:30 PM – 9:00 PM

Drop-in Welcome
Siren Jiu Jitsu

Every Saturday 2:00 PM – 3:30 PM

Drop-in Welcome
Siren Jiu Jitsu

Every Monday 8:00 PM – 9:30 PM

Drop-in Welcome
Siren Jiu Jitsu

Every Wednesday 8:00 PM – 9:30 PM

Drop-in Welcome
Siren Jiu Jitsu

Every Thursday 8:00 PM – 9:30 PM

Drop-in Welcome
Palmyra(4 sessions)
Lake Jiu Jitsu

Every Monday 7:45 PM – 9:15 PM

Drop-in Welcome
Lake Jiu Jitsu

Every Wednesday 7:45 PM – 9:15 PM

Drop-in Welcome
Lake Jiu Jitsu

Every Thursday 7:45 PM – 9:15 PM

Drop-in Welcome
Lake Jiu Jitsu

Every Friday 6:30 PM – 8:00 PM

Drop-in Welcome
Purcellville(1 session)
Justin Lough Brazilian Jiu Jitsu

Every Monday 10:00 AM – 11:30 AM

Drop-in Welcome
Radford(4 sessions)
Boundless Brazilian BJJ

Every Monday 7:30 PM – 9:00 PM

Drop-in Welcome
Boundless Brazilian BJJ

Every Wednesday 7:30 PM – 9:00 PM

Drop-in Welcome
Boundless Brazilian BJJ

Every Friday 7:30 PM – 9:00 PM

Drop-in Welcome
Boundless Brazilian BJJ

Every Saturday 10:00 AM – 11:30 AM

Drop-in Welcome
Richmond(4 sessions)
MMA Institute

Every Sunday 11:00 AM – 12:30 PM

Drop-in Welcome
MMA Institute

Every Friday 6:00 PM – 7:30 PM

Drop-in Welcome
Revolution BJJ

Every Sunday 1:00 PM – 2:30 PM

Drop-in Welcome
Upstream BJJ

Every Saturday 11:00 AM – 12:30 PM

Drop-in Welcome
Roanoke(2 sessions)
Hybrid Martial Arts Center

Every Saturday 10:00 AM – 11:30 AM

Drop-in Welcome
Summit BJJ Academy

Every Saturday 10:00 AM – 11:30 AM

Drop-in Welcome
Salem(2 sessions)
Krav Maga Roanoke

Every Monday 7:15 PM – 8:45 PM

Drop-in Welcome
Krav Maga Roanoke

Every Saturday 10:15 AM – 11:45 AM

Drop-in Welcome
Sterling(3 sessions)
Apex Jiu Jitsu and MMA /Double Phoenix Jiu Jitsu

Every Tuesday 8:00 PM – 9:30 PM

Drop-in Welcome
Apex Jiu Jitsu and MMA /Double Phoenix Jiu Jitsu

Every Thursday 8:00 PM – 9:30 PM

Drop-in Welcome
Caio Terra Jiu Jitsu Academy - Sterling

Every Saturday 11:00 AM – 12:30 PM

Drop-in Welcome
Stuarts Draft(1 session)
Drop-in Welcome
Vienna(1 session)
Abmar Barbosa Jiu Jitsu Academy

Every Saturday 12:00 PM – 1:30 PM

Drop-in Welcome
Virginia Beach(13 sessions)
Brabo Jiu Jitsu Academy

Every Saturday 12:00 PM – 1:30 PM

Drop-in Welcome
Chaos Jiu jitsu

Every Wednesday 6:30 PM – 8:00 PM

Drop-in Welcome
Coastal Brazilian Jiu Jitsu

Every Tuesday 7:30 PM – 9:00 PM

Drop-in Welcome
Coastal Brazilian Jiu Jitsu

Every Thursday 7:30 PM – 9:00 PM

Drop-in Welcome
Diego Bispo Academy

Every Sunday 10:00 AM – 11:30 AM

Drop-in Welcome
Element Academy of BJJ

Every Saturday 12:00 PM – 1:30 PM

Drop-in Welcome
Katalyst Krav Maga

Every Friday 6:00 PM – 7:30 PM

Drop-in Welcome
Tidewater BJJ Academy Virginia Beach

Every Sunday 10:30 AM – 12:00 PM

Drop-in Welcome
VB FIGHTHOUSE

Every Sunday 12:30 PM – 2:00 PM

Drop-in Welcome
Virginia Beach Jiu Jitsu

Every Friday 12:00 PM – 1:30 PM

Drop-in Welcome
Virginia Beach Jiu Jitsu

Every Friday 6:30 PM – 8:00 PM

Drop-in Welcome
Virginia Beach Jiu Jitsu

Every Saturday 10:00 AM – 11:30 AM

Drop-in Welcome
Virginia Beach Jiu Jitsu

Every Sunday 10:00 AM – 11:30 AM

Drop-in Welcome
Warrenton(4 sessions)
The Forge Jiu Jitsu

Every Monday 5:30 AM – 7:00 AM

Drop-in Welcome
The Forge Jiu Jitsu

Every Friday 5:30 AM – 7:00 AM

Drop-in Welcome
The Forge Jiu Jitsu

Every Friday 12:00 PM – 1:30 PM

Drop-in Welcome
The Forge Jiu Jitsu

Every Sunday 12:00 PM – 1:30 PM

Drop-in Welcome
Williamsburg(2 sessions)
Drop-in Welcome
Studio 360 Brazilian BJJ/Thai Boxing/Judo/Self-Defense

Every Saturday 11:00 AM – 12:30 PM

Drop-in Welcome
Winchester(2 sessions)
Shark Pit Brazilian Jiu Jitsu

Every Friday 7:15 PM – 8:45 PM

Drop-in Welcome
Shark Pit Brazilian Jiu Jitsu

Every Sunday 11:00 AM – 12:30 PM

Drop-in Welcome
Wytheville(1 session)
Ring Combat Sports

Every Friday 6:00 PM – 7:30 PM

Drop-in Welcome
All Open Mats·BJJ Gyms in Virginia