Open Mats in North Carolina

197 open mat sessions across 78 gyms

Albemarle(10 sessions)
Guerilla MMA

Every Monday 8:00 PM – 9:30 PM

Drop-in Welcome
Guerilla MMA

Every Tuesday 8:00 PM – 9:30 PM

Drop-in Welcome
Guerilla MMA

Every Wednesday 8:00 PM – 9:30 PM

Drop-in Welcome
Guerilla MMA

Every Thursday 8:00 PM – 9:30 PM

Drop-in Welcome
Guerilla MMA

Every Saturday 12:00 PM – 1:30 PM

Drop-in Welcome
Guerilla MMA

Every Monday 8:00 PM – 9:00 PM

Drop-in Welcome
Guerilla MMA

Every Tuesday 8:00 PM – 9:00 PM

Drop-in Welcome
Guerilla MMA

Every Wednesday 8:00 PM – 9:00 PM

Drop-in Welcome
Guerilla MMA

Every Thursday 8:00 PM – 9:00 PM

Drop-in Welcome
Guerilla MMA

Every Saturday 12:00 PM – 1:00 PM

Drop-in Welcome
Apex(9 sessions)
Open Guard BJJ

Every Wednesday 6:30 PM – 8:00 PM

Drop-in Welcome
Open Guard BJJ

Every Wednesday 6:30 PM – 7:30 PM

Drop-in Welcome
Open Guard BJJ

Every Saturday 10:30 AM – 12:00 PM

Drop-in Welcome
Jiu Jitsu Performance Academy

Every Sunday 10:00 AM – 11:30 AM

Drop-in Welcome
Jiu Jitsu Performance Academy

Every Monday 11:00 AM – 12:30 PM

Drop-in Welcome
Connection Brazilian Jiu Jitsu

Every Monday 7:30 PM – 8:00 PM

No-Gi
Drop-in Welcome
Connection Brazilian Jiu Jitsu

Every Wednesday 7:30 PM – 8:00 PM

No-Gi
Drop-in Welcome
Connection Brazilian Jiu Jitsu

Every Friday 6:30 PM – 7:00 PM

No-Gi
Drop-in Welcome
Connection Brazilian Jiu Jitsu

Every Saturday 12:00 PM – 1:00 PM

Drop-in Welcome
Arden(11 sessions)
American Top Team Asheville

Every Monday 1:00 PM – 2:30 PM

Drop-in Welcome
American Top Team Asheville

Every Monday 7:30 PM – 9:00 PM

Drop-in Welcome
American Top Team Asheville

Every Tuesday 1:00 PM – 2:30 PM

Drop-in Welcome
American Top Team Asheville

Every Tuesday 7:30 PM – 9:00 PM

Drop-in Welcome
American Top Team Asheville

Every Wednesday 1:00 PM – 2:30 PM

Drop-in Welcome
American Top Team Asheville

Every Wednesday 7:30 PM – 9:00 PM

Drop-in Welcome
American Top Team Asheville

Every Thursday 1:00 PM – 2:30 PM

Drop-in Welcome
American Top Team Asheville

Every Thursday 7:30 PM – 9:00 PM

Drop-in Welcome
American Top Team Asheville

Every Friday 1:00 PM – 2:30 PM

Drop-in Welcome
American Top Team Asheville

Every Saturday 10:00 AM – 11:30 AM

Drop-in Welcome
American Top Team Asheville

Every Saturday 10:00 AM – 12:00 PM

Drop-in Welcome
Asheville(1 session)
Drop-in Welcome
Burlington(5 sessions)
Gracie Burlington Jiu Jitsu

Every Saturday 9:00 AM – 10:30 AM

Drop-in Welcome
Gracie Burlington Jiu Jitsu

Every Sunday 12:00 PM – 1:30 PM

Drop-in Welcome
Gracie Burlington Jiu Jitsu

Every Sunday 12:00 PM – 1:00 PM

Drop-in Welcome
Gracie Burlington Jiu Jitsu

Every Monday 6:00 PM – 7:00 PM

Drop-in Welcome
Gracie Burlington Jiu Jitsu

Every Friday 9:00 AM – 10:00 AM

Drop-in Welcome
Cary(8 sessions)
Team Casarez BJJ

Every Friday 6:00 PM – 7:30 PM

Drop-in Welcome
Team Casarez BJJ

Every Saturday 12:00 PM – 1:30 PM

Drop-in Welcome
Team Casarez BJJ

Every Sunday 8:30 AM – 10:00 AM

Drop-in Welcome
TFTC Academy Cary

Every Saturday 9:00 AM – 10:30 AM

Drop-in Welcome
TFTC Academy Cary

Every Saturday 9:00 AM – 10:00 AM

Drop-in Welcome
Cary Brazilian BJJ

Every Friday 5:00 AM – 6:30 AM

Drop-in Welcome
Royce Gracie Jiu Jitsu Cary

Every Saturday 10:00 AM – 11:30 AM

Drop-in Welcome
Royce Gracie Jiu Jitsu Cary

Every Saturday 10:00 AM – 12:00 PM

Drop-in Welcome
Chapel Hill(5 sessions)
Chapel Hill Gracie Jiu Jitsu

Every Monday 8:00 AM – 9:30 AM

Drop-in Welcome
Chapel Hill Gracie Jiu Jitsu

Every Monday 11:00 AM – 12:30 PM

Drop-in Welcome
Chapel Hill Gracie Jiu Jitsu

Every Wednesday 8:00 AM – 9:30 AM

Drop-in Welcome
Chapel Hill Gracie Jiu Jitsu

Every Wednesday 11:00 AM – 12:30 PM

Drop-in Welcome
Quest BJJ and Self-Defense

Every Sunday 1:00 PM – 2:30 PM

Drop-in Welcome
Charlotte(4 sessions)
Dynasty Brazilian Jiu Jitsu

Every Saturday 11:00 AM – 12:30 PM

Drop-in Welcome
Lucas Lepri Jiu Jitsu Academy

Every Saturday 11:00 AM – 12:30 PM

Drop-in Welcome
Arte Suave Jiujitsu Academy

Every Friday 6:00 AM – 7:30 AM

Drop-in Welcome
Arte Suave Jiujitsu Academy

Every Saturday 12:00 PM – 1:30 PM

Drop-in Welcome
Clayton(2 sessions)
Chuva Brazilian Jiu Jitsu

Every Friday 5:00 AM – 6:30 AM

Drop-in Welcome
Chuva Brazilian Jiu Jitsu

Every Friday 5:00 AM – 7:00 AM

Drop-in Welcome
Concord(3 sessions)
Drop-in Welcome
Drop-in Welcome
Drop-in Welcome
Cornelius(9 sessions)
Cornelius BJJ Academy

Every Saturday 11:00 AM – 12:30 PM

Drop-in Welcome
Cornelius BJJ Academy

Every Sunday 1:00 PM – 2:30 PM

Drop-in Welcome
Cornelius BJJ Academy

Every Monday 7:45 PM – 8:45 PM

Drop-in Welcome
Cornelius BJJ Academy

Every Tuesday 7:45 PM – 8:45 PM

Drop-in Welcome
Cornelius BJJ Academy

Every Wednesday 7:45 PM – 8:45 PM

Drop-in Welcome
Cornelius BJJ Academy

Every Thursday 7:45 PM – 8:45 PM

Drop-in Welcome
Cornelius BJJ Academy

Every Friday 6:30 AM – 8:00 AM

Drop-in Welcome
Cornelius BJJ Academy

Every Saturday 11:00 AM – 1:00 PM

Drop-in Welcome
Cornelius BJJ Academy

Every Sunday 10:00 AM – 12:00 PM

Drop-in Welcome
Durham(7 sessions)
Elevate MMA Academy

Every Friday 12:00 PM – 1:30 PM

Drop-in Welcome
Elevate MMA Academy

Every Saturday 11:30 AM – 1:00 PM

Drop-in Welcome
Elevate MMA Academy

Every Friday 12:00 PM – 1:00 PM

Drop-in Welcome
Elevate MMA Academy

Every Saturday 11:30 AM – 1:00 PM

Drop-in Welcome
Tawheed BJJ

Every Sunday 10:00 AM – 11:30 AM

Drop-in Welcome
Triangle Jiu Jitsu Academy

Every Friday 12:00 PM – 1:30 PM

Drop-in Welcome
Triangle Jiu Jitsu Academy

Every Saturday 7:00 PM – 8:30 PM

Drop-in Welcome
Fayetteville(14 sessions)
Martial Arts of NC

Every Friday 6:00 PM – 7:30 PM

Drop-in Welcome
Martial Arts of NC

Every Saturday 12:00 PM – 1:30 PM

Drop-in Welcome
Jewel Jiu Jitsu Academy

Every Saturday 11:00 AM – 12:30 PM

Drop-in Welcome
Jewel Jiu Jitsu Academy

Every Friday 5:00 PM – 6:00 PM

Drop-in Welcome
Jewel Jiu Jitsu Academy

Every Saturday 11:00 AM – 1:00 PM

Drop-in Welcome
American BJJ

Every Monday 4:00 PM – 5:30 PM

Drop-in Welcome
American BJJ

Every Wednesday 4:00 PM – 5:30 PM

Drop-in Welcome
American BJJ

Every Saturday 10:00 AM – 11:30 AM

Drop-in Welcome
American BJJ

Every Monday 4:00 PM – 5:00 PM

Drop-in Welcome
American BJJ

Every Wednesday 4:00 PM – 5:00 PM

Drop-in Welcome
American BJJ

Every Saturday 10:00 AM – 12:00 PM

Drop-in Welcome
ATEMI-RYU NC

Every Saturday 10:00 AM – 11:30 AM

Drop-in Welcome
Carolina Prime Performance

Every Saturday 10:00 AM – 11:30 AM

Drop-in Welcome
Team ROC

Every Saturday 10:00 AM – 11:30 AM

Drop-in Welcome
Fletcher(4 sessions)
Mountain Division Jiu Jitsu

Every Saturday 10:00 AM – 11:30 AM

Drop-in Welcome
Mountain Division Jiu Jitsu

Every Saturday 9:00 AM – 9:45 AM

Drop-in Welcome
Mountain Division Jiu Jitsu

Every Saturday 10:00 AM – 12:00 PM

Drop-in Welcome
Mountain Division Jiu Jitsu

Every Sunday 2:00 PM – 3:00 PM

Drop-in Welcome
Fuquay-Varina(4 sessions)
Schell Shock BJJ

Every Friday 11:00 AM – 12:30 PM

Drop-in Welcome
Schell Shock BJJ

Every Saturday 9:00 AM – 10:30 AM

Drop-in Welcome
Schell Shock BJJ

Every Friday 11:00 AM – 12:00 PM

Drop-in Welcome
Schell Shock BJJ

Every Saturday 9:00 AM – 11:00 AM

Drop-in Welcome
Gastonia(1 session)
Fit to Fight Gastonia

Every Monday 6:50 PM – 8:20 PM

Drop-in Welcome
Greensboro(2 sessions)
Adonai Martial Arts School

Every Saturday 10:00 AM – 11:30 AM

Drop-in Welcome
Greensboro Jiu Jitsu

Every Saturday 11:00 AM – 12:30 PM

Drop-in Welcome
Greenville(1 session)
Greenville Jiu Jitsu

Every Saturday 10:00 AM – 11:30 AM

Drop-in Welcome
Hampstead(1 session)
Crest Brazilian Jiu Jitsu

Every Saturday 9:00 AM – 10:30 AM

Drop-in Welcome
Hickory(1 session)
Fenix Jiu Jitsu MMA

Every Saturday 12:00 PM – 1:30 PM

Drop-in Welcome
High Point(3 sessions)
BJJ High Point

Every Friday 8:00 AM – 9:30 AM

Drop-in Welcome
BJJ High Point

Every Friday 7:00 PM – 8:30 PM

Drop-in Welcome
Battle Born BJJ and MMA

Every Saturday 10:00 AM – 11:30 AM

Drop-in Welcome
Holly Ridge(3 sessions)
Hubert(2 sessions)
CXBJJ Training Academy HQ

Every Saturday 11:00 AM – 12:30 PM

Drop-in Welcome
CXBJJ Training Academy HQ

Every Saturday 10:00 AM – 12:00 PM

Drop-in Welcome
Indian Trail(4 sessions)
4M Fitness & MMA

Every Saturday 11:00 AM – 12:30 PM

Drop-in Welcome
Art of Motion Jiu Jitsu

Every Friday 10:00 AM – 11:30 AM

Drop-in Welcome
Art of Motion Jiu Jitsu

Every Friday 7:00 PM – 8:30 PM

Drop-in Welcome
Art of Motion Jiu Jitsu

Every Saturday 11:00 AM – 12:30 PM

Drop-in Welcome
Jacksonville(6 sessions)
Black Tie Jiu Jitsu Jacksonville,NC

Every Saturday 11:00 AM – 12:30 PM

Drop-in Welcome
Blackheart Jiu Jitsu

Every Saturday 11:00 AM – 12:30 PM

Drop-in Welcome
Combat Club Martial Arts And Fitness

Every Saturday 11:00 AM – 12:30 PM

Drop-in Welcome
Combat Club Martial Arts And Fitness

Every Saturday 11:00 AM – 1:00 PM

Drop-in Welcome
Labyrinth Jiu Jitsu

Every Friday 7:00 PM – 8:30 PM

Drop-in Welcome
Labyrinth Jiu Jitsu

Every Saturday 11:00 AM – 12:30 PM

Drop-in Welcome
Kannapolis(2 sessions)
Wander Braga Brazilian Jiu Jitsu

Every Saturday 11:00 AM – 12:30 PM

Drop-in Welcome
Wander Braga Brazilian Jiu Jitsu

Every Saturday 11:00 AM – 12:00 PM

Drop-in Welcome
Leland(2 sessions)
Shield Brazilian Jiu jitsu

Every Friday 6:30 PM – 8:00 PM

Drop-in Welcome
Shield Brazilian Jiu jitsu

Every Saturday 10:00 AM – 11:30 AM

Drop-in Welcome
Lexington(1 session)
Davidson County BJJ & Section 8 MMA

Every Sunday 2:00 PM – 4:00 PM

Drop-in Welcome
Locust(5 sessions)
Guerilla MMA

Every Monday 8:00 PM – 9:30 PM

Drop-in Welcome
Guerilla MMA

Every Tuesday 8:00 PM – 9:30 PM

Drop-in Welcome
Guerilla MMA

Every Wednesday 8:00 PM – 9:30 PM

Drop-in Welcome
Guerilla MMA

Every Thursday 8:00 PM – 9:30 PM

Drop-in Welcome
Guerilla MMA

Every Saturday 12:00 PM – 1:30 PM

Drop-in Welcome
Matthews(7 sessions)
Mint Hill BJJ

Every Thursday 8:00 PM – 9:30 PM

Drop-in Welcome
Mint Hill BJJ

Every Saturday 11:00 AM – 12:30 PM

Drop-in Welcome
Big Z BJJ

Every Saturday 12:00 PM – 1:30 PM

Drop-in Welcome
Big Z BJJ

Every Saturday 12:00 PM – 2:00 PM

Drop-in Welcome
BC Kickboxing & BJJ

Every Sunday 10:00 AM – 11:30 AM

Drop-in Welcome
BC Kickboxing & BJJ

Every Friday 5:00 PM – 6:00 PM

Drop-in Welcome
BC Kickboxing & BJJ

Every Sunday 10:00 AM – 11:00 AM

Drop-in Welcome
Mills River(1 session)
Blue Ridge Jiu Jitsu

Every Saturday 10:00 AM – 11:30 AM

Drop-in Welcome
Mooresville(1 session)
Gracie Lake Norman Brazilian BJJ

Every Friday 12:00 PM – 1:30 PM

Drop-in Welcome
Morehead City(3 sessions)
Crystal Coast Jiu jitsu

Every Tuesday 6:30 PM – 8:00 PM

Drop-in Welcome
Crystal Coast Jiu jitsu

Every Thursday 6:30 PM – 8:00 PM

Drop-in Welcome
Crystal Coast Jiu jitsu

Every Saturday 11:30 PM – 1:00 AM

Drop-in Welcome
New Bern(3 sessions)
Moreno BJJ LLC

Every Friday 6:00 PM – 7:30 PM

Drop-in Welcome
Moreno BJJ LLC

Every Saturday 11:00 AM – 12:30 PM

Drop-in Welcome
Walters Brazilian Jiu Jitsu

Every Saturday 10:00 AM – 11:30 AM

Drop-in Welcome
Pineville(4 sessions)
Drop-in Welcome
Drop-in Welcome
Drop-in Welcome
Drop-in Welcome
Raleigh(13 sessions)
TFTC Academy

Every Monday 6:00 PM – 7:30 PM

Drop-in Welcome
TFTC Academy

Every Tuesday 6:00 PM – 7:30 PM

Drop-in Welcome
TFTC Academy

Every Wednesday 6:00 PM – 7:30 PM

Drop-in Welcome
TFTC Academy

Every Saturday 9:00 AM – 10:30 AM

Drop-in Welcome
TFTC Academy

Every Monday 6:00 PM – 6:30 PM

Drop-in Welcome
TFTC Academy

Every Tuesday 6:00 PM – 6:30 PM

Drop-in Welcome
TFTC Academy

Every Wednesday 6:00 AM – 6:30 AM

Drop-in Welcome
TFTC Academy

Every Thursday 6:00 AM – 6:30 AM

Drop-in Welcome
TFTC Academy

Every Friday 9:00 AM – 11:00 AM

Drop-in Welcome
Fight Flow Academy

Every Friday 5:30 PM – 7:00 PM

Drop-in Welcome
Fight Flow Academy

Every Friday 5:30 PM – 6:30 PM

Drop-in Welcome
IronGrip Brazilian Jiu Jitsu

Every Saturday 2:30 PM – 4:00 PM

Drop-in Welcome
IronGrip Brazilian Jiu Jitsu

Every Saturday 10:00 AM – 11:30 AM

Drop-in Welcome
Rocky Mount(1 session)
Gustavo Machado Brazilian BJJ Rocky Mount

Every Saturday 10:00 AM – 11:30 AM

Drop-in Welcome
Sanford(14 sessions)
Nature Jiu Jitsu

Every Saturday 12:00 PM – 1:30 PM

Drop-in Welcome
Nature Jiu Jitsu

Every Saturday 12:00 PM – 2:00 PM

Drop-in Welcome
Ares BJJ Sanford

Every Monday 12:00 PM – 1:30 PM

Drop-in Welcome
Ares BJJ Sanford

Every Tuesday 8:00 PM – 9:30 PM

Drop-in Welcome
Ares BJJ Sanford

Every Wednesday 12:00 PM – 1:30 PM

Drop-in Welcome
Ares BJJ Sanford

Every Thursday 8:00 PM – 9:30 PM

Drop-in Welcome
Ares BJJ Sanford

Every Friday 12:00 PM – 1:30 PM

Drop-in Welcome
Ares BJJ Sanford

Every Saturday 12:00 PM – 1:30 PM

Drop-in Welcome
Ares BJJ Sanford

Every Monday 12:00 PM – 1:00 PM

Drop-in Welcome
Ares BJJ Sanford

Every Tuesday 8:00 PM – 9:00 PM

Drop-in Welcome
Ares BJJ Sanford

Every Wednesday 12:00 PM – 1:00 PM

Drop-in Welcome
Ares BJJ Sanford

Every Thursday 8:00 PM – 9:00 PM

Drop-in Welcome
Ares BJJ Sanford

Every Friday 12:00 PM – 1:00 PM

Drop-in Welcome
Ares BJJ Sanford

Every Saturday 12:00 PM – 2:00 PM

Drop-in Welcome
Smithfield(1 session)
Jo Co Jiu Jitsu

Every Saturday 11:00 AM – 12:30 PM

Drop-in Welcome
Sneads Ferry(1 session)
Groundstone Brazilian Jiu Jitsu

Every Saturday 10:00 AM – 11:30 AM

Drop-in Welcome
Waxhaw(4 sessions)
BC Kickboxing & BJJ Waxhaw & Indian Trail NC

Every Friday 5:00 PM – 6:30 PM

Drop-in Welcome
BC Kickboxing & BJJ Waxhaw & Indian Trail NC

Every Sunday 10:00 AM – 11:30 AM

Drop-in Welcome
BC Kickboxing & BJJ Waxhaw & Indian Trail NC

Every Friday 5:00 PM – 6:00 PM

Drop-in Welcome
BC Kickboxing & BJJ Waxhaw & Indian Trail NC

Every Sunday 10:00 AM – 11:00 AM

Drop-in Welcome
Wilmington(5 sessions)
Epoch BJJ

Every Sunday 11:00 AM – 12:30 PM

Drop-in Welcome
Epoch BJJ

Every Sunday 11:00 AM – 12:00 PM

Drop-in Welcome
Ravensguard BJJ Academy

Every Saturday 10:30 AM – 12:00 PM

Drop-in Welcome
The Jiu Jitsu Institute

Every Sunday 12:00 PM – 1:30 PM

Drop-in Welcome
Martial Arts and More

Every Friday 7:00 PM – 8:30 PM

Drop-in Welcome
Winston-Salem(6 sessions)
Ground Control BJJ and MMA

Every Saturday 11:00 AM – 12:30 PM

Drop-in Welcome
Ground Control BJJ and MMA

Every Saturday 11:00 AM – 12:30 PM

Drop-in Welcome
Paulo Santana BJJ

Every Friday 6:00 PM – 7:00 PM

Drop-in Welcome
Drop-in Welcome
GROUND CONTROL BJJ AND MMA

Every Saturday 11:00 AM – 12:30 PM

Drop-in Welcome
GROUND CONTROL BJJ AND MMA

Every Saturday 11:00 AM – 12:30 PM

Drop-in Welcome
Winterville(2 sessions)
Drop-in Welcome
Drop-in Welcome
Woodfin(1 session)
Asheville's Northside Jiu Jitsu

Every Saturday 9:00 AM – 10:30 AM

Drop-in Welcome
All Open Mats·BJJ Gyms in North Carolina