Teach what you love with TakeLessons

Teaching Jobs

Get Started

How it Works

Tch-lp-profile
Create a professional profile
Put some love into building a rich profile that shows off your skills and experience
Tch-lp-mail
Receive fully-paid students
We handle booking and payments so you never have to buy or bid for leads
Tch-lp-student
Keep students learning
Help your students learn new skills each month and earn more $$

Why teach through TakeLessons?

Tch-lp-cash
You'll receive paid students
Unlike other companies, TakeLessons does the heavy lifting to deliver fully paid students directly to you
Tch-lp-community
You'll be part of a community
Share ideas and best practices with thousands of teachers across the US and around the world
Tch-lp-cal
You'll have 100% flexibility
Enjoy being your own boss, setting your own prices, availability, and teaching subjects you love in-person or online
Tch-lp-support
You'll eliminate busywork
As your active partner, we handle all the marketing and billing for students so you can focus on teaching
5,018,345
lessons
taught
$50M
in teacher
earnings
60k+
student
reviews
$227k
earned by
top teacher

Explore Subjects You Can Teach

Globe
Local Lessons
With hundreds of subjects, the possibilities are endless. Here are a few of our most popular.
Piano
Singing
Guitar
Violin
Drum
Ukulele
Saxophone
Spanish
English (ESL)
German
Hindi
French
Korean
Japanese
American Sign Language
Screen
Online Lessons
Expand your reach by teaching online. Check out some our top subjects for online lessons.
Piano
Singing
Guitar
Violin
Cello
Flute
Saxophone
Hindi
English
Korean
Japanese
Hebrew
Acting
Dance
Drawing

Make an impact on students everywhere

Earn money everywhere you go through flexible teaching locations in-person and online

Tch-lp-inperson
Teach locally

Choose your favorite teaching spot You select where you'd like to teach, perhaps a cozy coffee shop, local library, or your home

Travel to students Set your travel area and visit your students to teach lessons on the go around town

Teach online

Expand your reach Connect with even more students by teaching online lessons to students all over the US and around the globe

Online teaching made easy Whether you prefer Zoom, Skype, or another video platform, you choose the option that best supports your teaching style.

Tch-lp-online

What TakeLessons
teachers have to say

"Just this past month they've gotten me 4 more students. I may even raise my rates! It's awesome. One step closer to my dream of living and working at the beach and I owe most of that to TakeLessons."
"Just had my highest earning week on TL since I joined the community April 2015!! TakeLessons is life!! Love you guys so much!"
"Business is booming - I have added 3 new students and have spoken with 7 other potential new students over the past two days. PROOF again that this works!"
"Just wanted to say a quick note of thanks to the TL team. Thank you TL for sending quality, long-term students for me to fill in the day when I'm not at the studio!!"

Real success stories
from our community

Sara
"It's raining students!!! I have gotten 10 (ten!!!!) new students in the last week, including 3 just today. Before TakeLessons, I worked online for an Asian based ESL company. I used to hate my job. There was so much stress. When I got enough TakeLessons students last December, I was able to stop giving classes with the other company. My husband comments all the time how much less stressed I am and how much I laugh when I am working now. I am so happy with my TL experience. I have only been with them since last October. I had a handful of students early on but then my schedule blew up at Xmas time. Right now I have 37 active students. It has helped me grow my business as a self-employed person. I love making my own schedule, being my own boss and controlling the way I teach and the materials I use. And for the first time since I finished school, I am putting money away each week and thinking about purchasing a home within the next year."
- Sara
Susanna
"I have been with TL for about 6 months. I started my own music studio 6 months ago with zero students. Today, 6 months later I have 49 students. I teach violin, viola, and cello. I offer in-person and online lessons and I live in Pittsbugh, PA. I do have a Bachelors and Masters degree in viola performance and I am certified to teach Music K-12 in PA and NC and have taught for over 20 years. Prior to becoming self employed, I was unemployed for 18 months. I signed up with TL and a few other services to start my business. Now, I have been receiving a new student almost every week. To those who are unsure about TL, it works. I am proof of it. I have taken time on my profile, keep my calendar up to date, have lots of reviews, a video, and increased what and how I teach. I have invested a little money for a cello and some equipment for lessons, but I have made back that investment plus more. I appreciate everything TL does and feel very fortunate to be part of this community!"
- Susanna
Robert
"Shout out to TL! I market with "other lessons companies" and they are not nearly as organized and well managed as the TakeLessons team. They know our time as busy teachers is valuable and that we do not have time to deal with unnecessary tasks. #blessed"
- Robert
Nicholas
"TakeLessons is by far the greatest partner I've ever had for recruiting students, handling problems, and advertising. I launched my profile in December of 2015, slowly filled in all the details of my profile, got a few of my past students to review me on the site, and started getting messages like crazy! Here we are about 3-4 months later and I have roughly 25 students with TakeLessons, and they're my single biggest monthly check (when all the weeks are added together). My affection for TakeLessons in unending, as you literally keep food on my table, because my fiance has since had to quit her job because of an injury, and we're able to stay afloat thanks to you all helping me over the months and excellent student retention incentive model. Hats off to you all!"
- Nicholas
Jason
"My business wouldn't be a business if it were not for TL. There once was a time when I was struggling with two jobs and the additional money I made from teaching kept me alive. I can honestly say that I would not be in the position I'm in today without TL. Today, I use the tools that TL provides on a daily basis whether it is plugging my site on social media, checking my schedule, looking at my income in terms of positive or negative gain. It all adds up. Can't say enough good things."
- Jason
Alexis
"I want to thank TakeLessons for setting me up with 3 new students in the month of March! More importantly, I want to thank TakeLessons for teaching us partners how to build a good profile (through the Partner Training Academy) and other many useful skills about being an entrepreneur. I know that success comes AFTER you put in the work yourself :). Also thank you to the staff who is always so incredibly helpful and they are always here to serve us. I've never met such a great group of people! So basically, thanks for helping me live my dream of having a stay-at-home career!"
- Alexis
Michelle
"I have been with TakeLessons for several years now and am so grateful for all of the wonderful students they have brought my way!! They have played a significant part in allowing me to do what I love full time. I will be forever grateful for the support, encouragement, resources and incredible opportunities that TakeLessons has provided me. Please know how much what you do is valued and appreciated by all of us who continue to benefit from all of your hard work and dedication!"
- Michelle
Anna
"I started with TakeLessons about 4 years ago, when our family was struggling financially. I have since made connections with some wonderful people I would have otherwise never met. I have grown my business both in my home and out and have much more confidence as a professional. TakeLessons is wonderful and I am grateful to get to work with their team."
- Anna
Sofia
"Yesterday I tried the TakeLessons platform. I had never tried it because anything related to technology scares me :). But it was so easy and so helpful. The student loved it. It really makes you look more professional. Great job. Thank you!"
- Sofia
Rosita
"In my opinion, TakeLessons not only sends us students but helps us to be more entrepreneurial, to build ourselves as business owners. Thank you TakeLessons for helping me get to the next level in my career!"
- Rosita
Show more
Ready to start teaching? Get Started

Common Questions

How do I join TakeLessons?
The process of becoming a TakeLessons teaching partner is simple. All you need to do is fill out your profile details and experience, complete a background check, and agree to our independent contractor terms. We are actively seeking local and online teachers in every city in the United States and offer flexible online teaching options for teachers working internationally.
How much does it cost to list my profile?
Listing your profile on TakeLessons is free. Unlike other websites, you never have to buy or bid for leads or students. TakeLessons assesses an administrative fee only when a fully-paid student is delivered to you (to cover marketing costs, student payment processing, and more). Once you start teaching lessons, you’ll earn up to 90% of the total lesson price per student. You have 100% control over your earnings at all times.
How will new students find me?
Thousands of new students come to TakeLessons every day looking for the perfect private instructor to help them achieve their goals. Students use our search filters to find teachers with awesome profile photos, detailed lesson descriptions, reviews, and the Background Checked badge (very popular with parents). We provide all the tools you need to make your way to the top of our search results where your profile will get the most views and bookings.
What happens when I get a new student?
Once a new student has booked and paid for lessons through your profile, we will send you an email alert and text message notification ASAP so you can start doing your happy dance. You have 48 hours to accept every new student through our online acceptance process.
Am I guaranteed to get new students?
No, we do not guarantee that you will receive new students. Why? The demand for lessons varies greatly depending on your geographic area and the subjects you teach. If you teach a rare subject, we recommend adding a few additional, more popular subjects to your profile (like singing, piano, guitar, or a foreign language) to improve your chances of booking new students.
How do I get paid?
Every week, you’ll receive payment for any lessons you taught delivered directly to your bank account. We handle all the billing and payment for your students’ lessons, so you never have to worry about accepting cash, checks, or chasing anyone down for payment. It’s super convenient, secure, and hassle-free for everyone.