Skip to main content

Caroline Eyles Yoga - book your yoga class here!

Hello and welcome!

Below is my class schedule with a mixture of in-person live classes at studios around Southampton and online Zoom classes. If you are seeking a one/one yoga session then please email me and we can discuss location and time.

All my yoga classes contain a combination of breathing techniques, meditation, relaxation and yoga postures to encourage movement in the body and stillness in the mind.

If you are new to yoga or, new to yoga with Caroline Eyles, then please complete the following health form (you can do this in a new tab in your brower):-
Also if you would like to sign up to receive my newsletter which will give you details of upcoming classes and free offers, then please visit my Website: or email me at:

Please note that when practicing Yoga it is always important to work at your own pace and within your body’s limitations at all times. Feel free to stop and rest at any time. At times you may feel stiffness or tightness in the body during your yoga practice, but you should never feel pain and your yoga practice should feel joyful, energising and relaxing!

Please for your own safety and consideration to others please do not attend if you are feeling unwell.

Click to select the class or classes you wish to book and make your online payment:
*Once you have paid you will receive a confirmation email of your booking.
*If it is an online class you will receive a link to the online Zoom class
*Please note that the classes are non-refundable.

Please join the class at least 5 minutes earlier than the class start time, to give yourself time to settle in. Bring any props (yoga blocks, straps, rolled up blankets or towels) that you need to make your yoga more comfortable.

Smile, roll out your mat, breath and enjoy the class!


From 18 Jul 2024
July, 2024
18 Thu 9:45am BST
23 Tue 1pm BST
6pm BST
6pm BST
3 Tue 1pm BST
6pm BST
6pm BST
5 Thu 9:45am BST
10 Tue 1pm BST
6pm BST
6pm BST
12 Thu 9:45am BST
17 Tue 1pm BST
6pm BST
6pm BST
19 Thu 9:45am BST
24 Tue 1pm BST
6pm BST
6pm BST
26 Thu 9:45am BST
Times shown in timezone: London