Beginner Flow: 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.

Shine 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 Shine Vinyasa.

Fit & Flow/Yoga Shred: 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 Fit &  Flow/Yoga Shred.

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 Roberta Kelinson RPYT (Registered Prenatal Yoga Teacher) who has not only gone thru 200 hr of regular teacher training, but followed her heart to help mommies and growing babies enjoy the journey together!

Visit to register for Prenatal Yoga.

Yin Yoga: This practice will get you deep into your body with your breath and awarness.  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 theraputic.

Visit to register for Yin 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 (monthly 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 – 7:30pm

Tuesday 10:15am – 11:45pm

Wednesday  5:30pm – 7pm

Thursday 10:15am – 11:45pm

Monthly Kids Classes 

Baby & Me Yoga: Baby and Me Yoga is a wonderful way for a parent or caregiver to engage in play with purpose. During this class you will continue to strengthen the beautiful connection with your baby through intentional movements. Specialized yoga poses help parents/caregivers stretch out the stiff areas (neck, shoulders, back) developed caring for your baby and boosts babies physical strengths, sleep & digestion. 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 8 months are welcome!

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 101Wellness Revolution, 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!

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!