JIU-JITSU
FOR EVERYONE

Be a part of the legacy built on

strength skills, and community at

Richmond’s Premier Brazilian Jiu-Jitsu Academy

Try a Free Class

All Skill Levels Welcome

✓ Beginners

✓ Advanced

✓ Kids

✓ No contracts

✓ Cancel anytime

Try a Free Class

What Students Are Saying

Our Programs

Adult Brazilian
jiu-jitsu program

Learn how to defend yourself and move from the ground up. Build strength, confidence, and skills while having a great time. Train under skilled instructors with over 25 years of experience.

Learn more

Kids Brazilian
jiu-jitsu program

More than just self-defense - build confidence, friendships, and life skills. Giving kids the tools to stay focused, stay active, and stand up for themselves the right way. Our kids’ program focuses on personal development through training and competition.

Learn more

20+ weekly classes

based in Richmond, Va

6 days a week

25+ years of experience

This is Upstream

Meet Abdul

Meet Evie

Why choose upstream?

Founded by a third-degree black belt and Richmond native, seph smith, Upstream BJJ is an inclusive, all skill levels gym focused on teaching the art of brazilian jiu-jitsu. Our programs and classes focus on skill development, fitness, and personal development. Whether you want to compete or want to join a fun community of bjj practicioners, our gym is open for all.


Skills

Modern Jiu-Jitsu, self-defense, competition prep, and fitness.

All ages

Programs for adults and kids.

Community

Join a supportive community focused on personal development.

World Class Instruction

Learn from experienced and expert coaches.

All Genders

A safe and inclusive environment where
everyone is welcome.

Location

Located in downtown Richmond, minutes from I64 and I-95, directly off Broad St., close to VCU.

All Skill Levels

For beginners, experienced grapplers, and everyone in between.

Flexible Schedules

Morning, day, and evening classes.

More than brazilian jiu-jitsu

Build strength, skills, and lifelong friendships.

Try a Free Class