You can book an Online Lesson directly in three different ways, from the tutor’s profile, your messages with the tutor or from your bookings page which you can find at the top of your TutorNinjas account.

It’s best to discuss timings with the tutor in a message first to make sure that they are available. You can then just book in the slot with them and they will confirm it, or if they have suggested times you should just click to confirm on the time you would like to have your tutorial.

Please remember that Online Lessons must be paid for in advance to make sure that you can access the lesson space.

We have a recurring booking system now in place to help you book in weekly/fortnightly slots at the same time with your tutor.

If you're no longer able to make a lesson, you can request to reschedule or cancel it from your bookings page. Simply message the tutor is you wish to cancel the session or send the tutor a reschedule request.

Cancelling a lesson
You can request to cancel a lesson if it's due to start in over 24 hours. The tutor has plenty of warning that the lesson is not going ahead. The Tutor will refund the funds directly from their Stripe or PayPal account. Service fees paid to TutorNinjas will not be refunded.

If there are any concerns or disputes, please email

If a lesson is due to start in under 24 hours, you won't be able to cancel the lesson. Alternatively, you can reschedule the lesson

Rescheduling a lesson

If you aren't able to make the scheduled time for a lesson, you can suggest a new time to the parent/student/professional/tutor.

It’s always worth dropping your tutor a message to let them know you’re rescheduling or requesting a cancelation just so they’re kept in the loop. If your tutor doesn’t attend a meeting or lesson, you can do the same.

Tutorials can be cancelled and refunded any time up to 24 hours before the tutorial is due to start. You can request a refund from the tutor. The Tutor will refund the funds from their Stripe or PayPal account. Service fees paid to TutorNinjas will not be refunded.

If there are extenuating circumstances meaning a tutorial is missed or needs to be cancelled at short notice, these refunds can be made at the tutor's discretion, but there is no obligation on the tutor to do so.

Tutors are responsible for refunding tutorials. Please contact your tutor in the first instance if you would like to be refunded. If you do not receive a response, please email with the following information within 72 hours of the original tutorial time:

  • Date and time of lesson
  • Reason for requested refund
  • Name of your tutor

Technical problems

If a lesson is unable to go ahead due to technical difficulties on either end, our advice is to check the Tech FAQs for a solution. If you're unable to find a solution to your problem, email or message the TutorNinjas team.

We recommend you spend approximately 5 minutes trying to solve the technical issue, and if you're not successful refund and reschedule the lesson, and get in contact with the TutorNinjas team for a dedicated Technical Support Session.

Unfortunately, we are not able to make refunds for technical issues outside of our control.

A Free Video Meeting is a free 15-minute session where you can get to know a tutor in the Online Lesson Space before deciding whether or not you’d like to book with them.

You can have Free Meetings with more than one tutor to make sure that you find the perfect match.

The Free Meeting is a good time to discuss the following:

  • What you are hoping to achieve through tuition
  • How frequently you would like to meet
  • Whether you would like the tutor to set homework outside sessions
  • The duration over which you'd like to have tuition (i.e. until the summer, for a year)

You can book a Free Meeting with your tutor using the 'Book Free Meeting' button on your.