shopping cart

evidence-based self-defense

begins with physical fitness, movement, and technique

family-friendly environment

clean, friendly, and safe

bullyproof programs

build confidence, respect, and discipline

combatives

self-defense and street awareness fundamentals for real-world scenarios

martial arts are for everyone

benefits include stress reduction, weight control,
weight loss, coordination, and physical fitness

world class

detail oriented and systematic brazilian jiu-jitsu, judo, and wrestling instruction

become part of our team

and take pride in the community we're building

led by professor ryan rich

1st degree black belt and professor of gracie jiu-jitsu under 7th degree black belt master charles gracie

we strive to mold

great martial artists and even greater individuals

welcome to the charles gracie jiu-jitsu association

with 25 active locations offering authentic gracie jiu-jitsu

testimonials

I simply cannot recommend granite bay jiu-jitsu enough as I have entrusted my whole family to the very capable hands of Coach Ryan...and you would not be wrong in doing so too.

LIFE-CHANGING! 

Ryan and the granite bay jiu-jitsu family have been life-changing for both my 13-year-old daughter and for me (45 year-old).

granite bay jiu-jitsu is by far my favorite place to train. As a business owner, my expectations are always high of how someone conducts business, Ryan is the first to truly exceed my expectations, so much so, I had my mother and grandfather take classes.

monday
6 am adult theory and drilling (gi)
11:30 am adult all levels (gi)
4:30 pm youth fundamentals
5:30 pm youth advanced
6:30 pm wrestling and judo for bjj (gi)

tuesday
11:30 am adult all levels (gi)
4:30 pm youth fundamentals
5:30 pm youth advanced
6:30 pm adult all levels (gi)

wednesday
6 am adult theory and drilling (no gi)
11:30 am adult all levels (no gi)
4:30 pm youth fundamentals
5:30 pm youth advanced
6:30 pm adult all levels (no gi)

thursday
11:30 am adult all levels (gi)
4:30 pm youth fundamentals
5:30 pm youth advanced
6:30 pm all levels (gi)

friday
6 am adult theory and drilling (gi)

saturday
9 am youth fundamentals
10 am adult all levels & youth advanced (gi)
11 am empower self-defense for girls and women

sunday
closed