Welcome to Your Yoga Journey

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.

Featured Event

Limited
Tickets

Petals & Flow
$0.00

Petals and Flow is a feel good experience that blends a gentle yoga flow with hands-on bouquet making. It’s designed to help you slow down, move your body, and create something beautiful to take home.

yoga teacher providing student with hands on assist to help deepen lizard pose. both women are smiling and the class in on the beach

In-Person and Virtual Yoga

I offer private yoga sessions, small group classes, and in-studio or pop-up yoga throughout Jacksonville Beach and the surrounding areas. Virtual options are also available for both private sessions and small groups.

Every session is designed to meet you where you are and help you feel better when you leave.

Services

Private 1:1 Sessions
$0.00

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.

Small Group Classes
$0.00

Perfect for friends, coworkers, or small wellness groups in Jacksonville Beach. These sessions blend movement, breath, and connection, with enough individual attention to keep everyone feeling supported.

Pop-Up Yoga Events
$0.00

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

In-Studio Classes
$0.00

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.

yoga teacher in a version of mermaid pose where she is balancing on the front of her knees
students in seated forward fold with yoga teacher providing one of them with a hands on assist

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

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

private yoga teeacher sitting outside in a courtyard at a table with an umbrella. she is looking over her shoulder directly into the camera

I found yoga kind of by accident. A friend invited me to a hot yoga class on a $2 Tuesday, and I figured why not. It was 75 minutes and honestly so hard. But I loved the challenge, and I started going back every week to balance out all the running and lifting I was doing.

At one point I missed a class, and I could actually 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 teacher training in Isla Mujeres, Mexico at Kootenay Yoga School.

Now I’m a Yoga Alliance Registered 200 Hour Yoga Teacher here in Atlantic Beach, Florida, and I love working with people in private sessions or small groups where I can really focus on what you need. Every class is a little different, but the goal is always the same: to help you feel lighter, stronger, and good in your body.

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!

private yoga teacher in sukasana with hands at heart center. She had a headset on. she is very sweaty. she is outside