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.
Everything you need to teach online classes
Email students before each class
Send class reminders, share materials and prep instructions, and follow up with recordings. Your students, your inbox.
Sell class spots with zero fees
Per-class pricing or free sessions. 100% of Stripe payments go to you. See all ticketing features.
One link for all your classes
Share on your website, social profiles, or email signature. Students see your full schedule at a glance.
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.
Schedule recurring classes automatically
Weekly yoga, biweekly workshops, monthly masterclasses. Set it once and let students follow along.
Sync classes with Google Calendar
Two-way sync keeps your class schedule, private lessons, and prep time all in one place.
Students follow your class schedule
Students get notified when you add new classes or update 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
Create your class
Add the topic, date, and video link. Set up free or paid registration.
Share your schedule
Students register in one click. They get reminders before each class.
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.
No credit card required