Join my live online Pilates classes and community for health and wellness tips, live-streamed classes twice a day, postural assessments with plan, loads of pre-recorded classes to do in your own time, polls, recipe ideas, fun exercises to do with the kids and much more.

In addition to two live-streamed classes a day I am offering pop up masterclasses seated exercises, sport-specific training and ‘muscle group’ focused classes.

My classes are for mixed ability with plenty of options to suit different levels. Please always work at the level that is right for you. Find out why exercising online is so beneficial here.

Virtual Studio Pass

Pilates Online Exercise

Four weeks of access to our online classes

  • 2 live classes a day – Monday to Friday– via Zoom and Facebook. (example timetable below)
  • Private Facebook group community
  • Access to over 50 pre-recorded Pilates classes you can do in your own time
  • Discounts to masterclasses
  • Fit in 5 – live mini workouts Monday to Thursday
  • Pilates challenges
  • Polls
  • Stretches
  • Positive lifestyle tips
  • Recipes
  • Weekly roll call and accountability to keep us all motivated and exercising

£30 for four weeks

£8 for one week

Private classes and plans

Private classes and plans


  • One to one private session on zoom working at your own pace and to your own goals
  • One to one private session and monthly training plan

£25 45 minutes – one to one

£55 45 minute one to one and training plan for four weeks

Pay Per Live Class

£5 per class

Join my live Zoom Pilates classes every day, simply buy a £5 pass and then let me know which class you would like to join and I will send you a secure link. Only for Zoom classes.

Class times: (subject to slight changes please get in touch)
Monday 09:00
Wednesday 17:00
Thursday 17:00
Friday 09:30
Saturday 07:00

Pay as you go

Pre recorded classes

Straight to your email inbox to watch at your leisure

Two classes a week straight to your inbox for you to do at your own leisure.

£20 for four weeks


Virtual Pilates Class Times

Day Class Time
  Zoom 09:00
  Facebook Live 18:00
  Facebook Live 08:00
Pilates Flow Zoom 13:00
Pilates Flow Facebook Live 06:00
  Zoom 17:00
  Facebook Live 09:00
  Zoom 17:00
Pilates Flow Zoom 18:10
  Zoom 09:30
  Facebook Live 13:00
  Zoom 07:00