Beginner Flow Vinyasa: This class offers new students, or ones that are just in need of a refresher to get back on their mat.  This class will focus on basic poses that you will find in most gentle classes.  You will learn how a vinyasa style class is put together in a “slow flow” as you connect to your breath.

Visit to register for Beginner Flow Vinyasa.

 Vinyasa: After you are comfortable with where you are on your mat, you can move into a stronger class.  This class is designed to help you develop more strength and flexibility.  We will also focus on listening to the rhythm of the breath to set the pace of our own vinyasa.

Visit to register for  Vinyasa.

HIIT Vinyasa Flow: This class is more challenging than any other class.  While rockin” a steady vinyasa flow you will also get interval strength training.  The fusion of the two have proven to be an incredible workout.  You will leave class shinning from the inside out!

Visit to register for HIIT Vinyasa Flow

Gentle Yoga: This class is a non-flow class.  There will be many modifications given to help you feel at your best in each pose.  Remember…it isn’t about touching your toes!  Yoga is about enjoying the journey to your toes!

Visit to register for Gentle Yoga.

Prenatal Yoga: A grand adventure is about to begin!  Preparing your body/mind/spirit for Motherhood can be a bit overwhelming.  Using yoga as a tool to help calm your mind and stretch out the on going changes your body goes thru, will help ease your spirit and give you the confidence you need for child birth.  This class is instructed by owner, Daina Lewis 200RYT, mother of 3 and has been studying yoga for the past 20 years.  She is so grateful for what her practice has shown her in her wild ride of motherhood and is so very thankful for ALL it helps her with when she had her babies.

Fit for Birth:  This class is for pregnant women looking to start or continue their fitness journey. Cardio, strength and core work will all be used to prepare the body for a healthy pregnancy, safe birth, and quicker recovery. Prenatal fitness has immense benefits for both moms and babies, and will also include components of childbirth education.

Your instructor, Adrienne, has been teaching childbirth education since 2010 and started teaching group fitness in 2015. After completing her personal training certificate, she wanted a way to combine her passions for working with pregnant women and new moms with her love for fitness. She then trained in pre & post-natal corrective exercise and began following her dream of coaching women throughout their childbearing year. She also volunteers as a La Leche League leader and works as a childbirth educator and doula with Little Lambs Birth Services.

Visit to register for Prenatal Yoga OR Fit for Birth

Yin Yoga/Restorative Yoga: This practice will get you deep into your body with your breath and awareness.  Most of the poses are on the floor, not standing, and you can use bolsters, blankets and blocks to allow your body more support as you melt into your poses for a few minutes.  This class is wonderful for all levels and is very therapeutic.

Visit to register for Yin Yoga OR Restorative Yoga.

** Beginning January 1, 2018 Shine Yoga & Bodyworks and Quad Cities Jazzercise have partnered up to provide the community an even better way to SHINE everyday!  If you are part of our Shiny Happy Yogi Membership (yearly unlimited classes) you not only get access to the schedule at the studio, you can also take advantage of the classes offered at the Bettendorf and East Moline Jazzercise centers!  

Visit to check out Jazzercise schedule and description of classes. 

Drop In$15
10 Class Pass$100
Monthly Unlimited Yoga$110
3 Months Unlimited Yoga$300
Yearly Unlimited Yoga$980
Senior/Student 10 Class Pass$80
Senior/Student Drop In$9
Kids Drop In (ages 9-13)$7


Don’t forget about the KidzClub!!
KidzClub is a supervised area for kids to hang out and play while parents get their yoga on! This service if FREE for all students & clients to enjoy a class or a massage during KidzClub hours.

Hours for KidzClub
Monday 9-11am & 5:30pm – 7pm

Tuesday 10:15am – 11:45pm

Wednesday  5:30pm – 7pm

Thursday 10:15am – 11:45pm

Monthly Kids Classes 

Baby Love Yoga: Baby Love Yoga is a wonderful way for you to engage in play on your mat with your little love. Daina Lewis has raised 3 boys on her yoga mat over the past 14 years and have incorporated each of them as they were babies. Build strength and get a good stretch in your body while having fun together! No yoga experience necessary to enjoy yoga with your baby! The only thing you will need to bring is a yoga mat for yourself and a baby blanket for your baby. Babies 6 weeks to crawling.

Nugget Yoga:  Bring your little ones and play together on a yoga mat!  We will embrace animal poses, play movement games and have lots of fun together!  Ages 2-4 plus an adult.

Super Kids Yoga: As a mother of 3 energetic little boys I had to figure out a way to get them to pause and breathe!  So Super Hero Yoga was born!  We will discuss what it means to be a “Super Hero” and turn yoga poses into super power poses!

Family Yoga: This class is fun for the WHOLE family!!  We will play yoga games, learn partner poses and embrace our inner animals with movement and sound.  This class is for ages 4 and up and the cost is $7 per person.


Every month at shine! yoga & bodyworks, we offer a variety of unique and informative workshops, along with other special events. Some recent examples of the types of workshops we present are Celebrate Your Inner Goddess, Deepen Your Yoga Practice, Yoga 101, Yoga 101, Detox Yoga and so many more! Two great ways to stay up-to-date with everything we have to offer is to follow us on facebook or to check our schedule at

Private or semi private class

A private lesson is a great way to start your yoga journey or to check in on your progress and focus on certain poses.  During this 1 hour session it is ALL ABOUT YOU!  We also do private classes for Girl Scouts and offer birthday party specials if you are looking for a fun time of activities and play for your little one.  Call the studio for more information!

About us

shine! yoga & bodyworks is here for YOU! Our goal is to teach you a new awareness of your body, mind, and spirit.

4703 16th St, Ste I
Moline, Illinois

(309) 737-2591

Contact us

come get your shine on!