Shine Yoga

Shine Yoga

Share

Mission: meet people where they are & move with them to better wellbeing through movement and breath

At Shine Yoga, we promote peace and wellbeing by preparing the body with the practice of asanas, healing the body with the power of our own energy, quieting the mental clutter with breathing and meditation, and carrying our calm confidence off the mat into our daily lives.

07/04/2026

We have been promoting kids yoga mini camp this week.
And I got to thinking… kids get all the fun.

Summer camp.
Stickers.
Challenges.
Prizes.

So… why should they have all the fun?
This is Adult Summer Camp at Shine Yoga.

Come to 25 classes this summer.
You’ll meet some amazing people.
You’ll probably feel stronger.
You’ll definitely sleep better.

And if you complete the challenge, you’ll be entered to win a FREE month of unlimited yoga.

Who’s coming to camp with me?
Come to Shine to join the fun! Declare you want to play when you get here and get a Shine sticker and a coffee mug!
Then when you reach your 25th class, we’ll celebrate you and put you on the drawing for a free month!!
Can’t wait to see who mat mates will be!

07/01/2026

Summer is officially underway!
The only question is...
How do you want to feel when September gets here?
We'd love to spend your summer with you.
This is it.
Registration for Twelve Weeks to Zen closes tonight.
Get the offer before it's gone!

06/29/2026
Photos from Shine Yoga's post 06/29/2026

Summer at Shine looks a little like this:

beach mornings
sound bowls in the sand
rest when your body asks for it
dogs who fully understand the assignment
rooftop yoga with ocean air
messy notebooks and big ideas
and the people who keep showing up

Summer can be beautiful and a little chaotic. Schedules shift. Kids are home. Trips happen. The heat is real. Routines get loose.

But your practice does not have to be perfect to matter.

One class counts.
One breath counts.
One moment of coming back to yourself counts.

Whether you need movement, stillness, community, or a little bit of all three, there’s space for you here.

Come find us on the mat this week.

Photos from Shine Yoga's post 06/28/2026

This is the face of someone who just practiced seeing without looking after blindfold yoga.
After the final class of our 200 hour Yoga Teacher Training with me.
After months of learning, questioning, practicing, unraveling, and becoming.

There is something powerful about taking sight away at the end of a training.

Because so much of teaching asks us to look outward, but the deeper practice asks something different.

Can I listen?
Can I trust myself?
Can I stay present when I cannot see the whole path?
Can I feel from somewhere quieter than performance?

This picture of Nora feels like the answer.

Joyful.
Grounded.
Wide open.
Still herself. And so much more with every passing day.

What a gift to witness these students arrive at the edge of graduation with more than knowledge. They have presence. They stepped up with courage. They learned to self-advocate and developed their own voices.

My heart is so full. 🤍
Come see what's in store for these teachers as they get added to our schedule!

Photos from Shine Yoga's post 06/27/2026

Some of the best summer memories come from movement, laughter, creativity, and new friendships.

Play isn't just fun. It's how children build confidence, solve problems, make friends, and learn about themselves.

Join Erin and Nora for three afternoons filled with yoga, games, creativity, mindfulness, and connection in a welcoming, encouraging environment where every child can shine.

Kids Yoga Mini-Camp (Ages 5–10)

📅 July 6-9 • July 28–30 • August 11–13
🕐 1:00–4:00 PM
💲 $100 for all 3 days | $35 day pass

✨ Space is limited. We'd love to welcome your little yogi this summer!

06/26/2026

TWELVE WEEKS TO ZEN
84 Days Can Change More Than Your Summer

Like....
More energy.
Less stress.
Better sleep.
A calmer nervous system.
A healthier body.
New friends.
More confidence.
More laughter.
Maybe even a completely different relationship with yourself or your job or someone in your family....

That's what Twelve Weeks to Zen is about.
Unlimited yoga for 84 days.
Come once a week.
Come every day.
You get to decide.

Just keep showing up for you.
✔️ Unlimited yoga
✔️ All levels welcome
✔️ Attend 25 classes and you'll be entered to win a FREE month of unlimited yoga.
✔️ First 10 registrations receive an exclusive Shine bumper sticker.

$249
Because this summer doesn't have to disappear before you finally take care of yourself.

06/26/2026

This isn't about yoga.

Well, it IS about yoga.
But it's also about YOU.

It's about having one hour where nobody needs anything from you.
One hour where you can B R E A T H E.
Move. Laugh. Reset.
Let your shoulders drop.
Leave feeling more like yourself than when you arrived.
If you've been waiting for "the right time"...
Maybe this is it.

Summer is already underway!
And registration for Twelve Weeks to Zen closes soon.
Twelve weeks of unlimited yoga.

Because you deserve it.

Visit our schedule page and sign up for your first class. In the search bar, start typing Twelve to Zen and choose the pass! And you're all set!

06/10/2026

Summer can fly by—or it can be the season you reset, re-center, and feel your best! We want to be a part of that!

Twelve Weeks to Zen 🌴
Unlimited yoga for three months!
*Perfect for teachers, travelers, and anyone ready to unwind
*Enjoy 84 days of movement, breath, and inner calm and warm community
*Attend 25+ classes during the program and receive a Shine mug and and be entered to win a free month of yoga!

💛 Bonus: Sign up by June 14 and get a Shine Yoga sticker to keep the good vibes rolling

Want your business to be the top-listed Gym/sports Facility in Virginia Beach?

Click here to claim your Sponsored Listing.

Location

Category

Telephone

Address


2397 Liberty Way Suite 102
Virginia Beach, VA
23456

Opening Hours

Monday 9am - 11am
5pm - 7pm
Tuesday 9am - 11am
5pm - 7pm
Wednesday 7am - 8:30am
9am - 11am
Thursday 7am - 8am
6:30pm - 11am
Friday 9am - 11am
3:30pm - 5:30pm
Saturday 9am - 12:30pm
Sunday 7:30am - 9:30am
4pm - 7pm