Yoga by the Beach with Bec has been a thriving community across Main Beach and the Broadwater Parklands since 2018. Bec is licensed & authorised by the Gold Coast City Council (GCCC) to bring you mindful and energising yoga classes right by the ocean. Join us to find your flow!
All levels welcome.

Hollindale Park (next to the Southport Surf Club)
Main Beach Parade, Main Beach QLD 4217

Hollindale Park, Main Beach (next to the Southport Surf Life Saving Club)

Hollindale Park, Main Beach (Next to Southport Surf Life Saving Club)

Hollindale Park, Main Beach (next to the Southport Surf Life Saving Club)
Buy a Yoga by the Beach with Bec Park Pass!
Private Yoga Sessions offer personalised guidance tailored to individual or corporate needs, promoting relaxation, flexibility, and overall well-being. Suitable for all skill levels, these sessions are designed to meet your unique goals in a focused and supportive environment.

Yoga by the Beach with Bec is more than just a class—it's a community. We believe in creating a safe space where everyone can connect with nature, find inner peace, and build genuine friendships with like-minded people. Our practice is a celebration of community and the beautiful, shared experience of yoga.
I have been teaching for over eight years and have completed over 1,200 hours of teaching & training. My passion for teaching is fueled by the incredible energy I receive from my students, which I am so grateful for. What started as a small, local class has grown into something truly special, and it’s a privilege to see our community thrive.
Whether you're a local seeking a regular practice or a holiday maker just passing through, you will always be welcomed with a warm smile and an open heart.
Namaste, Bec




"Bec is the best yoga teacher anyone could hope for AND the best yoga teacher on the Coast and at this lovely Main Beach location. There is a real community spirit and everyone is so welcoming."
-Karen
"Have been attending Bec’s classes for sometime now and absolutely love the wonderful community Bec has created. Always leave feeling very zen. Thanks Bec your the best"
-Jenette
"Love Bec’s Yoga by the beach , my second class today and feel wonderful physically and mentally, invigorating!! Thanks Bec can’t wait for Wednesday morning"
-Mercedes
Where are you located?
Our Main Beach Yoga is located in Hollindale Park next to the Southport Surf Life Saving Club (on the Surfers Paradise side)
Our Mitchell Park, Broadwater Parklands Yoga is located near the Peninsula Playground and the Broadwater Holiday Park & Boatramp.
Our Yin Yoga/Meditation is held indoors at the Northern Pavilion in the Broadwater Parklands.
Do you need to book?
No you don't need to book, you can just come on down...but to make it easier on yourself you can book & pay here online, or for our regulars you can download the OfferingTree App and book directly through the app.
Do you provide yoga mats?
Our regulars & locals bring their own, however mats are available for visitors, holiday guests or those coming for their first time.
How can I pay?
You can book & prepay here online, or with credit card or cash on arrival.
© 2026 Yoga by the Beach with Bec