Flow. Breathe. Reset
Welcome to a space where movement, breath, and connection come together. Whether you’re brand new to yoga or have been practicing for years, I’m here to support you along the way. You can book a private session in your home or on the beach, or join me for a class in the studio. However you practice, there’s a place for you here.
In Person and Virtual Yoga
I offer private yoga sessions, small group classes, and in-studio or pop-up experiences throughout Jacksonville Beach and the surrounding areas. Virtual options are also available for both private sessions and small groups, as well as on-demand classes you can do anytime, from anywhere.
Whether you’re practicing in person or at home, everything I offer is designed to meet you where you are and help you feel better than when you started.
In-Person Yoga
Personalized one-on-one yoga, in-person or online, tailored to your body, goals, and experience level. These sessions focus on alignment, strength, flexibility, and mental clarity, with space to slow down and really tune into what you need.
Perfect for friends, coworkers, or small wellness groups in the Jacksonville area. These sessions blend movement, breath, and connection, with enough individual attention to keep everyone feeling supported.
Outdoor yoga classes in Jacksonville Beach and nearby areas, including the beach, parks, and private spaces. These sessions are fun, relaxed, and a great way to move and reset in a fresh environment. Follow along on Instagram to stay up to date on upcoming classes: @flowswithmary
Join me for yoga classes in the Neptune Beach area in a welcoming studio environment. Classes are accessible and challenging in the right ways, giving you structure and flow while still allowing you to move at your own pace.
Virtual Yoga
Coming Soon!
Check back soon!
Private 1:1 Yoga Sessions
Location: Home, studio, beach, or park
Pricing:
60 min: $75
5 class pack - $350
10 class pack - $650
90 min: $100
5 class pack - $475
10 class pack - $900
Small Group Yoga
Location: Home, studio, beach, or park
Pricing:
$40 per person for 60 min
$50 per person for 75 min
Groups over 6: custom pricing
Weekly Schedule
Not ready for private sessions? You can catch me teaching at a few local studios or join one of my pop-up classes. Follow me on Instagram to stay updated on sub spots and special events!
Monday
7pm - Beach Yoga - Neptune Beach (1st Monday of the Month)
Wednesday
6am - Phoenix Ignite - Phoenix Power Yoga
545pm - Interno Flow - Phoenix Power Yoga
7pm - Phoenix Hips - Phoenix Power Yoga (75 minutes)
Thursday
930am - Power Flow - Phoenix Power Yoga
4pm - Power Yoga Flow - HiReformance Institute
Friday
815am - Yoga for Runners - Phoenix Power Yoga
Saturday
12pm - Power Yoga Flow - HiReformance Institute
I’m originally from a suburb outside of DC, but I’ve spent a lot of time in Jacksonville over the years visiting family. I made the move here full time when I was 25, and it quickly started to feel like home.
I actually found yoga kind of by accident. A friend invited me to a hot yoga class on a $2 Tuesday, and I was like… yeah I’ll try anything for $2.
It was 75 minutes and honestly so hard, but I loved the challenge. I started going back every week, mostly because it was $2, but also because I could feel how much it was balancing out all the running and lifting I was doing.
Then one week I missed it, and I could feel the difference. My body felt tighter, my mind a little more anxious. That’s when it clicked how much yoga was really supporting me.
Over time, I fell in love with it for more than just the physical side. It became something that helped me slow down, clear my head, and just feel better overall.
After a few years of practicing, I took a leap during a time I really needed it and completed my 200-hour teacher training in Isla Mujeres, Mexico with Kootenay Yoga School.
Now I’m a Yoga Alliance Registered 200-hour teacher based in Atlantic Beach, Florida. I work with people in private sessions, small groups, and both in-person and virtual settings.
My classes are intentional, sometimes challenging, and always focused on helping you feel more connected to your body. Whether you’re brand new to yoga, getting back into it, or using it to support your current routine like running or lifting, everything is designed to meet you where you are.
Hi, I’m Mary!
Contact Me
If you’re interested in private or small group sessions, please do not hesitate to reach out. We can talk through what you’re thinking and see if we’re a good fit!