How to Make Money as a Teacher: 14 Side Hustles for Teachers

Share this:

If you are looking for other ways to make money as a teacher, you are in the right place.

Making money as a teacher can be a side hustle or a full-time job. It all comes down to how far you’re willing to push your limits and what skills you have.

As a teacher, you already have different valuable skills; such as creativity, organization, leadership, and the ability to give constructive criticism amongst others. All these skills are in huge demand so you have different opportunities that you can make money from.

In this article, I will reveal some proven ideas that you can use to make money as a teacher.

1. Become a Freelancer

One of the ways through which you can make money as a teacher is to become a freelancer. One of the best platforms you can use for this purpose is Fiverr.

Fiverr is an online service-based platform that allows freelancers to sell their services in the form of gigs (also referred to as micro-jobs). Every gig listed on Fiverr starts at $5, but the price can increase depending on what buyers want.

As a teacher, you can easily list your gig on the site within some minutes and serve customers that require your services from anywhere in the world. Not sure what to offer as a teacher? There are tons of services on Fiverr; graphic design, website reviews, content writing, programming, marketing campaigns, and lots more.

Taking a quick look at each of the categories will give you an idea of what to provide. Some of the services you can offer include:

  • Translation between languages
  • Teaching international students through Skype

SEE: How to Make Money on Fiverr

2. Create Online Courses

As a teacher, you create courses every day. So, you can make money from this task by delivering your course through a platform like Udemy. Although it is not the only platform that allows you to create courses, it is well marketed and also easy to use.

To get started, sign up for an account and start recording a course. Once you’re through with the course, upload it to Udemy and enjoy their marketing efforts.

Wondering how to create an online course. Here is an article on how you can create an online course like a pro.

Listed below are some types of courses that you can create and sell on Udemy:

  • Course on your specialty
  • Teach a specific language
  • A revision or study course for teachers
  • Teachings on a musical instrument or software package

SEE: Best Online Course Platforms

3. Become a Virtual Assistant

A virtual assistant is usually self-employed and offers professional administrative, creative, or technical assistance to clients remotely. If you have access to an internet connection and a platform like Upwork, then you have the tools you need to become a virtual assistant.

You can offer assistance in areas like writing, administrative support, translation, and lots more. All you need to do is to apply and accept a contract with a client. You will be paid based on an hourly rate, while the Upwork software snaps a screenshot of your computer and sends them to the job board so that your client can know your progress.

As a teacher, you can use Upwork to offer virtual assistance services and make extra income.

SEE: How to Make Money as a Virtual Assistant

4. Online Tutoring

As a teacher, you tutor every day. You can also use the internet the find paid tutoring students. A site that you can use for this purpose is Verbal Planet. This site can be used to teach languages to foreign students and get paid to your PayPal account,

Other options for this idea include where you can share your passion for your field and get paid in the process. Online tutoring is one of the easiest ways that you can make money as a teacher.

The best thing about this idea is that you can work from anywhere and make extra income using a skill that you use every day on your job.

Click here to visit

5. Sell eBooks

There are lots of tools and resources that you can use to create and distribute e-books to your audience on the internet. You can easily write your fiction novel or an instructional guide on your area of expertise. There’s no limit to the opportunities at your disposal.

One of the platforms that allow you to create and distribute ebooks is Lulu. You will be inspired after making your first sale through this method. Also, this idea can be developed into a 7-figure online business.

Click here to visit Lulu

6. Affiliate Marketing

You can also make money as a teacher through affiliate marketing. This refers to the process of earning a commission from promoting other people’s or brand’s products. Simply find a product you like, promote it, and earn some commissions from each of the sales you make.

The best thing about this method is that you don’t have to create any product. All you need to do is to find a product that you would recommend to your audience and ensure they buy it through your affiliate link.

Here are some tips that you can use to earn through affiliate marketing:

  • Create a blog or Facebook group around a specific niche.
  • Grow the audience of the spaces above.
  • Look for affiliate programs that offer solutions to the solutions of your audience.

You can find products to promote on platforms like Clickbank. Simply sign up and search for products that align with your niche.

SEE: How to Make Money with Affiliate Marketing

7. Teach in Summer Schools

Lots of internal schools run summer programs. If you are not employed at an international school, you can use this opportunity to find a school without a long-term contract. You can also find organizations that offer summer and residential activity programs.

Some of these programs include PLUS and Ardmore. Most of the vacancies can be found on TEFL early in the year. Some of the vacancies are mainly teaching-based, while others involve pastoral duties and assistance with excursions.

SEE: How to Make Money Over the Summer

8. Publish Your Writing

If you are a good writer, you can publish self-publish for print. You can self-publish for Kindle and iBooks and can also use Createspace to self-publish books to print on demand. It is free to publish your books and put them up for sale.

The platform will only deduct a portion of each of the sales you make.

SEE: Top Reliable Ways to Make Money With Writing

9. Create a Website or Blog

Another method that you can use to make money as a teacher is to keep your friends and loved ones updated on your adventures through a blog. You can use free blogging platforms, like WordPress, for this.

Once your blog is live, register for adverts using Amazon Associates or AdSense to earn whenever someone clicks on the ads. If you have high traffic visiting your website, you can make a good amount of money from these clicks.

SEE: Create a Blog Like a Pro within Minutes

10. Sell Teaching Materials

After creating your lesson materials, you can share them with other teachers by using a platform like Teachers Pay Teachers; a platform where you can give out your worksheets for a fee.

Click here to visit Teachers Pay Teacher

11. Become an Online Coach

If you are passionate about helping others to reach their potential, then you can become an online coach. If your goal is to become a certified life coach, you will need some training.

As a teacher, you already have the charisma, patience, skills, and ability to motivate others. These are the hallmarks of a great coach.

Although it may take some time to start a home-based coaching business, it is a good way to generate long-term income from something you love.

12. Develop Curriculums

Since you already have the experience and qualifications needed to develop curriculums, it shouldn’t be hard for you to do.

You are already familiar with what works in the classroom; you can easily compile this knowledge to develop a curriculum. One of the exciting things about this method is that you have the power to design the whole learning process from the beginning to the end and help students and other teachers while doing so.

There are different opportunities in mainstream education and private companies on major job boards.

13. Become an Editor

As a teacher, you are used to correcting papers. You can use this skill to make money by editing the content written by others. There are many websites and companies that are in search of people to handle editing work.

Approach these potential employers to see if they need your service. You can also make use of Upwork to offer your services. As an editor, you can charge $30 or more per hour. Your earnings can increase with your experience.

You need to understand the nitty-gritty of proofreading as a freelance career so that you can excel in offering this service.

14. Public Speaking

One of the biggest fears of people is public speaking. But since you are a teacher, you are already used to speaking before groups. You can make money from your public speaking services in different ways.

You can speak for small businesses, sales organizations, local organizations, trade groups, or political organizations. Set a fee and look around for jobs. Just look for someone that has an important message but is too afraid to share it himself.

SEE: How to Make Money as a Motivational Speaker

Why You Should Have a Side Hustle as a Teacher?

Although teaching is a noble profession, it is not the best-paying job. As a teacher, you usually start by earning low wages and most likely have to bear the burden of student debt. So it’s normal to look for other opportunities that you can use to make additional income apart from your profession.

How to Earn More as a Teacher

To make more money as a teacher, put yourself out there. Try out new and different things and the money will come. Decide which of the opportunities discussed align with your expertise and experience and take advantage of it.


Do teachers make good money?

According to the pay scale, a United States elementary school teacher earns $67,000 per year while a high school teacher earns $71,000 per year on average.

Is being a teacher worth it?

Teaching is a good job for many people. Many people love the profession. They find joy in motivating and educating students. However, you need some key skills and qualities if you want to be a good teacher.

Can you make $100000 as a teacher?

Yes, it is possible. Teachers that have been teaching for many years can earn six figures in different states.


Thanks for taking your time to read to this point. I have pointed out some of the best ideas that you can use to make money as a teacher.

You can still be a teacher and also make money from home by using any of the ideas shared in this article. The level of your skills will determine the opportunities that you can benefit from.

If you are ready to transform your passions into a side hustle, you can start by becoming an online tutor. This shouldn’t be hard for you to do since it is what you do daily.

You can also create and sell online courses. This is also an easy task that you can offer since you use these skills daily in your job. Here is an article on Tosinajy that shows how to make money with online courses.

There are lots of opportunities at your disposal to make money as a teacher. If you are ready to start offering a proofreading service, you can sign up on Upwork to get started.