Yoga, Pilates & Strength Classes in Sellwood, Portland
Not just a yoga Class.
A whole Body Reset.
bodyRIOT offers 11 class formats at 8532 SE 17th Ave in Sellwood, Portland: heated and non-heated yoga, hot and mat Pilates, small-group strength training capped at 8 people, and recovery classes like Candlelit Yin + Sound. Heated classes run about 94–98°F and non-heated classes run 70–75°F. Every format is included in a full studio membership, and new students can try them all with 2 weeks unlimited for $79.
A complete training system
Movement at bodyRIOT works as one system. Structured strength builds power and control, yoga and Pilates refine range and stability, and kettlebell and mobility work build resilience. Put together, it's training that keeps you durable for years, not just sore for a day.
Yoga + Pilates
Heated and non-heated yoga and Pilates that build strength, mobility and control to support the rest of your training.
Strength
Progressive strength training in small groups of 8 or fewer, plus 1:1 personal training, to build muscle, capacity and resilience.
Recovery + Mobility
Slower, restorative classes that release tension and keep you training consistently.
Yoga + Pilates
Hot yoga and Pilates classes in Sellwood
Heated and non-heated formats that build strength, mobility and control to support everything else you train.
FLOW (Hot or Non-Heated vinyasa)
60 or 90 min · Heated (~94–98°F) or non-heated (80–85°F) · All levels
FLOW is our foundational vinyasa class, a style of yoga that links each movement to a breath. It's the entry point to the bodyRIOT system and the format that ties everything else together.
You'll move through breath-linked sequences that build strength, mobility and body awareness. In the heated version, the warmth helps you move deeper into each pose; the non-heated version keeps the same flow at room temperature. Modifications are always offered, so every level is welcome. The 60-minute class builds a full rhythm, and the 90 goes deeper into the practice.
Best for: all experience levels · building a consistent movement foundation · improving flexibility, strength and body awareness
Power FLOW (Hot Power Yoga)
60 or 90 min · Heated (~94–98°F) · Intermediate
POWER FLOW is a faster-paced hot vinyasa class with longer holds and more complex sequencing. It's the format that started bodyRIOT, and it still sets the standard.
Expect more intensity from start to finish. You'll build serious strength and stamina while refining control and range of motion, and it's the class you grow into and keep growing in.
Best for: building on an existing yoga practice · pushing intensity and endurance · developing strength alongside mobility
Hot Pilates
60 min · Heated (~94–98°F) · All levels
HOT PILATES is mat Pilates in a heated room: a low-impact, high-burn workout centered on core strength and control.
You'll work through mat-based sequences that target the deep stabilizing muscles, challenge your balance and build strength that carries over to lifting, running and yoga. The heat keeps your muscles warm and responsive throughout. Low impact doesn't mean easy, and you'll feel every minute.
Best for: core strength and stability · low-impact training without losing intensity · complementing lifting or yoga with precision work
Mat Pilates
60 min · Non-heated (80–85°F) · All levels
MAT PILATES is focused, technical Pilates on a mat at room temperature, the precision work that shows up across all your other training.
You'll move through classical and contemporary Pilates sequences that build postural strength, improve alignment and develop deep core stability. Every movement is intentional and every cue is specific. It's the quieter format, and the work that holds everything else together.
Best for: postural strength and alignment · injury prevention and rehab support · adding precision and stability to your training week
Slow Burn (Beginner yoga)
60 min · Non-heated (80–85°F) · Beginner
SLOW BURN is our beginner yoga class, built for people who are brand new to yoga or coming back after time away.
You'll move through foundational sequences at a pace that gives you time to understand each pose, build confidence with alignment and start developing real strength. Cues are detailed, modifications are built in, and there's no pressure to keep up. Everyone starts somewhere, and SLOW BURN is a good place to do it.
Best for: true beginners to yoga · building foundational strength and flexibility · anyone who wants space to learn at their own pace
ashtanga basics (new)
75 min · Non-heated (80–85°F) · All levels
ASHTANGA BASICS is a 75-minute class inspired by the Ashtanga Primary Series, a traditional style of yoga that follows a set sequence of poses linked by breath.
Each class explores the three core tools of the practice: breath, bandhas (the deep core engagement that supports and lifts each posture) and drishti (a steady point of gaze that keeps your focus). You'll work through key postures and transitions with longer holds and mindful pacing, and variations and substitutions change each week so there's always a fresh focus. Expect to build strength, mobility, breath awareness and concentration you'll notice on and off the mat.
Best for: learning the foundations of Ashtanga · students who like structure and steady progress · building focus alongside strength and mobility
Instructor: Cora Bird
handstands (new)
60 min · Non-heated (80–85°F) · All levels
HANDSTANDS is a 60-minute skills class that builds the strength, mobility and body awareness you need to get upside down.
Class blends focused drills, technique work and progressive exercises so you understand alignment, balance and control, not just how to kick up. It works whether you're chasing your first handstand or refining one you already have, because every drill scales to where you are.
Best for: working toward your first handstand · yogis and lifters who want more shoulder and core strength · learning balance and control upside down
Instructor: Jake Ferriero
Strength
Small-group strength training in Sellwood (max 8)
Progressive strength training that builds muscle, capacity and resilience. Every strength class runs in Studio 2 and is capped at 8 people, so your coach can watch your form. For one-on-one coaching, see personal training.
Build
50 min · Non-heated · All levels · Max 8 people
BUILD is a small-group strength class that uses dumbbells, kettlebells and the FitBench to train every major movement pattern: push, pull, hinge and squat.
Everyone moves on the same clock, but you set the intensity by choosing your weight and pace. This isn't about racing through reps. It's about lifting with intention, dialing in your form and getting stronger over time. Each class has a focus (Upper Body & Core; Butt, Back & Abs; Chest, Back & Legs), with a balanced mix of full-body strength, single-side work and core. You'll leave tired from the weight, not from cardio.
Best for: building strength and muscle · improving technique and confidence with weights · consistent, measurable progress
Kettlebell
30 min | Non-Heated
KETTLEBELL 30 is a 30-minute full-body strength class that teaches foundational kettlebell technique.
Class starts with a warm-up, moves into a strength block that works every major muscle group, then links those movements into a short flow. You'll finish with core work and a quick reset before you're back to your day. It's a simple format that gets a lot done in half an hour.
Best for: building functional strength · learning kettlebell fundamentals · a focused session on a busy day
Instructor: Ruth Braunhuber
Recovery + Mobility
Recovery and mobility classes
Slower, restorative classes that release tension and keep you training consistently. Pair any of them with the private contrast room (infrared sauna and cold plunge) for a full recovery day.
dynamic recovery
60 min · Non-heated (80–85°F) · All levels
DYNAMIC RECOVERY is a full-body reset that combines slow movement, long-held stretches and foam rolling.
You'll start with slow, intentional movement, then settle into long-held, prop-supported stretches that release tension and restore mobility. Class finishes with myofascial release using foam rollers and massage balls, so you get a complete hour of recovery.
Best for: releasing tension and stress · a full-body reset after heavy training · all levels
candlelit yin & sound (new)
60 min · Non-heated (80–85°F) · All levels
CANDLELIT YIN + SOUND is a restorative evening class that pairs Yin yoga with a sound bath. Yin is a slow style of yoga where you hold seated and lying-down poses for several minutes, supported by props.
The first half of class moves through deep, supported Yin postures. Halfway through, you settle into a long Savasana while Rachael plays crystal bowls, a rain drum and chimes. Most people leave feeling calm, quiet and grounded. No yoga experience needed, so come as you are.
Best for: winding down after a long day · recovery days between harder training · beginners and anyone who wants to slow down
Instructor: Rachael Becker
-
If you're new to yoga, start with SLOW BURN or CANDLELIT YIN + SOUND. If you have some yoga experience, try FLOW. For strength, KETTLEBELL 30 or BUILD are both coached for all levels. The easiest way to try everything is 2 weeks unlimited for $79.
-
Heated classes (Hot Flow, Hot Power Flow and Hot Pilates) run about 94–98°F. Non-heated classes run 80–85°F.
-
No. SLOW BURN is built for beginners, CANDLELIT YIN + SOUND needs no experience, and ASHTANGA BASICS welcomes all levels. Every class offers modifications.
-
Every strength class (BUILD and KETTLEBELL 30) is capped at 8 people in Studio 2, so your coach can watch your form and adjust your weights.
-
Every class uses 1 session from your membership, whatever its length (30, 50, 60, 75 or 90 minutes). During the 2-week intro you're unlimited, so there's nothing to track.
-
CANDLELIT YIN + SOUND is a quiet evening class of long, supported Yin holds followed by a sound bath. DYNAMIC RECOVERY is more active: slow movement, deep stretching and foam rolling to release tight muscles after training.
-
Full studio memberships include every class here plus the private contrast room. Mat memberships include yoga, Pilates and mat-based classes but not strength classes or contrast therapy. See membership options.
-
Cancel at least 12 hours before class. Late cancellations and no-shows have a $15 fee, which keeps the waitlist moving.
-
8532 SE 17th Ave, Portland, OR 97202, in the Sellwood-Moreland neighborhood. Attention Coffee is inside the building.
Class FAQ
Schedule a class
Not sure where to start? Want more individualized support?
Our personal training coaches can help you build confidence, learn proper technique, and create a plan tailored specifically to your goals.
New Client Offer
3 Personal Training Sessions for $199