480 E 6th Ave, Salt Lake City, UT 84103 Mon–Fri: 10AM–9PM  |  Sat: 9–11:30AM

Class Schedule

Find the class that fits your life — Mon–Fri 10AM–9PM, Sat 9–11:30AM

Current Schedule

Click any class for details. Filter by category below.

Time Monday Tuesday Wednesday Thursday Friday Saturday
6:00–7:00 am
Beginners / Fundamentals
Beginners / Fundamentals
9:00–10:00 am
Judo
10:00–11:00 am
Beginners
Beginners
Open Mat
11:00 am–12:00 pm
No-Gi
No-Gi
12:00–1:00 pm
Fundamentals
Fundamentals
Fundamentals
12:15–1:30 pm
Advanced
Advanced
4:00–4:45 pm
Baby Sharks
Baby Sharks
4:00–4:50 pm
Jaguars 1
Jaguars 1
Jaguars 1 & 2
5:00–5:50 pm
Lions / Teens
Jaguars 2
Lions / Teens
Jaguars 2
6:00–7:00 pm
Fundamentals
Fundamentals
Fundamentals
6:00–7:00 pm
No-Gi
No-Gi
7:10–8:10 pm
Beginners
Beginners
Beginners
Fundamentals
Advanced
No-Gi
Kids
Judo
Open Mat

What We Teach

Kids Program

Baby Sharks (4–7), Jaguars (8–11), and Lions/Teens (12–15). Age-appropriate BJJ in a safe, encouraging environment.

Learn More →

Beginners Class

No experience required. Solo drills, white belt stripe curriculum, and a welcoming atmosphere for brand-new students.

Learn More →

Fundamental Class

Open to all levels, white belt through black belt. Core techniques, structured curriculum, and belt exam preparation.

Learn More →

Advanced Class

For 4-stripe white belts and above. Higher intensity with live rounds and 1hr 15min sessions to sharpen your game.

Learn More →

No-Gi Class

Shorts and rash guard only. Full curriculum from takedowns through leg entanglements — no gi needed.

Learn More →

Competition Class

60–70% live rounds, 30–40% drilling and game-planning. Built for students who compete or want to.

Learn More →

Ready to Get on the Mat?

Your first class is free. Come in, try it out, and see why students from across Salt Lake train with us.

Book a Free Trial Class