The simplest way for teachers to get paid. Create lessons, share links, and receive payments directly to your bank account.
Start Free Today See How It WorksFocus on teaching. We'll handle the rest.
Connect your Stripe account and start accepting payments in minutes. No complicated setup or technical knowledge required.
Create a lesson, get a unique payment link, and share it with your students. They pay, you get notified, and funds go straight to your bank.
Powered by Stripe, the world's most trusted payment processor. Your students' payment information is always secure.
Whether you teach private lessons or group classes, Lessons handles both with ease. Set your price and capacity.
See all your transactions, revenue, and payment history in one clean dashboard. Know exactly how your business is performing.
Your students can register and pay from any device. The payment experience is optimized for desktop, tablet, and mobile.
Get started in three simple steps
Sign up and connect your bank account through Stripe. This is a one-time setup that takes just a few minutes.
Post your lessons with details like title, description, price, and whether it's a group or one-on-one session.
Send the payment link to your students. When they register and pay, the money goes directly to your bank account.
Choose the plan that fits your teaching business.
Growing programs
5% transaction fee
$100 in fee credits
Get StartedRefer teachers and earn teacher fee credits
Teacher fee credits only. Cannot be applied to Stripe or payment processor fees. Not for student lesson payments.
Teacher Subscription Tiers: Pricing above is for teacher subscription management. All plans also require standard Stripe payment processing fees (2.9% + $0.30 per transaction) on student payments.
Monthly limits: Each tier has a maximum number of student registrations per month to ensure reliable service. Teachers can upgrade tiers at any time.
Learn more in our detailed pricing guide.
Join thousands of teachers who trust Lessons
"Lessons has completely simplified how I collect payments from my students. I used to spend hours chasing payments—now it's all automated!"
Piano Teacher, Los Angeles
"I love that I can just send a link and my students can pay instantly. The Pro plan pays for itself—no more platform fees eating into my income."
Math Tutor, New York
"As someone who's not tech-savvy, I was worried about setting up online payments. Lessons made it so easy—I was up and running in 10 minutes!"
Yoga Instructor, Miami
Join thousands of teachers who are getting paid faster and easier with Lessons.
Start Your Free Trial Schedule a Demo