Find a Class That Fits
We offer classes for all levels, seven days a week. The live schedule below is updated in real time — sign up directly from this page.
Not sure which class to pick? Contact usWhich Class Is Right for You?
New to BJJ
Jiu Jitsu 101
Adult beginners with no experience
Adults
Adult Jiu Jitsu
All levels, core BJJ program
Ages 5–10
Little Grapplers
Kids BJJ foundations
Ages 10–15
Youth BJJ
Teen fundamentals and technique
Intermediate+
Competition Team
Advanced training and tournament prep
All Levels
Kickboxing
Stand-up striking, all welcome
Live Class Schedule
Schedule loading…
Before Your First Class
Wear comfortable workout clothes
No shoes on the mat. Athletic shorts and a t-shirt work fine for your first visit.
Arrive 10 minutes early
Introduces yourself to the coach before class starts — it makes a difference.
Bring water
Classes are 60 minutes and move at a steady pace.
Skip the heavy meal
Don't eat a large meal within 90 minutes of class.
You don't need a gi (uniform) for your first visit. We'll let you know what to get after your trial class.
Questions About the Schedule?
Call or text us at (503) 308-8455 or email dan@ojjlab.com. We respond quickly and are happy to help you find the right class.
Contact Us