mov(e)volve (meaning Katy) will be on maternity leave and classes will be on hold starting the first week of april 2026. please check back often for updates or join the mailing list for when classes resume!

weekly offerings start at $15 with pay-what-you-can*
pop-up classes are typically $20 unless otherwise noted!
multi-class pass packages are now available!
click here for faqs regarding refund policies, class cancellations, and more!
i am currently on a maternity break from teaching at other studios but keep checking back as my schedule will update late summer/early fall!

*weekly classes are sliding scale unless otherwise noted
additionally, i offer a "pay it forward" option for those who are willing to pay a little extra in order for me to be able to bring yoga and movement at this sliding scale rate so that mov(e)volve classes are as accessible as possible to all
please never hesitate to use the sliding scale!
i would not offer these variable rates if i did not want to; i am extremely passionate about folx of all walks of life being able to be part of a joyful movement community.
please reach out to katy@movevolve.com if you cannot find an answer to your question
if unable to attend a class or event, please cancel online, email katy@movevolve.com or call/text 207-467-5308 within 12 hours of the event and a full refund will be issued.
no-shows without an email, call, or text will not be refunded.
yes, katy offers both group and private online classes for those who prefer to practice from the comfort of their own home. please check the classes and pop-up pages for online class offerings or reach out to katy@movevolve.com to inquire about private/1:1 virtual sessions.
in person weekly classes cap at 12 participants due to space constraints. monthly pop-up classes and virtual/online classes have no cap.
in the event of inclement weather morning classes (before 12pm) will be cancelled by 8pm the night before (with a full refund for all registrants), and afternoon/evening classes (after 12pm) will be cancelled by 9am (with a full refund for all registrants). all event cancellations will be posted on instagram by the above listed cancellation times.
We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.