street sports Brazilian Jiu-Jitsu in poulsbo, wa

Whether you’re new to Jiu-Jitsu or returning to the mats, our supportive environment and world-class team will help you feel at home right away.

PROGRAMS

our programs

How to schedule a Trial Class?

Step 1: Click the button and fill out the form.

Step 2: Choose your class type and pick a date & time on the calendar.

Step 3: You’ll get email and SMS confirmations with all the details.

GALLERY

Improving lives through Jiu-Jitsu

BENEFITS

Is Jiu Jitsu all about fighting?

Self-confidence

Unlock your inner strength and step onto the mats with pride.

Self-defense

Learn real-world skills to protect yourself and those you love.

Less stress

Roll away your worries and find your calm through Jiu-Jitsu.

OUR

instructors

joão da rosa

Head Bjj instructor

Joao da Rosa is from Nova Friburgo, Rio de Janeiro, Brazil. Joao has been training Brazilian Jiu-Jitsu since 1999. He has also trained in Judo, Muay Thai, and MMA. Joao was awarded his black belt by Master Carlos Machado and Master Renato Magno in 2018.

bonnie da rosa

Jiu-Jitsu instructor and Yoga

Bonnie da Rosa began practicing Yoga in 1998 and Jiu-Jitsu in 2013. She received her black belt in 2024. Bonnie began teaching Yoga in 2014 and currently holds an E-RYT 500 hour Yoga teaching certification.

sarah wettleson

Jiu-Jitsu instructor

Sarah discovered martial arts in 2019 through Jiu-Jitsu and kickboxing. She is currently a blue belt. Sarah teaches kids and beginner classes.

charlie grandmont

Jiu-Jitsu instructor

Charlie began Jiu-Jitsu in 2021. He currently holds a blue belt. Charlie teaches kids and beginner classes.

schedule

monday

5:30am: Jiu-Jitsu All Levels

6:30am: Advanced Sparring

9:00am: Gentle Yoga

11:00am: No-Gi Intermediate

12:00pm: Advanced Sparring

4:00pm: Jiu-Jitsu Intermediate

4:30pm: Kids Jiu-Jitsu Ages 2-4

5:00pm: Kids Jiu-Jitsu Ages 3-5

5:00pm: Kids Jiu-Jitsu Ages 5-7

5:30pm: Kids Jiu-Jitsu Ages 7-10

5:30pm: Kids Jiu-Jitsu Ages 10-13

6:30pm: Jiu-Jitsu Basics

6:30pm: Women’s Jiu-Jitsu

7:30pm: Advanced Sparring

Tuesday

10:15am: Kids Jiu-Jitsu Ages 7-13

10:15am: Kids Jiu-Jitsu Ages 5-7

10:15am: Kids Jiu-Jitsu Ages 3-5

10:15am: Kids Jiu-Jitsu Ages 2-4

10:45am: Baby Jiu-Jitsu Ages 1-2

11:00am: Jiu-Jitsu Advanced

12:00pm: Advanced Sparring

4:00pm: No-Gi Fundamentals

4:30pm: Kids Jiu-Jitsu Ages 2-4

5:00pm: Kids Jiu-Jitsu Ages 3-5

5:00pm: Kids Jiu-Jitsu Ages 5-7

5:30pm: Kids Jiu-Jitsu Ages 7-10

5:30pm: Kids Jiu-Jitsu Ages 10-13

6:30pm: Jiu-Jitsu Basics

6:30pm: Muay Thai

7:30pm: Advanced Sparring

Wednesday

5:30am: Jiu-Jitsu All Levels

6:30am: Advanced Sparring

9:00am: Gentle Yoga

11:00am: No-Gi Fundamentals

12:00pm: Advanced Sparring

4:00pm: Jiu-Jitsu Intermediate

4:30pm: Kids Jiu-Jitsu Ages 2-4

5:00pm: Kids Jiu-Jitsu Ages 3-5

5:00pm: Kids Jiu-Jitsu Ages 5-7

5:30pm: Kids Jiu-Jitsu Ages 7-10

5:30pm: Kids Jiu-Jitsu Ages 10-13

6:30pm: Jiu-Jitsu Basics

6:30pm: Women’s Jiu-Jitsu

7:30pm: Advanced Sparring

Thursday

10:15am: Kids Jiu-Jitsu Ages 7-13

10:15am: Kids Jiu-Jitsu Ages 5-7

10:15am: Kids Jiu-Jitsu Ages 3-5

10:15am: Kids Jiu-Jitsu Ages 2-4

10:45am: Baby Jiu-Jitsu Ages 1-2

11:00am: Jiu-Jitsu Advanced

12:00pm: Advanced Sparring

4:00pm: No-Gi Fundamentals

4:30pm: Kids Jiu-Jitsu Ages 2-4

5:00pm: Kids Jiu-Jitsu Ages 3-5

5:00pm: Kids Jiu-Jitsu Ages 5-7

5:30pm: Kids Jiu-Jitsu Ages 7-10

5:30pm: Kids Jiu-Jitsu Ages 10-13

6:30pm: Jiu-Jitsu Basics

6:30pm: Muay Thai

7:30pm: Advanced Sparring

Friday

5:30am: Jiu-Jitsu All Levels

6:30am: Advanced Sparring

9:00am: Gentle Yoga

11:00am: No-Gi Fundamentals

12:00pm: Advanced Sparring

4:00pm: Jiu-Jitsu All Levels

4:30pm: Kids No-Gi Ages 2-4

5:00pm: Kids No-Gi Ages 3-5

5:00pm: Kids No-Gi Ages 5-7

5:30pm: Kids No-Gi Ages 7-13

saturday

9:00am: Gentle Yoga

9:00am: Kids Jiu-Jitsu Ages 7-13

10:00am: No-Gi Fundamentals

10:15am: Kids Jiu-Jitsu Ages 2-4

10:45am: Kids Jiu-Jitsu Ages 3-5

10:45am: Kids Jiu-Jitsu Ages 5-7

11:00am: Escapes Fundamentals

12:00pm: Open Practice: Gi and No-Gi

sunday

9:00am: Sunday Family Open Mat

schedule

monday

5:30am: Jiu-Jitsu All Levels

6:30am: Advanced Sparring

9:00am: Gentle Yoga

11:00am: No-Gi Intermediate

12:00pm: Advanced Sparring

4:00pm: Jiu-Jitsu Intermediate

4:30pm: Kids Jiu-Jitsu Ages 2-4

5:00pm: Kids Jiu-Jitsu Ages 3-5

5:00pm: Kids Jiu-Jitsu Ages 5-7

5:30pm: Kids Jiu-Jitsu Ages 7-10

5:30pm: Kids Jiu-Jitsu Ages 10-13

6:30pm: Jiu-Jitsu Basics

6:30pm: Women’s Jiu-Jitsu

7:30pm: Advanced Sparring

Tuesday

10:15am: Kids Jiu-Jitsu Ages 7-13

10:15am: Kids Jiu-Jitsu Ages 5-7

10:15am: Kids Jiu-Jitsu Ages 3-5

10:15am: Kids Jiu-Jitsu Ages 2-4

10:45am: Baby Jiu-Jitsu Ages 1-2

11:00am: Jiu-Jitsu Advanced

12:00pm: Advanced Sparring

4:00pm: No-Gi Fundamentals

4:30pm: Kids Jiu-Jitsu Ages 2-4

5:00pm: Kids Jiu-Jitsu Ages 3-5

5:00pm: Kids Jiu-Jitsu Ages 5-7

5:30pm: Kids Jiu-Jitsu Ages 7-10

5:30pm: Kids Jiu-Jitsu Ages 10-13

6:30pm: Jiu-Jitsu Basics

6:30pm: Muay Thai

7:30pm: Advanced Sparring

Wednesday

5:30am: Jiu-Jitsu All Levels

6:30am: Advanced Sparring

9:00am: Gentle Yoga

11:00am: No-Gi Fundamentals

12:00pm: Advanced Sparring

4:00pm: Jiu-Jitsu Intermediate

4:30pm: Kids Jiu-Jitsu Ages 2-4

5:00pm: Kids Jiu-Jitsu Ages 3-5

5:00pm: Kids Jiu-Jitsu Ages 5-7

5:30pm: Kids Jiu-Jitsu Ages 7-10

5:30pm: Kids Jiu-Jitsu Ages 10-13

6:30pm: Jiu-Jitsu Basics

6:30pm: Women’s Jiu-Jitsu

7:30pm: Advanced Sparring

Thursday

10:15am: Kids Jiu-Jitsu Ages 7-13

10:15am: Kids Jiu-Jitsu Ages 5-7

10:15am: Kids Jiu-Jitsu Ages 3-5

10:15am: Kids Jiu-Jitsu Ages 2-4

10:45am: Baby Jiu-Jitsu Ages 1-2

11:00am: Jiu-Jitsu Advanced

12:00pm: Advanced Sparring

4:00pm: No-Gi Fundamentals

4:30pm: Kids Jiu-Jitsu Ages 2-4

5:00pm: Kids Jiu-Jitsu Ages 3-5

5:00pm: Kids Jiu-Jitsu Ages 5-7

5:30pm: Kids Jiu-Jitsu Ages 7-10

5:30pm: Kids Jiu-Jitsu Ages 10-13

6:30pm: Jiu-Jitsu Basics

6:30pm: Muay Thai

7:30pm: Advanced Sparring

Friday

5:30am: Jiu-Jitsu All Levels

6:30am: Advanced Sparring

9:00am: Gentle Yoga

11:00am: No-Gi Fundamentals

12:00pm: Advanced Sparring

4:00pm: Jiu-Jitsu All Levels

4:30pm: Kids No-Gi Ages 2-4

5:00pm: Kids No-Gi Ages 3-5

5:00pm: Kids No-Gi Ages 5-7

5:30pm: Kids No-Gi Ages 7-13

saturday

9:00am: Gentle Yoga

9:00am: Kids Jiu-Jitsu Ages 7-13

10:00am: No-Gi Fundamentals

10:15am: Kids Jiu-Jitsu Ages 2-4

10:45am: Kids Jiu-Jitsu Ages 3-5

10:45am: Kids Jiu-Jitsu Ages 5-7

11:00am: Escapes Fundamentals

12:00pm: Open Practice: Gi and No-Gi

sunday

9:00am: Sunday Family Open Mat

REVIEWS

WHAT THEY SAY ABOUT US

FAQ

Frequently Asked questions

Is Brazilian Jiu Jitsu suitable for beginners?

Yes, Brazilian Jiu Jitsu is suitable for beginners of all ages and fitness levels.

No, Brazilian Jiu Jitsu is for everyone, regardless of current fitness level.

Brazilian Jiu Jitsu emphasizes technique and control, reducing the risk of injury.

Absolutely. Brazilian Jiu Jitsu teaches effective self-defense techniques for individuals of all sizes and strengths.

Absolutely. Brazilian Jiu Jitsu teaches effective self-defense techniques for individuals of all sizes and strengths.

Yes, many practitioners train for self-improvement, fitness, and camaraderie without competing.

Brazilian Jiu Jitsu can benefit children by promoting discipline, confidence, and physical fitness. Our academy offers a safe environment with experienced instructors adept at engaging children effectively.

street sports poulsbo, Washington

We take pride in our knowledge of and dedication to Brazilian Jiu-Jitsu and Yoga with over 20 years of experience in each art. Whether you are training for fun, hobby, competition, or looking for a new fitness routine – our academy has something for you. We proudly offer world renowned instruction in the art of Brazilian Jiu-Jitsu (Gi), and submission grappling (No Gi). We have classes for kids (as young as age 1), beginners, women only, advanced practitioners, and also offer private lessons.

follow us

@2025 Streets sports poulsbo

all rights reserved