Body Riot

Body Riot

Share

Strength. Yoga. Recovery. Community. Sellwood, PDX A welcoming and inclusive heated power yoga studio located in the Sellwood neighborhood of Portland, Oregon.

We encourage both beginners and advanced students looking for a yoga home. At yogaRIOT, we TEACH yoga and get to know our students by providing personalized instruction. We focus mostly on vinyasa yoga which links breath and movement. Folks of all ages, genders, races, physical ability, economic status, and sexual orientation are welcomed. If you're looking for a fitness routine that's challenging

05/29/2026

This isn't just a place to take classes.
It's a place to try different modalities. Explore recovery. Stay for coffee. Build a rhythm instead of taking one random class and disappearing.

Ask us for help. Our team is here to help you build a routine that fits your goals, your schedule, your experience level, and the season of life you're in. That's when this place really starts to click.

πŸ”— Link in bio.

05/27/2026

Week 1 you're figuring it out.
Week 2 is when it starts to feel like yours.

Here's how I'd build it β€” IGNITE for cardio, Mat Pilates for balance, a massage with Erin because recovery has to be part of the routine, and ending the week in a hot sweaty room because there's nothing like a hard heated class to reset everything.

The intro offer gives you 2 weeks to actually explore this place. Use them.

πŸ”— Link in bio.

05/26/2026

Last call. πŸ””

Summer at RIOT closes tonight at midnight.

🌊 Studio 1 β€” 3 months unlimited β€” $299
πŸ”₯ Full Studio β€” 3 months unlimited β€” $849

If you’ve been on the fence all week β€” this is it. Link in bio.

05/25/2026

Happy Memorial Day from bodyRIOT. πŸ‡Έ

One more thing β€” the Summer at RIOT sale is back for one final day tomorrow.

Watch for it in your inbox tomorrow morning. πŸ‘€

05/24/2026

Happy Memorial Day weekend. 🌻

We’re not going to oversell this. You already know what you want. You know what it feels like when you’re consistent β€” and what it feels like when you’re not.

This is the offer that makes it easy to choose the first one.

🌊 Studio 1 β€” 3 months unlimited β€” $299
πŸ”₯ Full Studio β€” 3 months unlimited β€” $849

Closes tonight. Link in bio.

05/22/2026

It’s here. 🌊

Our Summer at RIOT sale just opened β€” and it runs today through Tuesday.

Today’s offers:
🌊 Studio 1 (Yoga + Pilates) β€” 3 months unlimited β€” $299
πŸ”₯ Full Studio Access β€” 3 months unlimited β€” $849

This isn’t a discount. This is a decision to stop starting over.

Limited spots. Link in bio.

05/22/2026

The most common thing I hear from people who haven't booked yet: "I'm not fit enough."
I want to talk about that.

Studio 2 is small group for a reason. You get real coaching, real modifications, and a lot more attention than you'd get walking into a big class cold.

Nobody walks into RIOT already knowing what they're doing. That's not the point.
The point is you show up. We take it from there.

πŸ”— Intro offer in bio.

05/21/2026

Something’s coming. 🌊

5 days. Two offers. One chance to lock in your summer before it slips by.

Drops tomorrow. Watch this space.

Photos from Body Riot's post 05/20/2026

Tag someone who needs to find their place in Portland πŸ‘‡

StudioLife WellnessCommunity FindYourPlace PDXFitness MoveWithUs

05/19/2026

Most people use their intro offer on classes only. And then wonder why they're burned out by week two.
Recovery isn't the break from training. It IS the training.

Here's how I'd actually build it in β€” contrast sessions, Dynamic Recovery, and a massage with Erin upstairs. All of it in the same building.

That's what makes bodyRIOT different from just a gym.

πŸ”— Link in bio to grab your intro and get started today.

Want your business to be the top-listed Gym/sports Facility in Portland?
Click here to claim your Sponsored Listing.

Category

Address


8532 SE 17th Avenue
Portland, OR
97202

Opening Hours

Monday 6am - 8:30pm
Tuesday 6am - 8:30pm
Wednesday 6am - 8:30pm
Thursday 6am - 8:30pm
Friday 6am - 8:30pm
Saturday 8am - 4pm
Sunday 8am - 4pm