Book Your Carp Goat Yoga Class Now!

We offer classes daily and full schedule can be seen below. An advanced booking is required. We look forward to your visit!

Refund Policy for Workshops, Multi-Session Classes & Events

Registration is required with payment for all yoga classes, workshops, multi-session classes, and events. Once payment is made, cancellation with refund or exchange may occur up until 72 hours before the event. Within 72 hours due to staff scheduling, no refund or exchange will be given. We will not refund or give credit for any missed events.

Gift Cards Now Available

Gift cards are available in any denomination to suit your needs. Great

as gifts for friends or for your company, we are confident that we will

make your time with us memorable. (940) 779-0573



Carp Goat Yoga is about escape, relaxation, and rejuvenation while having fun. Visit us in our unique country setting and leave your cares behind for an hour or so as you practice yoga (or not) and interact with our resident goats as they play. We hope that practicing yoga in this environment will bring you a step closer to nature and allow you to disconnect from life’s stresses for a time.

It is difficult for negative emotions to persist in the presence of cute innocent non-judgmental goats and yoga. Especially when goats do not view things very seriously, and they look at all activities as a chance to play. Hmmm, perhaps receiving treats is a serious activity for all animals including goats. The benefits of yoga and animal therapy are well documented. We anticipate that the atmosphere at Carp Goat Yoga will foster the benefits of both at the same time.

“The rise of animal therapy is backed by increasingly serious science showing that social support--a proven antidote to anxiety and loneliness--can come on four legs, not just two. Animals of many types can help calm stress, fear and anxiety in young children, the elderly and everyone in between.” ~ Mandy Oaklander
quasi division

Carp Goat Yoga

1196 Upper Dwyer Hill Rd.

Carp, ON K0A 1L0

(613) 614-8682