Welcome to 
Rio Jitsu

Brazilian Jiu Jitsu

Brazilian Jiu Jitsu (BJJ) is a martial art and combat sport that emphasizes ground fighting and submission holds to control and defeat an opponent. You'll learn to control and submit opponents in a friendly and challenging environment.

Judo

Judo is a Japanese martial art where throws, holds, and grappling techniques are used to subdue an opponent. You'll gain physical strength, flexibility, mental discipline, and increased self-confidence from practicing judo.

Why choose Rio Jitsu?

Whether you're just starting your fitness journey or looking to enhance your routine, Rio Jitsu provides a supportive and motivating environment.

Our team is dedicated to helping you achieve your personal goals, ensuring you have the best experience possible.

Trusted By Our Members

Frequently Asked Questions

Check out the most frequently asked questions about Rio Jitsu .


Still haven't found the answer?

Contact Us

Is there a free trial?

Yes. We offer a free week trial for all of our programs. 

Is there an age limit?

The only age limit at Rio Jitsu is to start classes: 3 years old for Brazilian Jiu-Jitsu and 6 years old for Judo. Other than that, you’re never too old to start taking classes. 

Do I need to be in shape or have experience before starting?

Not at all! Our classes are beginner-friendly and designed for all fitness levels. You’ll learn step-by-step, at your own pace, with lots of guidance from our coaches. Most of our students had no martial arts experience when they started. They just booked their class, showed up, tried a class, and fell in love with it.

Is Brazilian Jiu-Jitsu or Judo safe for kids?

Yes! Safety is our top priority. We group kids by age, keep classes supervised at all times, and teach proper technique, control, and respect. Both Jiu-Jitsu and Judo are martial arts that focus on leverage, balance, and problem-solving (no punches or kicks). Kids learn in a fun, structured, and safe environment.

What do I (or my child) need for the first class?

Just comfortable workout clothes (like a t-shirt and athletic pants/shorts) and a water bottle. We’ll provide everything else for your trial, including a loaner uniform if needed. Most families like to take advantage of our free trial week first, since it’s the best way to see if training is a good fit before buying gear. 

Schedule

Schedule

11/24/2025 - 11/30/2025
24 Mon 25 Tue 26 Wed 27 Thu 28 Fri 29 Sat 30 Sun
24 Mon
25 Tue
26 Wed
27 Thu
28 Fri
29 Sat
30 Sun
12:00am
1:00am
2:00am
3:00am
4:00am
5:00am
6:00am
7:00am
8:00am
9:00am
10:00am
11:00am
12:00pm
1:00pm
2:00pm
3:00pm
4:00pm
5:00pm
6:00pm
7:00pm
8:00pm
9:00pm
10:00pm
11:00pm

Gi All Levels

6 - 7am
6:00am - 7:00am

Gi All Levels

JMJoao Marinho Book
Gi All Levels
Monday, November 24 · 6:00am - 7:00am
Instructors:
Joao Marinho

Homeschooled Kids BJJ

9:30 - 10:30am
9:30am - 10:30am

Homeschooled Kids BJJ

OAOscar Amaral Prata Book
Homeschooled Kids BJJ
Monday, November 24 · 9:30am - 10:30am
Instructors:
Oscar Amaral Prata

Gi All Levels

12 - 1pm
12:00pm - 1:00pm

Gi All Levels

JMJoao Marinho Book
Gi All Levels
Monday, November 24 · 12:00pm - 1:00pm
Instructors:
Joao Marinho

Kids 2

4 - 5pm
4:00pm - 5:00pm

Kids 2

VRVanessa Rafful Book
Kids 2
Monday, November 24 · 4:00pm - 5:00pm
Instructors:
Vanessa Rafful

Kids 1

4:30 - 5:30pm
4:30pm - 5:30pm

Kids 1

JMJoao Marinho Book
Kids 1
Monday, November 24 · 4:30pm - 5:30pm
Instructors:
Joao Marinho

Little Kids

5 - 5:45pm
5:00pm - 5:45pm

Little Kids

ADAngela Dahlgren Book
Little Kids
Monday, November 24 · 5:00pm - 5:45pm
Instructors:
Angela Dahlgren

Kids 2

5:30 - 6:30pm
5:30pm - 6:30pm

Kids 2

BBBranden Bell Book
Kids 2
Monday, November 24 · 5:30pm - 6:30pm
Instructors:
Branden Bell

Gi Fundamentals

5:45 - 6:45pm
5:45pm - 6:45pm

Gi Fundamentals

JMJoao Marinho Book
Gi Fundamentals
Monday, November 24 · 5:45pm - 6:45pm
Instructors:
Joao Marinho

Gi All Levels

6:30 - 8pm
6:30pm - 8:00pm

Gi All Levels

VMVinicius Marinho Book
Gi All Levels
Monday, November 24 · 6:30pm - 8:00pm
Instructors:
Vinicius Marinho

Gi All Levels

6 - 7am
6:00am - 7:00am

Gi All Levels

VMVinicius Marinho Book
Gi All Levels
Tuesday, November 25 · 6:00am - 7:00am
Instructors:
Vinicius Marinho

NoGi All Levels

9:30 - 10:30am
9:30am - 10:30am

NoGi All Levels

VMVinicius Marinho Book
NoGi All Levels
Tuesday, November 25 · 9:30am - 10:30am
Instructors:
Vinicius Marinho

Gi All Levels

12 - 1pm
12:00pm - 1:00pm

Gi All Levels

OAOscar Amaral Prata Book
Gi All Levels
Tuesday, November 25 · 12:00pm - 1:00pm
Instructors:
Oscar Amaral Prata

Kids 2 NoGi

4:30 - 5:30pm
4:30pm - 5:30pm

Kids 2 NoGi

VRVanessa Rafful Book
Kids 2 NoGi
Tuesday, November 25 · 4:30pm - 5:30pm
Instructors:
Vanessa Rafful

Teens

4:30 - 5:30pm
4:30pm - 5:30pm

Teens

JMJoao Marinho Book
Teens
Tuesday, November 25 · 4:30pm - 5:30pm
Instructors:
Joao Marinho

Gi Fundamentals

5:30 - 6:30pm
5:30pm - 6:30pm

Gi Fundamentals

VMVinicius Marinho Book
Gi Fundamentals
Tuesday, November 25 · 5:30pm - 6:30pm
Instructors:
Vinicius Marinho

Kids 1 NoGi

5:30 - 6:30pm
5:30pm - 6:30pm

Kids 1 NoGi

JMJoao Marinho Book
Kids 1 NoGi
Tuesday, November 25 · 5:30pm - 6:30pm
Instructors:
Joao Marinho

Gi All Levels

6:30 - 8pm
6:30pm - 8:00pm

Gi All Levels

ABArthur Babin Book
Gi All Levels
Tuesday, November 25 · 6:30pm - 8:00pm
Instructors:
Arthur Babin

Judo

6:45 - 7:45pm
6:45pm - 7:45pm

Judo

ZPZac Peterson Book
Judo
Tuesday, November 25 · 6:45pm - 7:45pm
Instructors:
Zac Peterson

NoGi All Levels

6 - 7am
6:00am - 7:00am

NoGi All Levels

JMJoao Marinho Book
NoGi All Levels
Wednesday, November 26 · 6:00am - 7:00am
Instructors:
Joao Marinho

Homeschooled Kids BJJ

9:30 - 10:30am
9:30am - 10:30am

Homeschooled Kids BJJ

OAOscar Amaral Prata Book
Homeschooled Kids BJJ
Wednesday, November 26 · 9:30am - 10:30am
Instructors:
Oscar Amaral Prata

NoGi All Levels

12 - 1pm
12:00pm - 1:00pm

NoGi All Levels

JMJoao Marinho Book
NoGi All Levels
Wednesday, November 26 · 12:00pm - 1:00pm
Instructors:
Joao Marinho

Kids 2

4 - 5pm
4:00pm - 5:00pm

Kids 2

VRVanessa Rafful Book
Kids 2
Wednesday, November 26 · 4:00pm - 5:00pm
Instructors:
Vanessa Rafful

Kids 1

4:30 - 5:30pm
4:30pm - 5:30pm

Kids 1

JMJoao Marinho Book
Kids 1
Wednesday, November 26 · 4:30pm - 5:30pm
Instructors:
Joao Marinho

Little Kids

5 - 5:45pm
5:00pm - 5:45pm

Little Kids

ADAngela Dahlgren Book
Little Kids
Wednesday, November 26 · 5:00pm - 5:45pm
Instructors:
Angela Dahlgren

Kids 2

5:30 - 6:30pm
5:30pm - 6:30pm

Kids 2

BBBranden Bell Book
Kids 2
Wednesday, November 26 · 5:30pm - 6:30pm
Instructors:
Branden Bell

Gi Fundamentals

5:45 - 6:45pm
5:45pm - 6:45pm

Gi Fundamentals

JMJoao Marinho Book
Gi Fundamentals
Wednesday, November 26 · 5:45pm - 6:45pm
Instructors:
Joao Marinho

Gi All Levels

6:30 - 8pm
6:30pm - 8:00pm

Gi All Levels

VMVinicius Marinho Book
Gi All Levels
Wednesday, November 26 · 6:30pm - 8:00pm
Instructors:
Vinicius Marinho

NoGi All Levels

6 - 7am
6:00am - 7:00am

NoGi All Levels

VMVinicius Marinho
NoGi All Levels
Thursday, November 27 · 6:00am - 7:00am
Instructors:
Vinicius Marinho

Gi All Levels

9:30 - 10:30am
9:30am - 10:30am

Gi All Levels

VMVinicius Marinho Book
Gi All Levels
Thursday, November 27 · 9:30am - 10:30am
Instructors:
Vinicius Marinho

Gi All Levels

12 - 1pm
12:00pm - 1:00pm

Gi All Levels

OAOscar Amaral Prata Book
Gi All Levels
Thursday, November 27 · 12:00pm - 1:00pm
Instructors:
Oscar Amaral Prata

Kids 2

4:30 - 5:30pm
4:30pm - 5:30pm

Kids 2

VRVanessa Rafful Book
Kids 2
Thursday, November 27 · 4:30pm - 5:30pm
Instructors:
Vanessa Rafful

Teens

4:30 - 5:30pm
4:30pm - 5:30pm

Teens

JMJoao Marinho Book
Teens
Thursday, November 27 · 4:30pm - 5:30pm
Instructors:
Joao Marinho

Kids 1

5:30 - 6:30pm
5:30pm - 6:30pm

Kids 1

JMJoao Marinho Book
Kids 1
Thursday, November 27 · 5:30pm - 6:30pm
Instructors:
Joao Marinho

NoGi Fundamentals

5:30 - 6:30pm
5:30pm - 6:30pm

NoGi Fundamentals

VMVinicius Marinho Book
NoGi Fundamentals
Thursday, November 27 · 5:30pm - 6:30pm
Instructors:
Vinicius Marinho

NoGi All Levels

6:30 - 8pm
6:30pm - 8:00pm

NoGi All Levels

ABArthur Babin Book
NoGi All Levels
Thursday, November 27 · 6:30pm - 8:00pm
Instructors:
Arthur Babin

Judo

6:45 - 7:45pm
6:45pm - 7:45pm

Judo

ZPZac Peterson Book
Judo
Thursday, November 27 · 6:45pm - 7:45pm
Instructors:
Zac Peterson

Gi All Levels

6 - 7am
6:00am - 7:00am

Gi All Levels

JMJoao Marinho Book
Gi All Levels
Friday, November 28 · 6:00am - 7:00am
Instructors:
Joao Marinho

Gi All Levels

12 - 1pm
12:00pm - 1:00pm

Gi All Levels

JMJoao Marinho Book
Gi All Levels
Friday, November 28 · 12:00pm - 1:00pm
Instructors:
Joao Marinho

Teens NoGi

4:30 - 5:30pm
4:30pm - 5:30pm

Teens NoGi

JMJoao Marinho Book
Teens NoGi
Friday, November 28 · 4:30pm - 5:30pm
Instructors:
Joao Marinho

Little Kids

5 - 5:45pm
5:00pm - 5:45pm

Little Kids

CRCoach Russ Book
Little Kids
Friday, November 28 · 5:00pm - 5:45pm
Instructors:
Coach Russ

Kids Judo

5:30 - 6:30pm
5:30pm - 6:30pm

Kids Judo

BABrant A Lander Book
Kids Judo
Friday, November 28 · 5:30pm - 6:30pm
Instructors:
Brant A Lander

Gi All Levels

5:45 - 7:45pm
5:45pm - 7:45pm

Gi All Levels

JMJoao Marinho Book
Gi All Levels
Friday, November 28 · 5:45pm - 7:45pm
Instructors:
Joao Marinho

Wrestling

9 - 10am
9:00am - 10:00am

Wrestling

BBBranden Bell Book
Wrestling
Saturday, November 29 · 9:00am - 10:00am
Instructors:
Branden Bell

All Levels Open Roll

10 - 11am
10:00am - 11:00am

All Levels Open Roll

Book
All Levels Open Roll
Saturday, November 29 · 10:00am - 11:00am
No sessions found

Free Week Trial

Enter your e-mail address and program you are interested in to get a week for free! 

Check your e-mail for your free week invite!