Have you ever wondered how to make money from the comfort of your own home? Teaching online might be the perfect solution for you! Since 2018, I’ve been teaching online, and it has become my primary source of income. Let me walk you through the essentials of online teaching, including how to start, the different platforms available, and the steps you need to take to succeed.
This post may contain affiliate links. If a purchase is made through an affiliate link, I may earn a small commission from the sale, at no extra cost to you. Thank you for supporting our site!
The Basics of Online Teaching
Teaching online offers flexibility and can be tailored to fit your lifestyle. There are three main ways to get started: working for a company, using a marketplace, or going independent. Each option has its own benefits and challenges, so let’s dive into what each entails.
1. Teaching for a Company
Working with a company is a great way to start, especially if you’re new to teaching. Companies provide the curriculum, students, and handle the marketing, which allows you to focus on teaching. You’ll typically earn an hourly wage, but the pay rates are often lower compared to other methods.
- Pros: Easy entry, less administrative work.
- Cons: Lower pay, less flexibility in setting your rates.

What are some companies you can work for?
There are companies like Cambly, Lingoace, and more. Check out our jobs page to see more opportunities, or join our Facebook community: Online Teacher Success & Support, where we post new jobs as we find them!
2. Teaching via a Marketplace
Marketplaces offer a balance between working for a company and starting your own business. You have more control over what you teach and can set your own prices. However, the platform takes a percentage of your earnings for their services.
- Pros: Better pay than companies, control over your curriculum.
- Cons: Some marketing required, platform fees.
3. Going Independent
Starting your own online teaching business offers the most control and potential for income. You’ll need to handle marketing, student enrollment, and all business operations. This path requires more effort but can be highly rewarding.
- Pros: Full control, higher income potential.
- Cons: More work, upfront costs for marketing and tools.

Teaching English Online
One popular niche in online teaching is teaching English as a second language, especially to students in China. Platforms like WeChat and Xiaohongshu can be effective for reaching Chinese students, but global social media platforms like TikTok and Instagram also work well for attracting students worldwide.
How to Start Teaching Online
Ready to dive in? Here are some steps to help you start your online teaching journey:
1. Choose Your Path
Decide whether you want to work for a company, join a marketplace, or go independent. Consider your experience, comfort with technology, and willingness to manage a business.
2. Set Up Your Profile
For company or marketplace teaching, create a standout profile with a professional photo, engaging bio, and an introductory video. Highlight your teaching style and any relevant experience.
3. Get the Right Tools
Ensure you have a reliable internet connection, a good quality webcam, and a headset with a microphone. Some companies might have specific tech requirements, so check those in advance.
If you’re teaching English as a Second Language, you’re going to want to have a TESOL or TEFL. You don’t need to spend a fortune on these courses, but you do need to get a certificate to teach in most companies.
4. Market Yourself
For independent teaching, marketing is crucial. Use social media, email marketing, and word of mouth to reach potential students. Services like Kit can help manage your email campaigns effectively, and help you connect with your audience on a deeper level. I highly encourage every teacher starting their own business to have an email marketing service.
5. Set Your Rates
Research what other teachers are charging and set competitive rates. Remember to account for any platform fees or business expenses if you’re going independent.
📌 Related Resource: How to Set Your Rates
Common Concerns and Solutions
What if I Miss a Class?
Most companies allow a certain number of cancellations, but you won’t be paid for missed classes. Some companies will charge you a fee if you don’t show up to classes as well. If you’re independent, set a clear cancellation policy with your students to handle such situations.
How Do I Get Paid?
Payment methods vary by company, with options like direct deposit, PayPal, or Stripe. For independent teachers, set up a reliable payment system that works for your students.
Avoiding Scams
Be cautious of scams by researching companies thoroughly. There are many companies, services, and coaching services that are looking to take advantage of those who want to be successful. Join online teacher communities where you can share experiences and get advice on reputable platforms and services (and please- steer clear of anyone asking you to transcribe something!)

Who Can Teach Online?
While anyone can technically teach online, it requires patience, adaptability, and a willingness to learn new technologies. Teaching skills, subject knowledge, and the ability to engage students are crucial for success.
Final Thoughts
Teaching online can be a fulfilling and lucrative career path for those willing to put in the effort. Whether you choose to work with a company, join a marketplace, or start your own business, there are endless opportunities to share your knowledge and make a difference in students’ lives globally.


Leave a Reply