Schedule

Monday

12:00pm - 1:00pm

Adult BJJ (All Levels)

Justin Holder
4:00pm - 5:00pm

Kids BJJ (Ages 6-11)

Justin Holder
5:00pm - 6:00pm

Juniors BJJ (Ages 10+)

Justin Holder
7:00pm - 8:30pm

Adult BJJ (All Levels)

Justin Holder

Tuesday

12:00pm - 1:00pm

Adult BJJ (All Levels)

Justin Holder
4:00pm - 5:00pm

Kids & Juniors BJJ (All Ages)

Justin Holder
6:30pm - 7:30pm

Adult No Gi (All Levels)

Justin Holder
7:30pm - 9:00pm

Adult BJJ (All Levels)

Justin Holder

Wednesday

12:00pm - 1:00pm

Adult BJJ (All Levels)

Justin Holder
4:00pm - 5:00pm

Kids BJJ (Ages 6-11)

Justin Holder
5:00pm - 6:00pm

Juniors BJJ (Ages 10+)

Justin Holder
7:00pm - 8:30pm

Adult BJJ (All Levels)

Justin Holder

Thursday

12:00pm - 1:00pm

Adult BJJ (All Levels)

Justin Holder
4:00pm - 5:00pm

Kids & Juniors BJJ (All Ages)

Justin Holder
6:30pm - 7:30pm

Adult No Gi (All Levels)

Justin Holder
7:30pm - 9:00pm

Adult BJJ (All Levels)

Justin Holder

Friday

12:00pm - 1:00pm

Adult BJJ (All Levels)

Justin Holder
4:00pm - 5:00pm

Kids BJJ (Ages 6-11)

Justin Holder
5:00pm - 6:00pm

Juniors BJJ (Ages 10+)

Justin Holder
6:00pm - 8:00pm

Open Mat BJJ (Taco Mat)

Justin Holder

Saturday

10:00am - 11:00am

Kids & Juniors BJJ (All Ages)

Justin Holder
11:00am - 12:00pm

Adult No Gi (All Levels)

Justin Holder
12:00pm - 1:30pm

Adult BJJ (All Levels)

Justin Holder

Sunday

6:00pm - 10:00pm

Open Mat BJJ (RSVP only)

Dorian Cartwright

All Levels BJJ - Class appropraite for any level practitioner including new members.  Gi and no gi.

Beginner BJJ - Focus on fundamentals for new members

Kids BJJ - Fun activities directly and indirectly teaching BJJ and life skills

The above corrects this schedule  https://www.ralphgracie.com/schedule/san-jose 

Click for FREE TRIAL

Click for FREE TRIAL

Sign up for a free trial class.

Thanks for contacting us!

We will be in touch shortly.
If you contacted us outside of business hours it might take us a bit longer to respond.
black belt 1 on 1

black belt 1 on 1

FREE black belt 1 on 1

Thanks for contacting us!

We will be in touch shortly.
If you contacted us outside of business hours it might take us a bit longer to respond.