Portland, OR · NE Irvington · Est. 2016
Find Your
Stillness.
A welcoming yoga studio in the heart of NE Portland. Six class formats — Vinyasa, Hatha, Yin, Restorative, Prenatal, and Meditation — taught by four certified teachers who believe yoga is for every body.
New student special: $30 for 30 days · All levels welcome · Props included
- 6+ Class Formats
- 4 Certified Teachers
- 30+ Classes/Week
- Est. 2016 NE Portland
What We Offer
Six paths to stillness
Whether you seek movement, rest, meditation, or something for pregnancy — every practice style has a home here. All levels welcomed at every class.
-
Vinyasa Flow
Breath-linked movement through dynamic sequences that build heat, strength, and flexibility. Each class is creative and varied — no two sessions are the same. Modifications always offered for newer students.
Book this class → -
Hatha Yoga
Classical yoga postures held with attention to alignment and breath. The foundation of all yoga styles. Detailed instruction makes this the ideal starting point — whether it's your first class or your 500th.
Book this class → -
Yin Yoga
Long passive holds of 3–5 minutes targeting connective tissue, fascia, and deep joints. Deeply meditative and cooling. A profound counterbalance to an active lifestyle or a vigorous yoga practice.
Book this class → -
Restorative Yoga
Fully supported postures using bolsters, blankets, and blocks. Zero muscular effort — pure nervous system reset. Appropriate for injury recovery, stress, fatigue, or simply craving deep rest.
Book this class → -
Prenatal Yoga
Gentle, modified poses safe for pregnancy from week 12 through the third trimester. Breathwork for labor preparation, pelvic floor awareness, and a warm community of expectant mothers.
Book this class → -
Meditation
Guided sitting practice introducing body scan, breath awareness, and loving-kindness techniques. No experience required. Learn to work with the mind rather than against it — in a welcoming, non-dogmatic setting.
Book this class →
Weekly Schedule
Find your class
Classes run seven days a week. Filter by style to find the session that fits your practice.
| Day | Time | Class | Style | Teacher | Spots |
|---|---|---|---|---|---|
| Mon | 6:30 AM | Morning Meditation | Meditation | Sofia | 20 |
| Mon | 9:00 AM | Morning Hatha | Hatha | Maya | 18 |
| Mon | 12:00 PM | Lunch Vinyasa | Vinyasa | Sofia | 20 |
| Mon | 6:00 PM | Evening Vinyasa | Vinyasa | Maya | 20 |
| Mon | 7:30 PM | Monday Yin | Yin | James | 18 |
| Tue | 9:00 AM | Morning Hatha | Hatha | Maya | 18 |
| Tue | 10:00 AM | Prenatal Yoga | Prenatal | Sofia | 12 |
| Tue | 12:00 PM | Midday Meditation | Meditation | Lena | 20 |
| Tue | 5:30 PM | After-Work Vinyasa | Vinyasa | Maya | 20 |
| Tue | 7:00 PM | Tuesday Restorative | Restorative | Lena | 16 |
| Wed | 6:30 AM | Early Vinyasa | Vinyasa | Sofia | 20 |
| Wed | 9:00 AM | Morning Hatha | Hatha | Maya | 18 |
| Wed | 12:00 PM | Lunch Vinyasa | Vinyasa | Maya | 20 |
| Wed | 6:00 PM | Evening Flow | Vinyasa | Sofia | 20 |
| Wed | 7:30 PM | Wednesday Yin | Yin | James | 18 |
| Thu | 9:00 AM | Morning Hatha | Hatha | Maya | 18 |
| Thu | 10:00 AM | Prenatal Yoga | Prenatal | Sofia | 12 |
| Thu | 12:00 PM | Midday Meditation | Meditation | Lena | 20 |
| Thu | 5:30 PM | After-Work Vinyasa | Vinyasa | Maya | 20 |
| Thu | 7:00 PM | Thursday Restorative | Restorative | Lena | 16 |
| Fri | 6:30 AM | Early Vinyasa | Vinyasa | Sofia | 20 |
| Fri | 9:00 AM | Morning Hatha | Hatha | Maya | 18 |
| Fri | 6:00 PM | Friday Flow | Vinyasa | Maya | 20 |
| Fri | 7:30 PM | Friday Restorative | Restorative | Lena | 16 |
| Sat | 8:00 AM | Saturday Meditation | Meditation | Sofia | 20 |
| Sat | 9:00 AM | Weekend Vinyasa | Vinyasa | Sofia | 20 |
| Sat | 10:30 AM | Saturday Hatha | Hatha | Maya | 18 |
| Sat | 12:00 PM | Saturday Yin | Yin | James | 18 |
| Sun | 8:30 AM | Sunday Meditation | Meditation | Lena | 20 |
| Sun | 9:30 AM | Sunday Flow | Vinyasa | Sofia | 20 |
| Sun | 11:00 AM | Sunday Restorative | Restorative | Lena | 16 |
| Sun | 5:00 PM | Sunday Yin Nidra | Yin | James | 18 |
Book up to 7 days ahead online. Drop-ins welcome based on availability — no pre-booking required.
Book a ClassOur Teachers
Teaching from practice
Every teacher at Sattva comes to teaching from a deep, sustained personal practice. Their certifications are the floor, not the ceiling.
-
Sofia Andersen
Founder & Lead Teacher
E-RYT-500 · RPYT · Mindfulness Teacher · 9 Years Teaching
Former architect who discovered yoga during burnout and trained in Mysore, India. Teaches Vinyasa, Prenatal, and Meditation. Her classes blend precise alignment with breath-centered flow.
-
James Okoro
Yin & Restorative Specialist
RYT-500 · Yin Yoga Certified (Paulie Zink) · 5 Years Teaching
His classes fill before any others. Students describe 90 minutes with James as "complete peace." Trained in the classical Yin lineage — long holds, deep stillness, profound release.
-
Maya Chen
Hatha & Vinyasa Teacher
RYT-200 · Yoga Alliance · 3 Years Teaching
Known for clear alignment cues and her all-bodies teaching philosophy. Maya makes yoga accessible without making it feel basic. Her Hatha classes are the perfect entry point for beginners.
-
Lena Müller
Restorative & Therapeutic Teacher
RYT-500 · C-IAYT (Yoga Therapist) · 6 Years Teaching
Certified Yoga Therapist working with students managing injury, chronic pain, or life transitions. Lena's Restorative classes use deep prop support to guide the nervous system into genuine rest.
New to Sattva
30 Days for $30
If you're new to Sattva — or new to yoga — the New Student Special gives you 30 consecutive days of unlimited classes for $30. One class or thirty. Any style, any teacher, any time.
It's designed to give you room to explore. Try Vinyasa and Yin in the same week. Discover which teachers resonate. Let yourself arrive without pressure.
Valid for first-time students only. Present this offer when you register online or at the studio desk.
What to Expect
Arrive Early
Plan to arrive 10 minutes before class. Introduce yourself to your teacher. Tell them if you have any injuries or if it's your first class.
Settle In
Choose a spot on the studio floor. Props are on the shelves — take a block, blanket, or strap if offered. You don't need to know how to use them yet.
Follow Your Body
Every teacher offers modifications. Rest in child's pose whenever you need to. There's no performance standard here — only your own honest practice.
Stay for Savasana
The final resting pose is the most important. Don't rush out. Let your practice land. The stillness at the end is what you came for.
Class Packages
Practice on your terms
Simple, transparent pricing with no initiation fees. New students get 30 days of unlimited classes for $30 — after that, choose what fits your life.
-
Single Class
$22 per classDrop into any class with no commitment. Perfect for trying the studio.
- Any class format, any teacher
- Props included (mat rental $3)
- No expiry on single purchases
- Walk-in or pre-book online
- Most Popular
10-Class Pack
$180 $18 / classOur most flexible option — valid for 4 months across all class types.
- Any 10 classes across all formats
- Valid 4 months from purchase
- Mat rental included
- Carry balance forward — no rush
- Guest pass included (1 class)
-
Monthly Unlimited
$125 per monthUnlimited access to all classes. Best value for regular practitioners.
- Unlimited classes every month
- All 6 class types included
- Mat rental always included
- Priority booking window
- Cancel anytime, no fees
Questions about packages? Email us at hello@sattvayoga.com and we'll respond same day.
Our Story
Why Sattva?
The word sattva comes from Sanskrit — it describes the quality of clarity, purity, and luminous awareness. In Ayurvedic philosophy, a sattvic state is one of balance: neither dull nor agitated, but awake and at ease.
Sofia Andersen founded this studio in 2016 after a decade as an architect, a burnout, and a journey to Mysore, India where she trained intensively for three months. She came back with a simple conviction: that yoga, taught with honesty and without performance, has the power to restore people to themselves.
Sattva is built on that conviction. We keep class sizes small. We choose teachers who teach from practice, not from certification alone. We believe your yoga practice is yours — we're just here to hold the space for it.
Sofia Andersen
Founder & Lead Teacher · E-RYT-500 · RPYT · Mindfulness Teacher
What We Believe
Present in the Body
Yoga is not about achieving the shape of a pose. It's about arriving — fully, honestly — into the body you have today. Every class is an invitation to notice rather than perform.
All Bodies Welcome
There is no yoga body. Every teacher at Sattva is trained to offer modifications and alternatives. You do not need to be flexible, strong, thin, young, or experienced to belong here.
Community Over Competition
A yoga studio is not a gym. There are no leaderboards, no PRs, no comparing how deep someone else bends. We come here to practice together, and to remind each other that the point is stillness, not achievement.
Student Stories
What practitioners say
-
“I'd been putting off starting yoga for three years. Sattva was the first studio where I didn't feel like I needed to already know how to do yoga to walk in the door. Sofia's Hatha class changed everything.”
-
“James's Yin classes are something else entirely. I've been practicing yoga for eight years and I've never experienced that quality of stillness. My Wednesday night Yin is non-negotiable now.”
-
“I did the prenatal yoga classes throughout my second and third trimester. The community of women in that room was everything. I credit those sessions with how calm I felt going into labor.”
-
“Lena's Restorative class was my gateway drug. I came in skeptical — I'm a runner, I thought I needed something harder. Forty-five minutes into my first class I was crying. It gave me something I didn't know I needed.”
-
“The Sunday morning meditation with Sofia is the best part of my week. I manage chronic anxiety and these sessions have genuinely changed how I navigate stress. I'm more present, more patient, more myself.”
I've never done yoga before. Where should I start?
What's the difference between Vinyasa and Hatha?
Do I need to bring my own mat?
What is Yin Yoga and how is it different from Restorative?
Is Prenatal Yoga safe throughout pregnancy?
I have an injury or chronic pain. Which class is right for me?
What should I wear and what should I avoid eating beforehand?
Can I cancel or freeze my Monthly Unlimited membership?
Visit Us
Come to the studio
Address
2218 NE Broadway St
Portland, OR 97212
NE Portland — Irvington neighborhood
Phone
Studio Hours
| Mon – Fri | 6:30 AM – 8:30 PM |
| Saturday | 7:30 AM – 2:00 PM |
| Sunday | 8:00 AM – 7:00 PM |
Send us a message
Begin your practice.
New students get 30 days of unlimited classes for $30. Every body welcome. No experience required.