A calm stress-relieving class that stretches and strengthens the body gradually. Focusing on awareness of the breath and the body. Asana is practiced at a slower pace with attention to alignment and detail. Perfect for every level and those with special concerns or injuries.


In this class we never leave the floor...or the wall. It includes deep flexibility, sometimes with props, and asanas (postures) that will help the body completely relax and let go. Yin/Restorative postures are done more slowly and held for slightly longer periods of time than in a more "yang" or dynamic, practice. These longer holds, or stretches, help to release and lengthen the connective tissue more deeply and therefore are a great compliment to everything else we do. So whether your goal is to increase mobility, sleep more deeply, or leap tall buildings in a single bound, this class is for you!!


A dynamic flow class focusing on breathe and movement. Sequences may move quickly, or be held longer generating heat within the body. Expect challenging Asanas, including some inversions, challenging flexibility, and of course Shavasana.


 This is a great energy building class, combining balance, strength and breath work. Flowing through this Vinyasa class with a focus on alignment. This class will leave you strong and balanced, leading to a very relaxing Savasana.


Restorative yoga is a form of active therapeutic relaxation and we use props to modify traditional yoga postures. These modified postures open the body for deep relaxation and healing. This class is ideal for those suffering from chronic pain, stress, injury, or those wanting to relax and renew.


This invigorating and accessible class is designed to encourage students to strengthen their bodies and stretch their minds. Each class is unique and includes breath and meditative awareness throughout. A Hatha yoga practice focuses on purifying the body, calming the mind and opening the heart. This class is taught by candlelight to allow the mind and breath to connect to your practice.


A class that will help de-stress, create cheer and calm in equal measures, leaving you ready to take on the week ahead. A combination of yin restorative postures leading into a 35 minute guided meditation that’s designed to surrender your mind to all the wandering thoughts and leave you with a relaxed state of mind.


This class is a sequence of postures from the Ashtanga primary series: taught by Sri K. Pattabhi Jois of India. The intention is for students to learn a sequence of postures so they can focus on how their breath flows through each posture. Ashtanga yoga focuses on the Tristana method of breath, posture and gaze. This meditative practice offers students an opportunity to gain spiritual and physiological benefits. The pace is faster but can be modified for all levels of practice.


A mixed-level flow class that will offer you an energizing workout while instilling a state of calm. The General class is suitable for all abilities, as variations are always given and you are encouraged to work at your own pace. You’ll develop physical and mental stamina and flexibility as you sustain postures, linked together in a flowing and progressive sequence, with some much needed relaxation incorporated into every class. Whether we’re strengthening, lengthening or balancing, our focus is always on proper alignment and core engagement, making this class an ideal support for all other activities in your life.


Expect the unexpected. You will take a journey into the mind during this spiritual guided meditation. During this class you will be exploring your mind and beyond. We will work on the physical body and the energy it contains.
Step up. Step in. Go out from within.


Y12SR...the Yoga of 12 Step Recovery. A 12 step meeting...then we take it to the mat. Open for members of all 12 step programs and those that love them!

​© 2018 by ZEN Massage and Yoga

  • Grey Facebook Icon
  • Grey Instagram Icon
  • Grey Twitter Icon
  • Grey Yelp Icon
  • Grey Google+ Icon
ZEN Massage and Yoga
1401 Gulf Blvd Suite 3
Indian Rocks Beach, FL 33785

Business Hours:

Monday-Friday 9am to 8pm

Saturday 9am to 6:30pm

Landline: 727-595-6600
Call or Text: 727-417-7349