
At Impact Hood River, we teach our youth members how to carry themselves confidently, be kind and accepting of everyone, and adapt to and overcome adversity by challenging both their bodies and minds in a safe and encouraging environment.
Little Ninjas: This is our 10-week season program for kids ages 5-8. The program is designed to build confidence, coordination, and focus in a fun, structured Brazilian Jiu-Jitsu class. With only 8 students per class, your child gets plenty of personal coaching, a safe pace, and lots of positive reps. Perfect for beginners and great for active kids who need a healthy outlet.
Join the waitlist to save a spot for the next season. by clicking the button below.
Youth BJJ: This program is for children ages 8-12. Children new to this program can register for a 2 week trial for just $49!
At Impact Hood River, we empower our adult members to become the best versions of themselves by challenging both their bodies and minds through Jiu Jitsu. With a range of class levels—from fundamental to advanced—we cater to practitioners at every stage of their journey. Whether your goal is to compete at a high level or simply enjoy a fun and engaging way to stay active, our dedicated team is here to support you every step of the way.
Adults new to Jiu Jitsu can register for a 2 week trial for just $49!


Mammoth Strength
Mammoth Strength Training will help you get stronger, become more resilient, and give you the tools you need to make healthy decisions in your everyday life. Getting stronger means eating healthier too, so we will guide you to make nutritious choices. Join us today and get stronger!
While this is a program not included with the Jiu Jitsu memberships it's a worthwhile add on!
ABOUT US
Impact Hood River offers 2,300 square feet of mat space with a foam-cushioned subfloor for optimal training. Get stronger with our power racks, recover in the sauna, and stay fresh with on-site showers—all in one elite training space!
HOURS OF OPERATION
Sunday - 10am-12pm
Monday - 8-9am, 12-1pm, 4:30-8:30pm
Tuesday - 8-9am, 12-1pm, 4:30-8:30pm
Wednesday - 8-9am, 12-1pm, 4:30-8:30pm
Thursday - 8-9am, 4:30-8:30pm
Friday - 12-1pm, 6-8pm