Skip to main content
For Instructors, Coaches & Educators

Teach online classes your way.
No platform fees.

From yoga sessions to coding bootcamps. Schedule recurring classes, manage enrollments, and get paid directly. Your students, your schedule.

The online class scheduling platform with built-in student registration, recurring session management, email notifications, and payment processing for instructors and educators.

Yoga & Fitness Cooking Classes Art & Music Lessons Language Courses Coding Bootcamps Tutoring
62%
of adults have taken an online class
2x
higher retention with recurring class schedules
$0
platform fees on class payments

Everything you need to teach online classes

Email Students

Email students before each class

Send class reminders, share materials and prep instructions, and follow up with recordings. Your students, your inbox.

Class reminders Material sharing Recording links
YS
Yoga Studio
Class reminder
TOMORROW AT 7 AM
Morning Flow Yoga
Join via Zoom - $12
74% opened
51% clicked
Class Payments

Sell class spots with zero fees

Per-class pricing or free sessions. 100% of Stripe payments go to you. See all ticketing features.

Drop-in Class $15
Free Trial Free
Platform fee $0
Share Link

One link for all your classes

Share on your website, social profiles, or email signature. Students see your full schedule at a glance.

eventschedule.com/yourclasses
Website
Instagram
Email
Any Platform

Teach on any video platform

Zoom, Google Meet, YouTube Live, or your own streaming setup. Add your class link, students join from your schedule. Learn more about online event features.

Your Schedule
Morning Yoga
Mon 7:00 AM
class link
Platform
Zoom
Google Meet
YouTube Live
Recurring

Schedule recurring classes automatically

Weekly yoga, biweekly workshops, monthly masterclasses. Set it once and let students follow along.

Mon - Morning Flow
Wed - Power Vinyasa
Fri - Restorative Yoga
Sat - Weekend Workshop
Repeats weekly
Calendar Sync

Sync classes with Google Calendar

Two-way sync keeps your class schedule, private lessons, and prep time all in one place.

Schedule
Class
Prep
Google
Followers

Students follow your class schedule

Students get notified when you add new classes or update your schedule.

A
B
C
+340
343 students following your schedule

From your first class to a full teaching business

Event Schedule grows with your online teaching practice

First online class

Share a link and start teaching. Free registration gets students in the door.

Weekly class schedule

Set up recurring classes. Students follow your schedule and sign up each week.

Paid classes

Start charging for your expertise. Sell individual class spots with zero platform fees.

Multi-level curriculum

Organize classes into beginner, intermediate, and advanced groups so students find the right level.

Student community

Build a following. Students subscribe, get notified, and keep coming back week after week.

Full teaching studio

A professional schedule with past and upcoming classes. Your online studio that students can browse.

Perfect for every type of online class

Whether it's a fitness class or a coding bootcamp, Event Schedule works for instructors of all kinds. Also see Event Schedule for Webinars and Virtual Conferences.

Yoga & Fitness Instructors

Schedule daily or weekly classes, manage drop-ins, and build a community of regular students.

Cooking Instructors

Share ingredient lists beforehand, teach live, and follow up with recipes. Perfect for interactive cooking sessions.

Art & Music Teachers

Teach drawing, painting, guitar, piano, or any creative skill with scheduled live sessions.

Language Tutors

Run group language lessons or private tutoring sessions with recurring weekly schedules.

Coding & Tech Educators

Bootcamps, workshops, and study groups. Organize classes by skill level and let students find their track.

Business Coaches

Host coaching sessions, masterminds, and professional development classes with paid registration.

Three steps to your first online class

1

Create your class

Add the topic, date, and video link. Set up free or paid registration.

2

Share your schedule

Students register in one click. They get reminders before each class.

3

Teach

Focus on your students. No platform fees, no middleman.

Frequently asked questions about online classes

What video platforms can I use to teach?

Any platform that gives you a meeting or streaming link. Zoom, Google Meet, Microsoft Teams, YouTube Live, and any other platform. Event Schedule is platform-agnostic - just paste your link and students join from your class schedule.

Can I charge for online classes?

Yes. Set per-class pricing with Stripe. You keep 100% of the revenue - Event Schedule charges zero platform fees at any plan level. Stripe charges its standard processing fee (2.9% + $0.30).

Can I schedule recurring weekly classes?

Yes. Set up daily, weekly, or monthly recurring classes. Create your schedule once and it repeats automatically. Students can follow your schedule and get notified when new sessions are added.

How do students get the class link?

When students register or purchase a spot, the video link appears on their registration page. You can also email all registered students directly from your dashboard before class starts.

Is Event Schedule free for teaching online classes?

Yes. The free plan includes unlimited classes, student email notifications, recurring schedules, and follower features. There are zero platform fees on payments at any plan level. You only pay Stripe's standard processing fee if you charge for classes.

Your classes. Your students. No middleman.

Stop paying platform fees. Start teaching online.Free forever.

Get Started Free

No credit card required