Beach Yoga on Topsail Island
Surf City Flow

Move, Breathe, and Flow just like the Ocean
Public Classes Every Friday

 

Beach Yoga Schedule

The ultimate beach yoga experience

Breathe in the ocean air, feel the sand beneath your feet, and flow with the waves.Our beach yoga experiences in Surf City, NC are designed to help you reconnect — body, mind, and spirit — through mindful movement, community, and nature.

Private Group Yoga

Perfect for bachelorette parties, family gatherings, birthdays, or team-building events, our private beach yoga sessions are fully customized for your group.
Choose your vibe — relaxing and restorative or upbeat and energizing — and let us handle the rest.
Your beach, your flow, your people.

Get in Touch

Private Beach Massage

Take your relaxation to the next level with a Beach Table Massage or Thai Yoga Massage by the sea.
Relax, renew, and reconnect as the sound of the waves melts away tension.
This is self-care redefined — a fusion of nature and healing touch.

Get in Touch

Retreat & Group Experiences

Looking for something more immersive?
Surf City Flow offers yoga retreats, private group sessions, and wellness experiences designed to help you disconnect from stress and reconnect with what matters most.
Join us for:

  • Group Beach Yoga Classes

  • Private Sessions & Team Experiences

  • Thai-Yoga Massage

  • Massage & Bodywork

  • Customized Retreats

Get In Touch

Don't miss and opportunity to FLOW

 

"I've been going to Fidel's class for a handful of months now and I look forward to seeing him and being present for myself every week! Not only is his hot yoga class extremely beneficial and nourishing, Fidel is a fantastic massage therapist and champion for us! I can only describe his abilities as magical! I leave every class feeling reinvigorated and ready to tackle my week. Thank you, Fidel!"
-Victoria G

Beach Yoga Retreat

• Group Classes
• Private sessions and group experiences
• Thai - Yoga Massage
•Massage & Bodywork
• Retreats

 

Beach Yoga Schedule

LOCATION

Beach access 15 (New Bern Ave)

400 N Shore Dr, Surf City, NC 28445