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.

Marangoni BJJ
Our team will get in touch with you shortly