Welcome to Ashley Flowers Yoga in Portland, ME!

Hi! I’m Ashley Flowers. I’m based out of Portland, Maine and I’m excited to get to know you. If you want to get to know a little bit about me and consider if we might be yoga pals, well then, settle in for story time friend!

Winter Goat Yoga Classes

For me, yoga is a way of life—a sanctuary where I find solace, strength, and balance. My love of the outdoors is intricately intertwined with my passion for yoga and I cherish the connection between yoga and nature. I love offering classes where you can breathe the fresh air, connect with the earth beneath your feet, and let the sun’s warmth energize your practice! 

My yoga journey began in high school and over the years has blossomed from a simple exercise class I could do with my mom into a lifelong passion. Yoga was my happy place through college and my early career in environmental education. Eventually, my dedication to the practice led me to spend 3 months living at a yoga retreat center where I completed my 200 hour yoga teacher training and had my first foray into teaching yoga. 

It was there, moving from teaching seasoned yogis to introducing newcomers to yoga, that I discovered my mission: to develop a teaching style that honors all levels of experience, creating a welcoming space where yogis of all backgrounds can practice together. This revelation inspired the unique yoga experiences at the core of Ashley Flowers Yoga. Whether it’s tuning into the rhythm of your breath or to the rustling of leaves, my classes invite you into a community that spans from beginners to decades-long practitioners.

Come dive deeper into your yoga journey, where tradition meets creativity, and every practice is a step closer to harmony—between the self, the community, and the earth.

Fun Facts

Hometown: Philadelphia
Western Astrology: Taurus
Favorite style of yoga: Sivananda
Spiritual Name: Śaṅkarī
Favorite Joke: How come you never see elephants hiding in trees?

because they’re really good at it!



Goat Yoga is the Best Medicine


Experienced-Registered Yoga Teacher at the 500 Hour Level through the Yoga Alliance
Yoga Alliance Continuing Education Provider