Schedule & rates

Group sessions, personal yoga, small group yoga & yoga for events

Yellow Rock Yoga offers group sessions, personal yoga, small group yoga & yoga for events. You’ll find all information below.

Group sessions 2020

You can take part in group sessions several times a week at Qbajjar Batterija, Qbajjar Bay, Xaghra or at the Sports Complex in Victoria. All classes are guided by Monique or Nop.


Current online schedule

Unfortunately we have cancelled all our in-person yoga classes for a while, because of Covid-19. However, we teach  online classes through Facebook. Find “Yellow Rock X-tra” and ask for membership for livestream yoga classes and videos.

  • Monday: 9:00 – 10:00 Hatha Yoga with Nop
  • Tuesdays: 9:00 Meditation & Breathing with Monique
  • Wednesday: 9:00 Keepfit with Nop
  • Thursday: 9:00 – 10:15 Yin Yoga with Monique
  • Friday: 9:00 – 9:45 Sun Salutes & Relaxation with Nop
  • Saturday: 10:00 Shape & Flow with Monique

Online membership: 17,50 EUR per month

Special promotion for personal online yoga

As long as we cannot offer in-person classes, we give a discount on our Skype or Facebook Yoga classes. 60 minutes of Fityoga, Poweryoga, Yin Yoga, Hatha Yoga, Flow Yoga or Meditation as just 20 euros per session. Book your spot here

Regular schedule for yoga

  • Mondays: 10:00 – 11:15 Yin Yoga at Gozo Sportscomplex Victoria
  • Mondays: 17:30 – 18:30 Meditation at Satori Centre Xaghra*
  • Mondays: 18:30 – 19:30 Fityoga at Gozo Sportscomplex Victoria
  • Tuesdays: 8:00 – 9:00  Fityoga by the sea, Qbajjar Bay Bocce
  • Tuesdays: 9:15 – 10:15 Meditation by the sea, Qbajjar Bay Bocce
  • Wednesdays: 9:00 – 10:00 Hatha Yoga by the sea, Qbajjar Bay Bocce
  • Thursdays: 9:00 – 10:15 Yin Yoga – Satori Centre in Xaghra *
  • Thursdays: 17:00 – 18:00 Shape & Flow at Gozo Sportscomplex Victoria
  • Fridays: 8:00 – 9:00 Hatha Yoga by the sea at Qbajjar Bay Bocce
  • Saturdays: 9:00 – 10:15 Yin Yang Yoga, Qbajjar Bay Bocce
  • Saturdays: 12:00 – 13:00 Hatha Yoga at Gozo Sportscomplex Victoria

* a surcharge of 2 euros applies for single sessions, yry-card holders & members


What if these times don’t fit your schedule?

Book a private class! It is cheaper than you think, especially if you share a class with your partner or your friends! See below for details!

Pregnant or just had a baby?

Congratulations! Yoga can help you to feel your best the forthcoming time. Check with Monique which classes are best for you & get personal advice!


Rates & bookings

A single session is 10 euros. You can also buy a yoga card for 5 pre-booked sessions at 35 euros. This card is personal and valid for 2 months. In case of holidays, sickness or injuries, you can extend your card for one extra month at 10 euros extra.

Booking is essential for all group classes. New: with a Yellow Rock Yoga card you can get a 20% discount on single private classes or Outdoor Yoga Safaris!

A Whatsapp to +356 77300231 is enough to secure your spot! Bring water, sunscreen, and a fluffy cushion for Yin yoga.  You will receive a payment link for the payment of your session. After payment, your mat is secured! You can use Revolut, Paypal or credit card to pay for your reservation.


IMG_0637 2

Personal yoga, personal training & small group yoga

Sometimes there are reasons to choose personal yoga instead of group sessions. For example when:

  • you have specific injuries or you are recovering from injuries;
  • if you have sleeping problems, stress-related problems or if you are suffering from anxiety;
  • you want to build up a yoga routine at home and you want to have a yoga plan suited to your personal goals;
  • you want to learn about yoga poses and sequences in more depth;
  • you want to do your yoga practice at a time that fits perfectly into your own schedule;
  • you don’t want to travel or are less able to do so;
  • if you are pregnant or post-natal and you want some more personalized sessions..

Personal yoga could be the perfect thing for you, if one of the above applies. Classes take place at your own home, a venue of your choice outdoors or at the Gozo Sports Complex.


Personal yoga is available at 35 euros for 75 minutes and 150 euros for 5 prepaid sessions.

A package of 5 sessions is personal and valid for 2 months.

New in 2020: holder of a Yellow Rock Yoga card get a 20% discount on single private sessions and Outdoor Yoga Safaris.

Online one to one yoga

A special discount applies  to online one-to-one yoga sessions under the current circumstances. Keep yourself fit and relaxed with private yoga sessions online at just 20 euros per hour. You can use Facetime or Skype for these sessions.

Small group sessions with friends or family

Sometimes people would like to do yoga with one or two friends or family members. In that case we offer small group yoga at the venue of your choice or at the Gozo Sports Complex.

Small group yoga is available at 50 euros for 75 minutes and 225 euros for 5 pre-booked sessions.

A package of 5 sessions is valid for 2 months.

Do you have a larger group? Please contact us to discuss possibilities.



Yoga safari

This is a 90 minute session on a beautiful location on the island. Available at 40 euros per person, transport, fruits and water included. Please check out the One day retreats Gozo as well.

New: our yoga safari package, valid for two weeks:

  • 3 x yoga safari on different outdoor locations on the island
  • Unlimited access to all our group classes for a maximum of two weeks
  • 1 x chakra workshop indoors or outdoors
  • 1 x reiki treatment or mantra meditation session
  • 1 x silent hiking tour with meditation on different locations
  • Coffee, tea included and one healthy lunch on one of your safari days

Available at 325 EUROS per person only. Create your own retreat this way!


Yoga for events and retreats

It is also possible to schedule a yoga session for events on Gozo, or to include Yellow Rock Yoga teachers in your retreat. Contact us if you have questions about yoga for events or retreats. We are happy to be part of whatever event  or retreat you have, anywhere on the island!