Bodies in Bloom logo
Serving Seacoast New Hampshire, North Shore Massachusetts and Southern Maine

Our classes typically run as series for several reasons. For one, it allows us to get to know you and your body, ensuring mindful movement is maintained, and safe goals are established between teacher and student. Secondly, it helps students get to know each other, building community, and allowing friendships to blossom – this is so very important to us to have as students, mothers, and children. Lastly, we have found that committing to a series helps many people stick to a regular practice and presents a much greater personal benefit than a casual practice.

If you do prefer to practice on a more casual basis, there are a few of our classes that we will allow the drop-in option that we happily offer.

How much do your classes cost?

  • Students that are new to our studio, your first class will be free! (Excludes classes that are sold strictly as a series). Take advantage of our promo “20 Days for $20” by visiting our MINDBODY site here.
  • Our  drop-in classes include: Prenatal, Restorative, Gentle Flow, Core Yoga, Vinyasa Flow, and Power Vinyasa.
  • Drop-in class fee is $20 (pre-registration is still required)
  • Parent + Baby Yoga, Family Yoga, and Yoga for Little Ones are held as a 5 Week Series only (no drop-ins) for $100

Weekly Memberships: $40 for unlimited classes, free childcare, and unlimited community classes

Monthly Memberships: $99 for unlimited classes, free childcare, unlimited community classes, and 10% off all workshops

Class Punch Passes: are valid for 3 months from date of purchase and may be used for all drop-in classes (reservation still required).

**We require at least 2 students per class, to maintain community.

Click here to view our current schedule, or you may contact us to book your space in one of our classes.


All of our yoga teachers are also available for private sessions. Children are welcome to attend with you.

Introduction three private sessions for $100
Private session – $60
10 private sessions pack $500


If a student reserves a class online, we will hold their space until 5 minutes before class begins. If the student does not show, their space will become available to drop-in students. If students make reservations and do not show for class, they will be charged for the class. Please remember to cancel your reservation if something comes up at least 2 hours prior to class.


Payment for classes, workshops, or special events is always due at the time service is rendered. All packages are nonrefundable and nontransferable. We will not give refunds for classes taken or partially attended.

All Unlimited Monthly or Weekly Memberships require a 3 month commitment before freezing or canceling membership.

The monthly auto draft package will draft from your credit card or checking account on the date that the package is set up. For example, if you purchased it on the 1st, it will draft on the 1st of each month thereafter. This contract is auto renewing, however, should you need to change the date, we may help you do so.

We do not extend “freezes” for packages, however we will allow students to put their monthly unlimited automatic payment plans on hold for as much as 90 days each year. We are sorry but memberships may not be extended or put on hold more than once per year to accommodate business travel or vacation dates.


We do not issue refunds for workshop cancellations. However, we can issue a studio credit toward future workshops only if we are notified of the cancellation before the workshop takes place. We cannot issue refunds or credits for workshops conducted by guest teachers.

We reserve the right to cancel or change the date of a class, workshop or event at any time. We will do our very best to notify all students by email, phone, online scheduler, our website, and social media

On some occasions it becomes necessary to close the studio due to inclement weather. Please consult the website, social media feeds, or your email and/or phone for weather cancellations.

We hold very high standards for our teachers and all are committed to the values, mission, and overall code of ethics disclosed and agreed upon before joining our team.

With regard to instruction, all of our teachers have a minimum, of 200 Registered Yoga Teaching Certificate. Each teacher has at least 1 year of teaching experience, and maintains CPR, First Aid, and their own liability insurance.

Our studio is designed to be a boutique studio. Because of this, there is a limit to how many bodies can comfortably fit per class – we feel no more than 15 students should attend a yoga class. Once this number of people are registered for class, we will begin a waiting list. Please be sure you have a cell number on file with the studio so that we can notify you if a space becomes available. Registering online is recommended to save a spot in class.

We are not be responsible for lost or stolen items under any circumstances. The studio will hold lost items students may leave behind. After two weeks without claim, these items, including yoga mats, will be donated or disposed of.

We do not allow cell phones in the yoga room. Texting or answering calls is not permitted. If there is a reason you must bring your cell phone into the yoga space please notify the teacher and turn your phone on silent mode.


We encourage all of our students to arrive at least 10 minutes before a class begins, this allows plenty of time to change, settle your mat, grab your props, and most importantly, bring your awareness to the present moment. We also understand that life gets busy and sometimes students are delayed. At our studio, we do not have front desk assistance, our studio door will be locked at the start of each class in order for the teacher to start class on time.

Release of Liability and Survey form must be filled out before taking a class with us.


We offer clients FREE parking, 5 spaces are available in the front parking lot, and additional parking may be found directly behind our studio.

All returned checks are subject to a $25 fee.

All retail sales are final.