Check our Schedule

At Rafa Jiu-Jitsu, we offer a variety of classes to fit your busy life. From beginner sessions to advanced training, kids’ programs, and private lessons, our flexible schedule ensures that there’s always a time to step on the mats.

SATURDAY CLASSES ARE OCCASIONAL. PLEASE CHECK SCHEDULE WEEKLY OR CONTACT US TO CONFIRM.

MON
TUE
WED
THU
FRI
SAT
6:00 - 7:00 AM
Private Class One-on-one instruction with a coach dedicated to your pace.See private lessons → Jiu-Jitsu Fundamentals
Adults & Women
Jiu-Jitsu fundamentals for adults, all levels, mixed classes.See the program →
Private Class One-on-one instruction with a coach dedicated to your pace.See private lessons → Jiu-Jitsu Fundamentals
Adults & Women
Jiu-Jitsu fundamentals for adults, all levels, mixed classes.See the program →
Private Class One-on-one instruction with a coach dedicated to your pace.See private lessons → Private Class One-on-one instruction with a coach dedicated to your pace.See private lessons →
8:00 - 9:00 AM
Private Class One-on-one instruction with a coach dedicated to your pace.See private lessons → Private Class One-on-one instruction with a coach dedicated to your pace.See private lessons → Private Class One-on-one instruction with a coach dedicated to your pace.See private lessons → Private Class One-on-one instruction with a coach dedicated to your pace.See private lessons → Private Class One-on-one instruction with a coach dedicated to your pace.See private lessons → Occasional Classes Availability varies week to week — check with us before you come.Get in touch →
9:00 - 10:00 AM
Private Class One-on-one instruction with a coach dedicated to your pace.See private lessons → Functional Strength Strength, mobility, and conditioning open to all members — no Jiu-Jitsu experience required.See the program → Private Class One-on-one instruction with a coach dedicated to your pace.See private lessons → Functional Strength Strength, mobility, and conditioning open to all members — no Jiu-Jitsu experience required.See the program → Private Class One-on-one instruction with a coach dedicated to your pace.See private lessons → Jiu-Jitsu Kids Jiu-Jitsu for kids ages 3–12 — discipline, focus, and confidence.See the kids program →
10:00 - 11:00 AM
Private Class One-on-one instruction with a coach dedicated to your pace.See private lessons → Jiu-Jitsu Fundamentals
Adults & Women
Jiu-Jitsu fundamentals for adults, all levels, mixed classes.See the program →
Private Class One-on-one instruction with a coach dedicated to your pace.See private lessons → Jiu-Jitsu Fundamentals
Adults & Women
Jiu-Jitsu fundamentals for adults, all levels, mixed classes.See the program →
Private Class One-on-one instruction with a coach dedicated to your pace.See private lessons → Jiu-Jitsu Fundamentals
Adults & Women
Jiu-Jitsu fundamentals for adults, all levels, mixed classes.See the program →
11:00 AM - 4:30 PM
Private Class One-on-one instruction with a coach dedicated to your pace.See private lessons → Private Class One-on-one instruction with a coach dedicated to your pace.See private lessons → Private Class One-on-one instruction with a coach dedicated to your pace.See private lessons → Private Class One-on-one instruction with a coach dedicated to your pace.See private lessons → Private Class One-on-one instruction with a coach dedicated to your pace.See private lessons → Occasional Classes Availability varies week to week — check with us before you come.Get in touch →
4:30 - 5:10 PM
Jiu-Jitsu Little Kids For our youngest students — a playful introduction to the sport.See the kids program → Jiu-Jitsu Little Kids For our youngest students — a playful introduction to the sport.See the kids program → Private Class One-on-one instruction with a coach dedicated to your pace.See private lessons → Jiu-Jitsu Little Kids For our youngest students — a playful introduction to the sport.See the kids program → Private Class One-on-one instruction with a coach dedicated to your pace.See private lessons → Occasional Classes Availability varies week to week — check with us before you come.Get in touch →
5:10 - 6:00 PM
Jiu-Jitsu Kids Jiu-Jitsu for kids ages 3–12 — discipline, focus, and confidence.See the kids program → Jiu-Jitsu Kids Jiu-Jitsu for kids ages 3–12 — discipline, focus, and confidence.See the kids program → Private Class One-on-one instruction with a coach dedicated to your pace.See private lessons → Jiu-Jitsu Kids Jiu-Jitsu for kids ages 3–12 — discipline, focus, and confidence.See the kids program → Private Class One-on-one instruction with a coach dedicated to your pace.See private lessons → Occasional Classes Availability varies week to week — check with us before you come.Get in touch →
6:00 - 7:00 PM
Jiu-Jitsu Fundamentals
Adults & Women
Jiu-Jitsu fundamentals for adults, all levels, mixed classes.See the program →
Jiu-Jitsu Fundamentals
Adults & Women
Jiu-Jitsu fundamentals for adults, all levels, mixed classes.See the program →
Private Class One-on-one instruction with a coach dedicated to your pace.See private lessons → Jiu-Jitsu Fundamentals
Adults & Women
Jiu-Jitsu fundamentals for adults, all levels, mixed classes.See the program →
Private Class One-on-one instruction with a coach dedicated to your pace.See private lessons → Occasional Classes Availability varies week to week — check with us before you come.Get in touch →
7:00 - 7:30 PM
Jiu-Jitsu Sparring Live rolling and technique application, under supervision.See the program → Jiu-Jitsu Sparring Live rolling and technique application, under supervision.See the program → Private Class One-on-one instruction with a coach dedicated to your pace.See private lessons → Jiu-Jitsu Sparring Live rolling and technique application, under supervision.See the program → Private Class One-on-one instruction with a coach dedicated to your pace.See private lessons → Occasional Classes Availability varies week to week — check with us before you come.Get in touch →

Ready to Join Our Academy?

Find a class that fits your week, then come try it out — your first class at our Windsor, CA academy is on us.