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

12/08/2025 - 12/14/2025
8 Mon 9 Tue 10 Wed 11 Thu 12 Fri 13 Sat 14 Sun
8 Mon
9 Tue
10 Wed
11 Thu
12 Fri
13 Sat
14 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
Gi All Levels
Monday, December 08 · 6:00am - 7:00am
Instructors:
Joao Marinho

Homeschooled Kids BJJ

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

Homeschooled Kids BJJ

OAOscar Amaral Prata
Homeschooled Kids BJJ
Monday, December 08 · 9:30am - 10:30am
Instructors:
Oscar Amaral Prata

Gi All Levels

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

Gi All Levels

JMJoao Marinho
Gi All Levels
Monday, December 08 · 12:00pm - 1:00pm
Instructors:
Joao Marinho

Kids 2

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

Kids 2

VRVanessa Rafful
Kids 2
Monday, December 08 · 4:00pm - 5:00pm
Instructors:
Vanessa Rafful

Kids 1

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

Kids 1

JMJoao Marinho
Kids 1
Monday, December 08 · 4:30pm - 5:30pm
Instructors:
Joao Marinho

Little Kids

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

Little Kids

ADAngela Dahlgren
Little Kids
Monday, December 08 · 5:00pm - 5:45pm
Instructors:
Angela Dahlgren

Kids 2

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

Kids 2

BBBranden Bell
Kids 2
Monday, December 08 · 5:30pm - 6:30pm
Instructors:
Branden Bell

Gi Fundamentals

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

Gi Fundamentals

JMJoao Marinho
Gi Fundamentals
Monday, December 08 · 5:45pm - 6:45pm
Instructors:
Joao Marinho

Gi All Levels

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

Gi All Levels

VMVinicius Marinho
Gi All Levels
Monday, December 08 · 6:30pm - 8:00pm
Instructors:
Vinicius Marinho

Gi All Levels

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

Gi All Levels

VMVinicius Marinho
Gi All Levels
Tuesday, December 09 · 6:00am - 7:00am
Instructors:
Vinicius Marinho

NoGi All Levels

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

NoGi All Levels

VMVinicius Marinho
NoGi All Levels
Tuesday, December 09 · 9:30am - 10:30am
Instructors:
Vinicius Marinho

Gi All Levels

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

Gi All Levels

OAOscar Amaral Prata
Gi All Levels
Tuesday, December 09 · 12:00pm - 1:00pm
Instructors:
Oscar Amaral Prata

Kids 2 NoGi

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

Kids 2 NoGi

VRVanessa Rafful
Kids 2 NoGi
Tuesday, December 09 · 4:30pm - 5:30pm
Instructors:
Vanessa Rafful

Teens

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

Teens

JMJoao Marinho
Teens
Tuesday, December 09 · 4:30pm - 5:30pm
Instructors:
Joao Marinho

Gi Fundamentals

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

Gi Fundamentals

VMVinicius Marinho
Gi Fundamentals
Tuesday, December 09 · 5:30pm - 6:30pm
Instructors:
Vinicius Marinho

Kids 1 NoGi

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

Kids 1 NoGi

JMJoao Marinho
Kids 1 NoGi
Tuesday, December 09 · 5:30pm - 6:30pm
Instructors:
Joao Marinho

Gi All Levels

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

Gi All Levels

ABArthur Babin
Gi All Levels
Tuesday, December 09 · 6:30pm - 8:00pm
Instructors:
Arthur Babin

Judo

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

Judo

ZPZac Peterson
Judo
Tuesday, December 09 · 6:45pm - 7:45pm
Instructors:
Zac Peterson

NoGi All Levels

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

NoGi All Levels

JMJoao Marinho
NoGi All Levels
Wednesday, December 10 · 6:00am - 7:00am
Instructors:
Joao Marinho

Homeschooled Kids BJJ

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

Homeschooled Kids BJJ

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

NoGi All Levels

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

NoGi All Levels

JMJoao Marinho
NoGi All Levels
Wednesday, December 10 · 12:00pm - 1:00pm
Instructors:
Joao Marinho

Kids 2

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

Kids 2

VRVanessa Rafful
Kids 2
Wednesday, December 10 · 4:00pm - 5:00pm
Instructors:
Vanessa Rafful

Kids 1

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

Kids 1

JMJoao Marinho
Kids 1
Wednesday, December 10 · 4:30pm - 5:30pm
Instructors:
Joao Marinho

Little Kids

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

Little Kids

ADAngela Dahlgren
Little Kids
Wednesday, December 10 · 5:00pm - 5:45pm
Instructors:
Angela Dahlgren

Kids 2

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

Kids 2

BBBranden Bell
Kids 2
Wednesday, December 10 · 5:30pm - 6:30pm
Instructors:
Branden Bell

Gi Fundamentals

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

Gi Fundamentals

JMJoao Marinho
Gi Fundamentals
Wednesday, December 10 · 5:45pm - 6:45pm
Instructors:
Joao Marinho

Gi All Levels

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

Gi All Levels

VMVinicius Marinho
Gi All Levels
Wednesday, December 10 · 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, December 11 · 6:00am - 7:00am
Instructors:
Vinicius Marinho

Gi All Levels

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

Gi All Levels

VMVinicius Marinho
Gi All Levels
Thursday, December 11 · 9:30am - 10:30am
Instructors:
Vinicius Marinho

Gi All Levels

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

Gi All Levels

OAOscar Amaral Prata
Gi All Levels
Thursday, December 11 · 12:00pm - 1:00pm
Instructors:
Oscar Amaral Prata

Kids 2

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

Kids 2

VRVanessa Rafful
Kids 2
Thursday, December 11 · 4:30pm - 5:30pm
Instructors:
Vanessa Rafful

Teens

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

Teens

JMJoao Marinho
Teens
Thursday, December 11 · 4:30pm - 5:30pm
Instructors:
Joao Marinho

Kids 1

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

Kids 1

JMJoao Marinho
Kids 1
Thursday, December 11 · 5:30pm - 6:30pm
Instructors:
Joao Marinho

NoGi Fundamentals

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

NoGi Fundamentals

VMVinicius Marinho
NoGi Fundamentals
Thursday, December 11 · 5:30pm - 6:30pm
Instructors:
Vinicius Marinho

NoGi All Levels

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

NoGi All Levels

ABArthur Babin
NoGi All Levels
Thursday, December 11 · 6:30pm - 8:00pm
Instructors:
Arthur Babin

Judo

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

Judo

ZPZac Peterson
Judo
Thursday, December 11 · 6:45pm - 7:45pm
Instructors:
Zac Peterson

Gi All Levels

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

Gi All Levels

JMJoao Marinho
Gi All Levels
Friday, December 12 · 6:00am - 7:00am
Instructors:
Joao Marinho

Gi All Levels

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

Gi All Levels

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

Teens NoGi

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

Teens NoGi

JMJoao Marinho
Teens NoGi
Friday, December 12 · 4:30pm - 5:30pm
Instructors:
Joao Marinho

Little Kids

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

Little Kids

CRCoach Russ
Little Kids
Friday, December 12 · 5:00pm - 5:45pm
Instructors:
Coach Russ

Kids Judo

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

Kids Judo

BABrant A Lander
Kids Judo
Friday, December 12 · 5:30pm - 6:30pm
Instructors:
Brant A Lander

Gi All Levels

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

Gi All Levels

JMJoao Marinho
Gi All Levels
Friday, December 12 · 5:45pm - 7:45pm
Instructors:
Joao Marinho

Wrestling

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

Wrestling

BBBranden Bell
Wrestling
Saturday, December 13 · 9:00am - 10:00am
Instructors:
Branden Bell

All Levels Open Roll

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

All Levels Open Roll

All Levels Open Roll
Saturday, December 13 · 10:00am - 11:00am
No sessions found