We now bring you yoga every day of the week via zoom!

Ashtanga, core-strength focused classes, Mysore-style self-practice, parent-child classes, soft vinyasa flows, Yin yoga and weekend courses ... we're hoping there is something for everyone!

Below is our current schedule - just click on the link to join the class - no passwords required. All times listed are Caribbean local time (EST/GMT-4)

Suggested donation for a class is $15.00 but please do pay what you can ... and if you cannot afford to pay but would like to take part then by all means please join us anyway!


Daily 6.15am

(except Saturdays and "moon days" = full or new moon) 

Ashtanga Self-Practice

For those with knowledge of at least the standing asana of the Primary Series.

April will do the opening chant at 6.15 but you are most welcome to join earlier or later to accommodate the length of your own practice. 

These zoom self-practice sessions have a lovely sense of community and mutual support.


Meeting ID: 695-838-647


Tuesdays 9am

Yin Yoga

An hour and 15 minutes of delicious Yin yoga that will calm your nervous system and leave you feeling refreshed and restored. More about Yin yoga here.

Meeting ID: 931-361-356


Thursdays 5.45pm 

Functional Core Yoga

All roads lead to the core. Explore with Cayley this wonderful connection of periphery to the centre and feel stronger.

Meeting ID: 187-006-978


Saturdays 9.15am

Functional Core

Join Cayley for your Saturday morning feel good. <3 

Meeting ID: 533-376-4732


Mondays 8.30am 

Big Dog Little Dog - Yoga with your child (ages 4-8)

Join April and her daughter Grace for a mini-lesson (approx 20 minutes) of bonding, flying and fun. April and her children founded Big Dog Little Dog in 2014 and have been sharing it with parents and children around the world since. 

Meeting ID: 533-376-4732


Wednesdays 9am 

Ashtanga Yoga - usually a guided 1/2 Primary Series

An hour and 15 minute class taught by April with options, props and kindness. More about Ashtanga Yoga here.

Meeting ID: 471-071-247


Fridays 3pm 

Riding the Wave of Unknown - A meeting to bring us together

A special meeting where we come together to cultivate peace and problem solving. Each week a new focus, facilitated and then open discussion. To date we have entertained topics like: questioning negative though, cultivating self-compassion, mending as healing, art as therapy, joyful dancing and "yoga snacks" to keep you going throughout the day. Everyone is welcome and we keep a record of these meetings on our Resources Page

Check it out!

Meeting ID: 240-863-420


Mondays 5.45pm

Vinyasa Flow

This yoga flow class with Cayley will get you thinking about alignment and core connection. You'll definitely feel better afterwards!

Meeting ID: 334-632-149


Thursdays 8.30am 

Big Dog Little Dog - Yoga with your child for ages 9-12 and a parent/carer




A mini-lesson with April and her 10 year old son Lincoln to calm and connect the two of you. This is 1-2-1 work between you and your child.

Meeting ID: 533-376-4732


Saturdays 7.00am 27June - 25 July

Playful Possibilities -

A five week Ashtanga Course

This is a 5 week course for those with knowledge of at least a 1/2 Primary Series practice (up to Navasana). We will meet in person at Nanny Cay for 5 consecutive Saturdays from 7-8.30am exploring more deeply the patterns and possible approaches to the poses in the Primary Series. The course costs $110 and is limited to 8 students. One bursary place can be made available if your funds are limited. Please email us for details of this. Book your place here.

Meeting ID: will be given

Harmony Yoga BVI - Ashtanga Yoga, Yin Yoga, Vinyasa Yoga and Yoga for parents and children - Yoga workshops, retreats and Yoga Teacher Trainings BVI