Also in Indio! — Visit Flow Academy Indio →
Summer Camp Registration is OPENJune 1–5 | Early Bird: Save $50 — Offer ends April 30!Register Now →

Riverside, California

WHERE
CHAMPIONS
ARE MADE

Brazilian Jiu-Jitsu · Kids Programs · Rock Steady Boxing · Adaptive Martial Arts · Women's Self-Defense

29+Years Training
4thDegree Black Belt
AllAges Welcome
CSACharter Approved

Getting Started is Easy

Three Steps to the Mat

01

Book Your Free Trial

Call us at (951) 337-3781 or fill out the form below. No experience needed — just show up.

02

Meet the Team

We'll introduce you to our coaches, show you around, and place you in the right class for your age and level.

03

Join the Family

Start training, build confidence, get fit, and become part of the Flow Academy community.

Find Your Class

Programs for Every Age & Goal

From toddlers to adults, competitors to beginners — we have a class built for you.

Ages 3–6

Little Ninjas

Mon & Wed
3:45 PM & 4:30 PM

Fun, foundational martial arts skills designed for young learners. We build confidence, coordination, discipline, and listening skills through structured play on the mat.

Book a Trial →
Ages 7–9

Kids Jiu-Jitsu

Mon & Wed
4:30 PM

Foundational BJJ techniques including positional control, escapes, and takedowns. Students develop focus, resilience, and problem-solving both on and off the mat.

Book a Trial →
Ages 10–14

Youth BJJ

Mon & Wed
5:30 PM

Intermediate-level techniques, live drilling, and competition prep. Great for young athletes looking to compete or simply get stronger and more disciplined.

Book a Trial →
Ages 6+

Youth NoGi / Wrestling

Tue & Thu
6:00 PM

NoGi grappling and wrestling fundamentals for youth athletes. Build takedown skills, scrambles, and mat awareness in a high-energy, competition-ready environment.

Book a Trial →
Adults

Adults BJJ

Mon & Wed
6:30 PM

Gi and No-Gi classes covering self-defense, technique, sparring, and conditioning. Taught by Head Instructor Carlos Miller — 29 years of training, 4th Degree Black Belt.

Book a Trial →
Adult Fitness

Active Fit

Tue & Thu
10:00 AM

Fitness classes for adults 55+ focused on mobility, strength, and community. Keep moving, stay strong, and have fun with a group that supports each other.

Book a Trial →
Adults

Rock Steady Boxing

Mon, Wed & Fri
10:00 AM

Evidence-based boxing fitness program specifically designed for people with Parkinson's disease. Builds strength, balance, and coordination in a supportive group environment.

Learn More →
Coming June 2026
Kids & Teens

Flow Limitless

Adaptive Martial Arts

"A place to belong. A place to grow." Small group settings with patient coaching at an individual pace. Designed for kids and teens who learn, move, and process differently — and who need a more supportive environment to thrive.

Join the Waitlist →
Starting June 2026
Women

Women's Self-Defense

6-Week Course · Led by Coach Zaide

Empowering women with practical self-defense skills in a safe, encouraging environment. Led by Coach Zaide — a competitive athlete with 7 years of training who is passionate about building strong women, starting with strong girls.

Pre-Register →

Charter School Approved Vendor

Your child may be able to attend Flow Academy at no cost to you through their charter school funding. Contact us to find out if your school qualifies!

Find Out More

Weekly Schedule

Class Schedule

Updated schedule for all programs. Drop-ins welcome — call us at (951) 337-3781.

DayTimeClassAges
Monday
10:00 AMRock Steady BoxingAdults
3:45 PMLittle NinjasAges 3–6
4:30 PMLittle Ninjas & Kids BJJAges 3–6 & 7–9
5:30 PMYouth BJJAges 10–14
6:30 PMAdults BJJ (Gi)Adults
Tuesday
10:00 AMActive FitAdults 55+
6:00 PMYouth NoGi / WrestlingAges 6+
Wednesday
10:00 AMRock Steady BoxingAdults
3:45 PMLittle NinjasAges 3–6
4:30 PMLittle Ninjas & Kids BJJAges 3–6 & 7–9
5:30 PMYouth BJJAges 10–14
6:30 PMAdults BJJ (Gi)Adults
Thursday
10:00 AMActive FitAdults 55+
6:00 PMYouth NoGi / WrestlingAges 6+
Friday
10:00 AMRock Steady BoxingAdults
Coming June 2026
TBDFlow Limitless — Adaptive Martial ArtsKids & Teens
TBDWomen's Self-Defense (6-week course)Women

Meet the Team

World-Class Coaches

Our instructors bring decades of experience, competition credentials, and a deep passion for teaching.

Carlos Miller
Head Instructor

Carlos Miller

With 29 years of training and a 4th Degree Black Belt, Coach Carlos is the heart and soul of Flow Academy. His depth of knowledge, patience, and commitment to his students is what sets Flow Academy apart.

Coach Zaide
Coach · Women's Program Lead

Coach Zaide

A competitive athlete with 7 years of training, Coach Zaide leads our Women's Self-Defense program launching June 2026. Her mission: empowering women with skills, confidence, and community — starting with young girls.

BF
Coach · NoGi & Wrestling

Coach Benjamin Frietze

12 years of wrestling experience across Freestyle, Greco-Roman, and Folkstyle — competing at both state and national level. Coach Benjamin now brings elite wrestling fundamentals to our kids' NoGi classes.

Limited Spots Available

Summer Camp 2026

Flow Academy Summer Camp

June 1–5, 2026
8 AM – 12 PM

June 1 – 5, 2026 | Monday – Friday
8:00 AM – 12:00 PM
Open to members & non-members
Early drop-off available
Register Now
Regular Price: $249
$199
Early Bird Special — Save $50
Offer valid until April 30, 2026
  • 5 days of martial arts training
  • Sack lunch included daily
  • Free t-shirt (Early Bird only)
  • Limited spots — register early!
Claim Early Bird Pricing

Life at Flow Academy

On the Mat

Flow Academy adult team group photo
Black belts group photo
Kids belt ceremony
BJJ training action
Flow Academy kids team photo
Kids team at competition

What Families Are Saying

Real Results, Real Families

"Flow Academy has completely transformed my son's confidence. Coach Carlos is amazing with the kids — patient, encouraging, and incredibly skilled. We couldn't be happier."

— Riverside Parent

"My daughter was nervous to try BJJ but after her first Little Ninjas class she was hooked. The coaches make every child feel welcome and capable. Highly recommend!"

— Flow Academy Family

"Rock Steady Boxing has been life-changing for my husband. The team is knowledgeable, supportive, and genuinely cares. This gym is a gem in the Riverside community."

— RSB Member Family

READY TO GET STARTED?

Your first class is free. No experience needed. All ages welcome.

Book Your Free Trial Today

Get in Touch

Contact Us

Location
3490 Madison St, Riverside, CA
Hours
Mon–Fri: See Schedule Above
Call for weekend availability