Open Mats in Pennsylvania

172 open mat sessions across 66 gyms

Allentown(9 sessions)
Padilla Bjj

Every Saturday 10:00 AM – 11:30 AM

Drop-in Welcome
Padilla Bjj

Every Saturday 10:00 AM – 11:00 AM

Drop-in Welcome
Zombie Brazilian BJJ and MMA

Every Saturday 10:00 AM – 11:30 AM

Drop-in Welcome
Zombie Brazilian BJJ and MMA

Every Sunday 11:00 AM – 12:30 PM

Drop-in Welcome
Zombie Brazilian BJJ and MMA

Every Saturday 11:00 AM – 2:00 PM

Drop-in Welcome
10th Planet Jiu Jitsu Allentown

Every Friday 7:00 PM – 8:30 PM

Drop-in Welcome
10th Planet Jiu Jitsu Allentown

Every Sunday 11:00 AM – 12:30 PM

Drop-in Welcome
10th Planet Jiu Jitsu Allentown

Every Sunday 11:00 AM – 12:00 PM

Drop-in Welcome
10th Planet Jiu Jitsu Allentown

Every Friday 7:00 PM – 8:00 PM

Drop-in Welcome
Ambler(2 sessions)
Ataraxis Brazilian Jiu Jitsu & Self Defense

Every Saturday 11:00 AM – 12:30 PM

Drop-in Welcome
Ataraxis Brazilian Jiu Jitsu & Self Defense

Every Monday 10:00 AM – 11:00 AM

Drop-in Welcome
Bethlehem(2 sessions)
Inverted Gear Academy

Every Saturday 10:00 AM – 11:30 AM

Drop-in Welcome
Inverted Gear Academy

Every Sunday 11:00 AM – 12:30 PM

Drop-in Welcome
Blandon(5 sessions)
Valley Brazilian Jiu Jitsu

Every Monday 7:45 PM – 9:15 PM

Drop-in Welcome
Valley Brazilian Jiu Jitsu

Every Tuesday 7:45 PM – 9:15 PM

Drop-in Welcome
Valley Brazilian Jiu Jitsu

Every Wednesday 7:45 PM – 9:15 PM

Drop-in Welcome
Valley Brazilian Jiu Jitsu

Every Thursday 7:45 PM – 9:15 PM

Drop-in Welcome
Valley Brazilian Jiu Jitsu

Every Saturday 11:45 AM – 1:15 PM

Drop-in Welcome
Carlisle(3 sessions)
Carlisle Brazilian Jiu Jitsu and Judo

Every Friday 6:00 PM – 7:30 PM

Drop-in Welcome
Carlisle Brazilian Jiu Jitsu and Judo

Every Monday 7:30 PM – 9:00 PM

Drop-in Welcome
Carlisle Brazilian Jiu Jitsu and Judo

Every Monday 7:30 PM – 8:00 PM

Drop-in Welcome
Chadds Ford(5 sessions)
Delaware Jiu Jitsu

Every Sunday 7:30 AM – 9:00 AM

Drop-in Welcome
Delaware Jiu Jitsu

Every Wednesday 6:30 PM – 9:00 PM

Drop-in Welcome
Delaware Jiu Jitsu

Every Thursday 7:30 PM – 9:30 PM

Drop-in Welcome
Delaware Jiu Jitsu

Every Saturday 11:30 AM – 1:00 PM

Drop-in Welcome
Delaware Jiu Jitsu

Every Sunday 7:30 AM – 9:30 AM

Drop-in Welcome
Chester(9 sessions)
Onyx Combat Sports

Every Friday 6:00 PM – 7:30 PM

Drop-in Welcome
Onyx Combat Sports

Every Sunday 10:00 AM – 11:30 AM

Drop-in Welcome
Daniel Gracie Delco

Every Saturday 11:00 AM – 12:30 PM

Drop-in Welcome
Daniel Gracie Delco

Every Sunday 6:00 PM – 7:30 PM

Drop-in Welcome
Daniel Gracie Delco

Every Saturday 11:00 AM – 12:00 PM

Drop-in Welcome
Paramount Brazilian BJJ

Every Wednesday 12:00 PM – 1:30 PM

Drop-in Welcome
Paramount Brazilian BJJ

Every Friday 11:00 AM – 12:30 PM

Drop-in Welcome
Paramount Brazilian BJJ

Every Saturday 11:00 AM – 12:30 PM

Drop-in Welcome
Paramount Brazilian BJJ

Every Sunday 10:00 AM – 11:30 AM

Drop-in Welcome
Dillsburg(2 sessions)
Dillsburg BJJ

Every Saturday 9:30 AM – 11:00 AM

Drop-in Welcome
Dillsburg BJJ

Every Tuesday 5:30 PM – 6:30 PM

Drop-in Welcome
Doylestown(1 session)
Dream Art Jiu Jitsu - Doylestown, PA

Every Saturday 12:00 PM – 1:30 PM

Drop-in Welcome
East Stroudsburg(4 sessions)
Crucible Jiu Jitsu

Every Tuesday 8:20 PM – 9:50 PM

Drop-in Welcome
Crucible Jiu Jitsu

Every Thursday 8:20 PM – 9:50 PM

Drop-in Welcome
Crucible Jiu Jitsu

Every Friday 5:00 PM – 6:30 PM

Drop-in Welcome
Crucible Jiu Jitsu

Every Saturday 12:00 PM – 1:30 PM

Drop-in Welcome
Easton(1 session)
Renzo Gracie Easton

Every Friday 12:00 PM – 1:30 PM

Drop-in Welcome
Elizabethtown(1 session)
Elizabethtown Brazilian Jiu Jitsu

Every Friday 7:30 PM – 8:30 PM

Drop-in Welcome
Emmaus(5 sessions)
Valley Jiu Jitsu

Every Monday 7:45 PM – 9:15 PM

Drop-in Welcome
Valley Jiu Jitsu

Every Tuesday 7:45 PM – 9:15 PM

Drop-in Welcome
Valley Jiu Jitsu

Every Wednesday 7:45 PM – 9:15 PM

Drop-in Welcome
Valley Jiu Jitsu

Every Thursday 7:45 PM – 9:15 PM

Drop-in Welcome
Valley Jiu Jitsu

Every Saturday 11:45 AM – 1:15 PM

Drop-in Welcome
Ephrata(1 session)
Lancaster Brazilian Jiu Jitsu

Every Sunday 9:00 AM – 10:30 AM

Drop-in Welcome
Erie(4 sessions)
Mata Leão BJJ

Every Friday 5:00 PM – 6:30 PM

Drop-in Welcome
Mata Leão BJJ

Every Saturday 10:00 AM – 11:30 AM

Drop-in Welcome
Mata Leão BJJ

Every Friday 5:30 PM – 7:00 PM

Drop-in Welcome
Mata Leão BJJ

Every Saturday 10:00 AM – 11:30 AM

Drop-in Welcome
Flourtown(5 sessions)
Crush Crew Jiu Jitsu

Every Thursday 8:30 AM – 10:00 AM

Drop-in Welcome
Crush Crew Jiu Jitsu

Every Friday 8:00 PM – 9:30 PM

Drop-in Welcome
Crush Crew Jiu Jitsu

Every Tuesday 8:30 AM – 9:30 AM

Gi
Drop-in Welcome
Crush Crew Jiu Jitsu

Every Thursday 8:30 AM – 9:30 AM

Gi
Drop-in Welcome
Crush Crew Jiu Jitsu

Every Friday 8:00 PM – 9:00 PM

Drop-in Welcome
Glenside(1 session)
Fundamental Jiujitsu

Every Friday 6:30 AM – 8:00 AM

Drop-in Welcome
Greensburg(1 session)
High Ground BJJ

Every Wednesday 12:00 PM – 1:30 PM

Drop-in Welcome
Hanover(2 sessions)
Hanover Brazilian Jiu Jitsu

Every Friday 6:30 PM – 8:00 PM

Drop-in Welcome
Hanover Brazilian Jiu Jitsu

Every Thursday 6:30 PM – 8:00 PM

Drop-in Welcome
Harleysville(2 sessions)
Harleysville BJJ

Every Saturday 10:30 AM – 12:00 PM

Drop-in Welcome
Harleysville BJJ

Every Monday 10:30 AM – 11:30 AM

Drop-in Welcome
Harrisburg(4 sessions)
Harrisburg Brazilian Jiu Jitsu and Judo East

Every Friday 6:00 PM – 7:30 PM

Drop-in Welcome
Forum BJJ Academy

Every Friday 6:00 PM – 7:30 PM

Drop-in Welcome
Forum BJJ Academy

Every Sunday 10:00 AM – 11:30 AM

Drop-in Welcome
Forum BJJ Academy

Every Saturday 6:00 PM – 7:00 PM

Drop-in Welcome
Johnstown(1 session)
Flood City BJJ

Every Friday 6:30 PM – 8:00 PM

Drop-in Welcome
Lancaster(5 sessions)
Jiu Jitsu One

Every Friday 6:00 AM – 7:30 AM

Drop-in Welcome
Jiu Jitsu One

Every Sunday 11:00 AM – 12:30 PM

Drop-in Welcome
Jiu Jitsu One

Every Friday 6:00 AM – 7:00 AM

Drop-in Welcome
Jiu Jitsu One

Every Friday 6:30 PM – 7:30 PM

Drop-in Welcome
Jiu Jitsu One

Every Sunday 11:00 AM – 12:00 PM

Drop-in Welcome
Lansdale(1 session)
Real Thing Jiu Jitsu

Every Friday 5:00 PM – 6:30 PM

Drop-in Welcome
Lemoyne(1 session)
Harrisburg Brazilian Jiu Jitsu and Judo, L.L.C.

Every Friday 6:00 PM – 7:30 PM

Drop-in Welcome
Manchester(2 sessions)
SAS Team BJJ Manchester

Every Sunday 1:00 PM – 2:30 PM

Drop-in Welcome
SAS Team BJJ Manchester

Every Saturday 1:00 PM – 3:00 PM

Drop-in Welcome
Media(4 sessions)
HOA Jiu Jitsu

Every Saturday 10:00 AM – 11:30 AM

Drop-in Welcome
HOA Jiu Jitsu

Every Sunday 10:00 AM – 11:30 AM

Drop-in Welcome
HOA Jiu Jitsu

Every Thursday 10:00 AM – 12:00 PM

Drop-in Welcome
HOA Jiu Jitsu

Every Saturday 10:00 AM – 12:00 PM

No-Gi
Drop-in Welcome
Monaca(1 session)
Armezzani Jiu Jitsu Academy

Every Friday 7:00 PM – 8:30 PM

Drop-in Welcome
Morton(2 sessions)
The Vault Jiu Jitsu

Every Sunday 10:00 AM – 11:30 AM

Drop-in Welcome
The Vault Jiu Jitsu

Every Saturday 10:00 AM – 11:00 AM

No-Gi
Drop-in Welcome
Narberth(12 sessions)
Miloki Flow Jiu Jitsu Philly

Every Friday 12:00 PM – 1:30 PM

Drop-in Welcome
Miloki Flow Jiu Jitsu Philly

Every Saturday 12:45 PM – 2:15 PM

Drop-in Welcome
Miloki Flow Jiu Jitsu Philly

Every Monday 11:30 AM – 12:30 PM

Drop-in Welcome
Miloki Flow Jiu Jitsu Philly

Every Wednesday 12:00 PM – 1:00 PM

Drop-in Welcome
Miloki Flow Jiu Jitsu Philly

Every Friday 11:30 AM – 12:30 PM

Drop-in Welcome
Miloki Flow Jiu Jitsu Philly

Every Saturday 12:45 PM – 2:00 PM

Drop-in Welcome
Miloki Flow Jiu Jitsu

Every Friday 12:00 PM – 1:30 PM

Drop-in Welcome
Miloki Flow Jiu Jitsu

Every Saturday 12:45 PM – 2:15 PM

Drop-in Welcome
Miloki Flow Jiu Jitsu

Every Monday 11:30 AM – 12:30 PM

Drop-in Welcome
Miloki Flow Jiu Jitsu

Every Wednesday 12:00 PM – 1:00 PM

Drop-in Welcome
Miloki Flow Jiu Jitsu

Every Friday 11:30 AM – 12:30 PM

Drop-in Welcome
Miloki Flow Jiu Jitsu

Every Saturday 12:45 PM – 2:00 PM

Drop-in Welcome
Nazareth(2 sessions)
10th Planet Jiu Jitsu Nazareth

Every Friday 6:00 PM – 7:30 PM

Drop-in Welcome
10th Planet Jiu Jitsu Nazareth

Every Friday 6:00 PM – 7:00 PM

Drop-in Welcome
New Freedom(1 session)
Horsemen Brazilian Jiu Jitsu

Every Thursday 11:00 AM – 12:30 PM

Drop-in Welcome
New Hope(5 sessions)
The Ship Jiu Jitsu

Every Saturday 12:00 PM – 1:30 PM

Drop-in Welcome
The Ship Jiu Jitsu

Every Monday 7:30 PM – 9:00 PM

Drop-in Welcome
The Ship Jiu Jitsu

Every Wednesday 7:30 PM – 9:00 PM

Drop-in Welcome
The Ship Jiu Jitsu

Every Friday 12:00 PM – 1:30 PM

Drop-in Welcome
The Ship Jiu Jitsu

Every Tuesday 7:30 PM – 8:30 PM

Drop-in Welcome
Newtown(2 sessions)
Drop-in Welcome
Drop-in Welcome
Nottingham(2 sessions)
Revolution BJJ, Kickboxing, and Fitness

Every Sunday 12:00 PM – 1:30 PM

Drop-in Welcome
Revolution BJJ, Kickboxing, and Fitness

Every Sunday 12:00 PM – 1:00 PM

Drop-in Welcome
Philadelphia(19 sessions)
Royal StriKing Muay Thai & BJJ

Every Monday 5:00 PM – 6:00 PM

Drop-in Welcome
Royal StriKing Muay Thai & BJJ

Every Tuesday 4:30 PM – 5:30 PM

Drop-in Welcome
Royal StriKing Muay Thai & BJJ

Every Wednesday 5:00 PM – 6:00 PM

Drop-in Welcome
Royal StriKing Muay Thai & BJJ

Every Thursday 4:30 PM – 5:30 PM

Drop-in Welcome
Royal StriKing Muay Thai & BJJ

Every Friday 5:00 PM – 6:00 PM

Drop-in Welcome
Royal StriKing Muay Thai & BJJ

Every Friday 8:00 PM – 9:00 PM

Drop-in Welcome
Shorty's Brazilian Jiu Jitsu

Every Saturday 11:00 AM – 12:30 PM

Drop-in Welcome
The Jiu Jitsu Company

Every Monday 1:00 PM – 2:00 PM

Gi
Drop-in Welcome
The Jiu Jitsu Company

Every Monday 8:00 PM – 9:00 PM

Gi
Drop-in Welcome
The Jiu Jitsu Company

Every Tuesday 8:00 PM – 9:00 PM

No-Gi
Drop-in Welcome
The Jiu Jitsu Company

Every Wednesday 1:00 PM – 2:00 PM

Drop-in Welcome
The Jiu Jitsu Company

Every Wednesday 8:00 PM – 9:00 PM

Drop-in Welcome
The Jiu Jitsu Company

Every Friday 1:00 PM – 2:00 PM

No-Gi
Drop-in Welcome
The Jiu Jitsu Company

Every Friday 8:00 PM – 9:00 PM

No-Gi
Drop-in Welcome
The Jiu Jitsu Company

Every Saturday 1:00 PM – 2:00 PM

Gi
Drop-in Welcome
Osagame Judo and Brazilian Jiu Jitsu

Every Friday 5:30 PM – 7:00 PM

Drop-in Welcome
Osagame Judo and Brazilian Jiu Jitsu

Every Sunday 10:00 AM – 11:30 AM

Drop-in Welcome
Martinez BJJ Fitness Center

Every Sunday 12:00 PM – 1:30 PM

Drop-in Welcome
Logic Jiu Jitsu & Muay Thai

Every Saturday 11:00 AM – 12:30 PM

Drop-in Welcome
Pottstown(3 sessions)
Droogs MMA & Jiu Jitsu

Every Tuesday 6:00 PM – 7:30 PM

Drop-in Welcome
Droogs MMA & Jiu Jitsu

Every Friday 7:00 PM – 8:00 PM

Drop-in Welcome
Droogs MMA and Jiu Jitsu

Every Tuesday 6:00 PM – 7:30 PM

Drop-in Welcome
Reading(4 sessions)
Berks County Brazilian BJJ

Every Friday 7:30 PM – 9:00 PM

Drop-in Welcome
Berks County Brazilian BJJ

Every Saturday 12:00 PM – 1:30 PM

Drop-in Welcome
Berks County Brazilian BJJ

Every Friday 7:30 PM – 8:30 PM

No-Gi
Drop-in Welcome
Berks County Brazilian BJJ

Every Saturday 12:00 PM – 2:00 PM

Drop-in Welcome
Saxonburg(1 session)
Empower Jiu Jitsu

Every Saturday 10:00 AM – 11:00 AM

Drop-in Welcome
Scranton(2 sessions)
Pride Lands MMA Academy

Every Saturday 11:00 AM – 12:30 PM

Drop-in Welcome
Pride Lands MMA Academy

Every Saturday 11:00 AM – 12:00 PM

Drop-in Welcome
Shamokin(2 sessions)
Mid World Martial Arts/10th Planet Bloomsburg

Every Thursday 12:00 PM – 1:30 PM

Drop-in Welcome
Mid World Martial Arts/10th Planet Bloomsburg

Every Saturday 12:00 PM – 1:30 PM

Drop-in Welcome
South Fayette(1 session)
Silverjack Jiu-jitsu

Every Friday 7:30 AM – 9:00 AM

Drop-in Welcome
State College(3 sessions)
Brazilian BJJ Academy

Every Friday 5:30 PM – 7:00 PM

Drop-in Welcome
Brazilian BJJ Academy

Every Saturday 2:00 PM – 3:30 PM

Drop-in Welcome
Brazilian BJJ Academy

Every Sunday 2:00 PM – 3:30 PM

Drop-in Welcome
Thorndale(1 session)
SAS Jiu Jitsu - Thorndale

Every Saturday 10:00 AM – 11:30 AM

Drop-in Welcome
Toughkenamon(3 sessions)
BJJ Squared

Every Sunday 10:00 AM – 11:30 AM

Drop-in Welcome
BJJ Squared

Every Tuesday 5:30 AM – 6:30 AM

Drop-in Welcome
BJJ Squared

Every Sunday 10:00 AM – 11:00 AM

Drop-in Welcome
Uniontown(4 sessions)
Brazilian Jiu Jitsu - Team Junqueira Uniontown

Every Monday 7:30 PM – 9:00 PM

Drop-in Welcome
Brazilian Jiu Jitsu - Team Junqueira Uniontown

Every Tuesday 7:30 PM – 9:00 PM

Drop-in Welcome
Brazilian Jiu Jitsu - Team Junqueira Uniontown

Every Wednesday 7:30 PM – 9:00 PM

Drop-in Welcome
Brazilian Jiu Jitsu - Team Junqueira Uniontown

Every Thursday 7:30 PM – 9:00 PM

Drop-in Welcome
Warminster(6 sessions)
Movement Art Jiu Jitsu

Every Monday 7:30 PM – 9:00 PM

Drop-in Welcome
Movement Art Jiu Jitsu

Every Tuesday 7:30 PM – 9:00 PM

Drop-in Welcome
Movement Art Jiu Jitsu

Every Wednesday 7:30 PM – 9:00 PM

Drop-in Welcome
Movement Art Jiu Jitsu

Every Thursday 7:30 PM – 9:00 PM

Drop-in Welcome
Movement Art Jiu Jitsu

Every Friday 12:30 PM – 2:00 PM

Drop-in Welcome
Movement Art Jiu Jitsu

Every Saturday 11:00 AM – 12:30 PM

Drop-in Welcome
Warrington(1 session)
Bucks County Brazilian Jiu-Jitsu (BJJ)

Every Saturday 12:30 PM – 2:00 PM

Drop-in Welcome
West Reading(6 sessions)
10th Planet Jiu Jitsu Reading

Every Monday 10:00 AM – 11:30 AM

Drop-in Welcome
10th Planet Jiu Jitsu Reading

Every Friday 7:30 PM – 9:00 PM

Drop-in Welcome
10th Planet Jiu Jitsu Reading

Every Sunday 10:00 AM – 11:30 AM

Drop-in Welcome
10th Planet Jiu Jitsu Reading

Every Monday 10:00 AM – 12:00 PM

Drop-in Welcome
10th Planet Jiu Jitsu Reading

Every Friday 7:30 PM – 9:00 PM

Drop-in Welcome
10th Planet Jiu Jitsu Reading

Every Sunday 10:00 AM – 12:00 PM

Drop-in Welcome
Wexford(2 sessions)
Drop-in Welcome
Drop-in Welcome
York(4 sessions)
York Brazilian Jiu Jitsu LLC

Every Friday 6:30 PM – 8:00 PM

Drop-in Welcome
Zero Brazilian Jiu Jitsu

Every Saturday 11:30 AM – 1:00 PM

Drop-in Welcome
East York Brazilian Jiu Jitsu

Every Friday 6:30 PM – 8:00 PM

Drop-in Welcome
Yugen Brazilian Jiu Jitsu / SAS Team

Every Saturday 10:00 AM – 11:30 AM

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