For all purchases, discounted rates will automatically be applied to those signed up to receive student/senior/veteran or other discounted pricing. If the discount does not automatically apply and you fall into one of these categories, please email

Single-Class Rates

Regular Rate: $20

Senior/Student/Veteran Rate: $18

All single-class rates are available for purchase when registering for class on the Schedule page.
Sliding-scale rates for virtual classes of $10 and $15 are also available for those in financial need. 

Multi-Class Card Rates

5-Class Card: $95
        $85 for seniors/students/veterans

10-Class Card: $180
        $160 for seniors/students/veterans

Note: Multi-class cards are valid for 6 months from the date of purchase. 

Monthly Membership Rates

1 Month Unlimited – First-Time Member Special: $95

1 Month Unlimited – Regular Rate: $145
        $130 for seniors/students/veterans

1 Month Unlimited AutoRenew: $140
        Three-month minimum commitment, includes 10% discount on all series/workshops

3 Months Unlimited – Regular Rate: $400
        $380 for seniors/students/veterans

Note:  Members have one “free” no-show or late cancellation per quarter, and after that, a no-show or late cancellation fee of $10 will be charged to the card on file. Our late cancellation window for members means cancelling within 4 hours of the start time of an afternoon/evening class or within 12 hours of a morning class. 

At Yoga on Beacon, we want to ensure that yoga is available and accessible to everyone. If the rates above are not feasible for you right now, please email to discuss other options.

All fees and memberships are non-refundable and non-transferable (no sharing of class cards). Class cards and memberships may not be frozen. First-time membership is for first-time members only. All workshops, series, and special classes beyond the regular schedule that require preregistration are not included in memberships. Refunds for purchase of a workshop or series will be offered at 75% to the original form of payment or 90% account credit within 72 hours of the start time.