20 Ways For Teachers To Make Extra Money

By Indeed Editorial Team

Published April 20, 2021

The Indeed Editorial Team comprises a diverse and talented team of writers, researchers and subject matter experts equipped with Indeed's data and insights to deliver useful tips to help guide your career journey.

When you work as a teacher, you may have numerous opportunities to supplement your income. Options for side jobs can range from tutoring students to working as a camp counselor. Depending on how you opt to pursue earning extra money as a teacher, you may be able to work in the evening, on weekends or during school breaks. In this article, we explore 20 ways for teachers to make extra money that fit a variety of different skill sets.

Why is extra money for teachers important?

Whether you have a full- or part-time teaching job, you may find that you want to supplement your salary or that you have spare time when you could work more to earn extra money. For example, you might want to take a temporary job during your summer break or a part-time job on the weekends.

When teachers earn extra money, they can choose to use it in many different ways. You could apply your extra income to tuition or certification bills, allowing you to advance your education or pursue a promotion. Alternatively, you could put your extra earnings toward your retirement fund or save for a major purchase, such as a new home.

Related: How Much Do Teachers Make?

20 ways to make extra money as a teacher

Here are 20 ways teachers can make extra money:

1. Babysitting or nannying

When you have a career that centers on nurturing school-age kids, then babysitting might seem like an easy way to increase your income. As a babysitter, you can make extra money in evenings or on weekends while getting extra practice working with kids. As a nanny, you can work more closely with a single family and get an extra paycheck during the summer months.

Related: Learn About Being a Babysitter

2. Coaching or referring sports teams

Next to teaching, coaching is one of the most rewarding ways to work with children. By working as a coach or a referee, you can help students master teamwork and teamwork while making money in the afternoons or on weekends. Consider pursuing a coaching role at your school or with a local youth organization.

Related: How To Become a Coach

3. Creating an e-book

After a few years of teaching, you're likely to feel like you have a lot of stories and expertise to share. By writing an e-book, you can condense your stories into a single volume and share them in a way that anyone can enjoy, from coworkers to teachers across the globe. You can choose from several self-publication options that allow you to sell copies and earn money.

4. Developing online courses

If you'd rather share your expertise through teaching, consider creating an online course. Many online course platforms allow you to develop and sell courses on just about any topic, from teaching methods to any other topic where you have advanced knowledge.

5. Gaining skills as a virtual assistant

As a teacher, you know how to stay organized and manage your time efficiently. You can easily apply these skills to a virtual assistant position, in which you would help business owners manage essential tasks. As a virtual assistant, you could set your own hours, allowing you to earn money any time you aren't teaching.

Related: What Is a Virtual Assistant?

6. Getting a lifeguard job

If you'd rather not take the summer off, consider a seasonal job like working as a lifeguard. In this type of role, you can earn an income throughout the summer while developing skills like teamwork, communication and problem-solving.

Related: Learn About Being a Lifeguard

7. Helping students with test preparation

When researching how teachers can make extra money, you're likely to learn that assisting with test preparation is a common choice for secondary school teachers. By helping students prepare for tests, you can improve their knowledge of challenging subjects, increase their chances of success and ensure that they're ready for the next stage of their education.

8. Joining a teaching abroad program

Teaching in the same classroom year after year can be rewarding. However, teaching in new countries can be a completely new experience that can help you improve your professional skills. Many teaching abroad programs take place over the summer, allowing you to earn extra money during a time that you would normally have an extended break.

9. Opening a handmade shop

Whether you're an art teacher or you simply have a passion for crafting, you could sell your handmade items. You can consider selling them at local markets to develop a following in your community, or you could set up an online shop that might allow you to expand your customer base even further.

10. Overseeing after school programs

One of the most convenient ways teachers make extra money is managing after school programs. If you oversee a program at your own school, you might not even have to leave the classroom in order to participate. In addition, running an after school program can allow you to forge better bonds with your past, current and future students.

11. Securing an adjunct professor role

No matter which grade levels you teach, you might be interested in the challenge of working with more advanced students. In an adjust professor role, you would teach at a university level, working with a completely different set of students. If you aspire to teach full-time in a university later in your career, then an adjust professor role could allow you to try out this role and gain experience.

12. Selling your teaching materials

When you explore how to make extra money as a teacher, you might be surprised that a common method involves reselling materials you already have. If you excel at developing lesson plans, consider selling them to other teachers who are less skilled or who have less time. By reselling your teaching materials, you can get even more value from the time you devote to making them.

13. Starting a blog

If you enjoy writing, sharing knowledge and building communities, then starting a blog could be a smart idea. You can blog about education, your local area or virtually another topic that interests you. Over time, you can cultivate a following and use your blog to make money, such as by advertising or accepting sponsorships.

Related: How To Start a Blog

14. Teaching English as a second language (ESL)

When you start exploring how teachers make extra money, you're bound to find that ESL is a popular option. Although some ESL teachers work in physical classrooms, many increasingly work online. That means you can work with students in a wide variety of locations, helping them improve their English skills.

Related: How To Become an ESL Teacher

15. Teaching summer school

If you love teaching your students during the schoolyear, then you might want to continue your hard work over the summer. By teaching summer school, you can ensure that students master the subjects they need to advance to the next grade level. You can also continue to hone your teaching skills and ensure that you're more prepared than ever for the next school year.

16. Translating materials

If you're multilingual or if you teach another language, then you could use these skills to make extra money. Many translation roles are available exclusively online, making this side job one of the easier ways to earn extra money remotely, in the comfort of your own home office.

17. Tutoring students

As a teacher, you already know how to educate students, helping them learn essential skills and subjects. However, some students need additional help outside the classroom. When you work as a tutor, you can teach students independently, allowing them to ask questions one-on-one or helping them excel in areas where they struggle.

Related: Learn About Being a Tutor

18. Walking dogs and caring for pets

Whether you teach elementary or secondary grade levels, there's a good chance that your classroom hours are different from standard business hours. If you typically arrive at home well before 5 p.m., they you might be able to help your neighbors who do work normal business hours. Consider starting a small dog walking or pet sitting business so you can make extra money after school.

19. Working as a camp counselor

If you typically have a long summer break, you might miss the connection you have with your students or the myriad opportunities to serve as a mentor. As a camp counselor, you can work with school-age students and help them develop a new set of skills. In this position, you can also work and make more money during the slow summer season.

20. Writing or editing

No matter what you teach, you have to write and edit constantly. Sometimes you might write lesson plans or progress reports, and in other cases you might prepare proposals or write in an academic context. Either way, you can use these skills to pursue freelance writing and editing jobs. Since these freelance roles let you set your own hours, you can easily incorporate them into your teaching schedule.

Explore more articles