2214 SE Division St, Portland
(503) 555-0148

Yoga & Pilates in Portland
Small classes and two calm rooms on SE Division. Drop in any day, or start with a 10-class pack.

Yoga & Pilates in Portland
Small classes and two calm rooms on SE Division. Drop in any day, or start with a 10-class pack.

Yoga & Pilates in Portland
Small classes and two calm rooms on SE Division. Drop in any day, or start with a 10-class pack.
Wellness partner for 30 Portland teams, including












Four ways to practice
Every class is open to beginners. Pick by how you want to feel when you leave.




Flow
60 or 75 min
Vinyasa
Slow flow
Sunday flow
Yin
Vinyasa, slow flow and yin in the Linen Room. Move with your breath, hold a little longer, and leave loose.
Sabi Heat
85–104°F · 60 min
Warm flow
Hot flow
Heat 26
Hot sculpt
Flow and sculpt in the Heat Room, from 85 to 104°F. Bring water, rest when you need, and start warm.
Mat Pilates
45 or 60 min
Core and posture
Mobility
Core, posture and mobility on the mat. Low impact, high focus, and a 45-minute lunch class for desk days.
Breath and restore
Mostly lying down · 60 min
Breathwork
Sound bath
Breathwork, yoga nidra and sound baths. Mostly lying down, with blankets and bolsters for everyone.




Flow
60 or 75 min
Vinyasa
Slow flow
Sunday flow
Yin
Vinyasa, slow flow and yin in the Linen Room. Move with your breath, hold a little longer, and leave loose.
Sabi Heat
Warm flow
Hot flow
Heat 26
Hot sculpt
Flow and sculpt in the Heat Room, from 85 to 104°F. Bring water, rest when you need, and start warm.
Mat Pilates
Core and posture
Mobility
Core, posture and mobility on the mat. Low impact, high focus, and a 45-minute lunch class for desk days.
Breath and restore
Breathwork
Sound bath
Breathwork, yoga nidra and sound baths. Mostly lying down, with blankets and bolsters for everyone.
Find the heat that fits your week
Our Heat Room runs at three temperatures. Start warm, and turn it up when you're ready.



Find the heat that fits your week
Our Heat Room runs at three temperatures. Start warm, and turn it up when you're ready.
This week on the mat
Seven days, seven classes we love. The full schedule has all 52.

Sabi Heat
Mon
·
6:30 AM
·
60 min
·
Heat Room
Heat 26
The classic 26-posture sequence at 104°F, every morning at 6:30 AM.

Theo Park
Sabi Heat lead

Flow
Tue
·
7:30 AM
·
60 min
·
Linen Room
Slow flow for stiff mornings
Long holds, slow cues and a lot of hip openers for people who wake up tight.

Ruth Alvarez
Slow flow and yin

Mat Pilates
Wed
·
12:00 PM
·
45 min
·
Linen Room
Mat Pilates: core and posture
A lunch-hour class to wake up your core and open your shoulders.

Bea Lindqvist
Mat Pilates

Sabi Heat
Thu
·
6:00 PM
·
60 min
·
Heat Room
Hot sculpt
Light weights and slow strength in a 95°F room.

Kai Nakamura
Hot flow

Breath and restore
Fri
·
7:30 PM
·
60 min
·
Linen Room
Breathwork and nidra
Twenty minutes of guided breathing, then forty lying down under a blanket.

Jun Watanabe
Breathwork and yoga nidra

Sabi Heat
Sat
·
9:00 AM
·
60 min
·
Heat Room
Hot flow
A steady vinyasa at 95°F. Water breaks are built in.

Theo Park
Sabi Heat lead

Flow
Sun
·
10:00 AM
·
75 min
·
Linen Room
Sunday slow flow
Seventy-five minutes, the longest class of the week, with a long savasana.

Mara Ellis
Founder · flow and yin

Sabi Heat
Mon
·
6:30 AM
·
60 min
·
Heat Room
Heat 26
The classic 26-posture sequence at 104°F, every morning at 6:30 AM.

Theo Park
Sabi Heat lead

Flow
Tue
·
7:30 AM
·
60 min
·
Linen Room
Slow flow for stiff mornings
Long holds, slow cues and a lot of hip openers for people who wake up tight.

Ruth Alvarez
Slow flow and yin

Mat Pilates
Wed
·
12:00 PM
·
45 min
·
Linen Room
Mat Pilates: core and posture
A lunch-hour class to wake up your core and open your shoulders.

Bea Lindqvist
Mat Pilates

Sabi Heat
Thu
·
6:00 PM
·
60 min
·
Heat Room
Hot sculpt
Light weights and slow strength in a 95°F room.

Kai Nakamura
Hot flow
Two rooms, real light
The Linen Room has tall windows and wooden floors. The Heat Room is warm, dim and quiet. Showers, lockers and tea are down the hall.

Linen Room · 18 mats

Heat Room · 24 mats

Showers and lockers

Tea after class
Sabi in numbers
A quick look at the studio, straight from the front desk. Numbers from September 2026.
52
classes every week, from 6:30 AM to 8 PM
52
classes every week, from 6:30 AM to 8 PM
85–104°F
three Heat Room temperatures, warm to hot
85–104°F
three Heat Room temperatures, warm to hot
18 mats
the most we fit in one class, so there's always room to stretch
18 mats
the most we fit in one class, so there's always room to stretch
1 in 3
students started here as complete beginners
1 in 3
started as complete beginners
4.9
average rating from 640 Google reviews
4.9
average rating from 640 Google reviews
Teachers who know your name
Nine teachers, each with at least 500 hours of training.

Mara Ellis
Founder · flow and yin
Teaching since 2011, still loves a slow Sunday.

Theo Park
Sabi Heat lead
Runs the 6:30 AM Heat 26 and makes it feel doable.

Noor Haddad
Mat Pilates
A former physical therapy assistant who fixes desk posture.

Jun Watanabe
Breathwork and yoga nidra
His Friday class is the quietest hour in Portland.

Mara Ellis
Founder · flow and yin
Teaching since 2011, still loves a slow Sunday.

Theo Park
Sabi Heat lead
Runs the 6:30 AM Heat 26 and makes it feel doable.

Noor Haddad
Mat Pilates
A former physical therapy assistant who fixes desk posture.

Jun Watanabe
Breathwork and yoga nidra
His Friday class is the quietest hour in Portland.
Notes from the floor
Tuesday, 6 PM flow, right after savasana. We asked the room how they felt.





Simple pricing, pick your pace
Every pass covers every room, Sabi Heat included. Mats and towels are always free.
Drop-in
One class, any room. Good for visitors and busy weeks.
$26
Drop-in
$26
One class, any room. Good for visitors and busy weeks.
×10
10-class pack
$22 a class. Valid for four months, shareable with a partner.
$220
×10
10-class pack
$220
$22 a class. Valid for four months, shareable with a partner.
Unlimited
Every class, every room. Pause up to two months a year.
$169
/ month
Unlimited
$169
/ month
Every class, every room. Pause up to two months a year.
Before your first class
Tap a question and take a breath with it.
Not at all. Flexibility is what yoga builds, not what it asks for. Every pose has an easier version, and blocks and straps are always by your mat.
Warm classes run at 85°F, hot flow and sculpt at 95°F, and Heat 26 at 104°F with 40% humidity. Start warm, bring water and rest whenever you need.
Start with a Flow class or Breath and restore. Both are open to beginners.
Just water. Mats, blocks, straps, towels and filtered water are here, and showers and lockers are down the hall.
Yes. Elena teaches prenatal flow on Saturdays, and every teacher will adjust poses for you. Skip the Heat Room until after your baby arrives.
Yes, up to 8 hours before class at no charge. Later cancellations cost $10.
Free street parking on SE 22nd, bike racks by the door, and Bus 4 stops at SE Division & 21st.