Share Your Knowledge.
Earn on Your Terms.

Join hundreds of tutors on ExtraClasses. Set your own schedule, teach subjects you love, and get paid weekly.

Why Tutors Love ExtraClasses

We handle the admin so you can focus on teaching.

Flexible Schedule

Set your own availability. Teach as much or as little as you want — mornings, evenings, weekends.

Set Your Own Rate

You decide your hourly rate. No hidden deductions — what you set is what students see.

Teach Any Subject

From primary maths to A-Level chemistry to music theory — teach what you know best.

Online or In-Person

Offer lessons online, in-person at the student's home, or both. You choose.

Verified Profile

DBS-checked and qualification-verified badge gives parents confidence to book you.

Grow Your Client Base

Our search and recommendation system connects you with students who need your expertise.

Frequently Asked Questions

Sign up as a tutor, complete the 3-step onboarding form (personal info, teaching info, qualifications), and submit. Our team reviews applications within 48 hours.
No. It's completely free to join ExtraClasses as a tutor. We take a 20% platform fee from your earnings when you get booked — students are never charged extra.
Yes, a valid Enhanced DBS certificate is required for all tutors. If you don't have one, we can guide you through the application process.
Payments are processed weekly via bank transfer. You'll have a full earnings dashboard to track lessons, invoices, and payouts.
Absolutely. You can choose to offer online lessons only, in-person only, or both. It's entirely up to you.
Anything from primary school subjects to university-level content, music, languages, test prep, and more. If there's demand, you can teach it.

Ready to Start Tutoring?

It only takes 10 minutes to complete your application. Join our community of expert tutors today.

Become a Tutor — ExtraClasses