It can be very difficult getting more money as a teacher which is why so many have turned to finding the best side hustles for teachers.
Most public school teachers are bound by a pre-negotiated, fixed salary, while those who work for private schools face tight budgets.
Simply put, it’s much harder to get a raise and switch jobs as a teacher than it is in the corporate world. The good news is there are plenty of ways to bring in extra cash on top of your full-time teaching job.
This is why we have created this list of the best ways for teachers to make extra money on the side when they need it.
Top 25 Side Hustles for Teachers
Here are the best side hustles for teachers you can start today:
- ⭐️ Sell Your Lesson Plans
- Teach Online Courses
- Be a Part-Time Tutor
- Deliver Food
- Shop for or Deliver Groceries
- Be a Virtual Assistant
- Be a Proofreader
- Take Surveys for Money
- Offer Caregiving
- Work an After-School Program
1. Sell Your Lesson Plans
Selling your lesson plans earns the number 1 position and a gold star for side hustles for teachers, because, if there is one thing that most teachers don’t like doing, it’s coming up with lesson plans.
With that in mind, the best side jobs for teachers is selling lesson plans (legally of course) to other teachers.
TeachersPayTeachers (TPT) is a leading marketplace where educators can offer products and services to other educators.
The site offers over 3 million free and paid resources for its members. To sell your lesson plans or other educational products, sign up for a seller account and explore your options.
This can save a significant amount of labor for colleagues while giving them more time to devote to students. So you’ll not only help teachers, but you could also potentially help students as well.
Udemy is another leading resource for selling online courses.
2. Teach Online Courses
If you enjoy teaching languages, you should strongly consider teaching English online.
VIPKid is the “Global Classroom Connecting Citizens of the World.” Using the service, an educator legally eligible to work in the United States and Canada can get paid to virtually teach students English.
To teach an online English course, you typically need to have a college degree and a Test of English as a Foreign Language (TOEFL) certificate.
There are many other sites to explore such as Qkid, Skooli, iTutorGroup, and DaDa, to name a few, and it can be a great side hustle for a native English speaker.
VIPKid allows you to work from home teaching English to Chinese children wanting to improve their English skills.
3. Be a Part-Time Tutor
If you wish to continue teaching in your spare time, being a tutor can be a great way to earn an extra $30 or more per hour.
If you line up 5 hours of tutoring online each week, you can bring in an extra $600 to $1200 monthly—and that’s just with 5 hours of extra work weekly.
These days, there are plenty of opportunities to tutor students in subjects like math and science.
To find gigs, check out Wyzant, which is an easy-to-use website that connects parents and students with local tutors. You can also use the Steady app to search for different types of jobs in your area, including tutoring.
4. Deliver Food & Other Goods
These apps connect drivers with local businesses, providing opportunities to pick up orders and deliver them to customers.
If you happen to be friendly with a local restaurant, you could look into being their dedicated delivery driver for a few nights per week. With cash-paying delivery jobs, it’s not uncommon to make $100 or more each night.
You can also make money beyond restaurants by delivering packages, office supplies, and other miscellaneous items.
5. Shop for Instacart
The Instacart app lets customers make purchases at local grocery stores. Shoppers can then connect with buyers, go into stores, and hand-pick items. So you can get paid to buy groceries and deliver them to people around town.
This is a great thing to do when you’re out and about on a Saturday or Sunday, running errands and getting ready for the week ahead. As an Instacart shopper, you might even be able to pay for your weekly grocery bills while shopping for others. Not a bad deal!
Learn more about becoming an Instacart full service or in-store shopper today and start earning extra money.
6. Be a Virtual Assistant
If you’re well-organized and looking for a non-school-related job, consider becoming a part-time virtual assistant.
As a virtual assistant, you can get paid to help individuals and companies with a wide variety of tasks, such as bookkeeping, proofreading, blogging, or data entry.
FlexJobs, Belay, and Upwork are some of the most popular places to find virtual assistant gigs.
Price: $9.95 w/ 30-day Money-Back Guarantee
The biggest site for finding remote, work-from-home jobs, both full-time and part-time for your skillset. The trained researchers at FlexJobs hand-screen job listings to eliminate ads and scams found on other sites. Find everything from entry-level to executive positions at FlexJobs.
7. Offer Proofreading or Editorial Support
Companies often look for freelance writers and editors to help with proofreading and editorial support for the content they put on their websites.
It’s the perfect side hustle for an English teacher. Plus, there’s an entire marketplace for online proofreading jobs that can help you find gigs quickly, check out Fiverr to get started!
Disclaimer: Proofreading and editing can be difficult and time-consuming. But if you enjoy the work and have a knack for it, it’s definitely worth a shot.
Fiverr is one of the top platforms for finding freelance gigs for around the world. Sign up now for free!
8. Take Surveys for Money
After a long day, most teachers just want to sit and unwind. Now, you can relax and get paid in the process by using survey sites like Inbox Dollars, Branded Surveys, Swagbucks, and Survey Junkie.
You as a teacher can also earn rewards for:
….and voicing your opinion about the products and services you use. This one won’t bring in a ton of extra income but if you use multiple survey sites and let the reward points stack up, you can cash out some decent money for mindless things while you sit and watch TV.
Swagbucks - Easy Online Rewards & Surveys
Sign Up Bonus: $10
Swagbucks is a legit money-making app where you can make money taking surveys, watching videos, playing games, and more.
9. Offer Caregiving
Since you already have a penchant for working with kids in the classroom, a natural transition might be to provide babysitting and childcare services outside of school.
Check out Care.com, where you can find a variety of gigs helping the elderly, people with disabilities, and families with kids.
If you love animals, you can also find pet care gigs on Care.com. You can get paid to walk dogs, feed pets, or just spend time with animals when owners aren’t around.
Care.com offers you the ability to list your services as a caregiver, or to list your needs for a caregiver and review background checks.
10. Work in an After-School Program
Schools often pay teachers extra to work after hours or on Saturdays. You could possibly make extra cash by helping kids get on the school bus, overseeing detention or Saturday school, or providing after-school homework assistance.
In addition to making money, you’ll get to know your students better. After-hours sessions are typically more laid back than dealing with an entire classroom, offering teachers and students better opportunities to connect.
11. Drive for Uber or Lyft
These services are flexible, and you’ll have fun taking a break from being around kids all day and chatting with other adults.
This is also a great job to do on nights or weekends. You can use your own car and work on your own schedule. Plus, you can get paid directly through the app in a completely seamless and automated way.
Driving for Uber can be a great way to earn some extra cash, especially in major cities where we've seen drivers earn up to $50 per hour.
12. Manage Social Media
For something more outside the box, consider helping brands and local businesses with their social media pages for extra money.
Social media management can be a lucrative side hustle for a savvy teacher who knows how to craft perfect posts. Take a look at businesses in your area that may need support with their social campaigns, and consider offering your services. This is typically flexible work you can do during odd hours.
You can schedule posts ahead of time using a platform like Hootsuite. That way, you don’t have to worry about posting throughout the school day. Your posts can run automatically, and you can check in on them in your free time.
Upwork is a great place to search for this kind of part time job.
13. Sell Handmade Items on Etsy
These platforms are free to join, and they charge referral fees when customers make a purchase. Still, it’s not a bad gig because you get to host your crafts on a managed site that requires very little legwork.
Of course, you still have to create the merchandise and generate a profit from the sales. Consider starting small and scaling up as you see demand for a particular item or type of product.
14. Sell Designs on Merch by Amazon
As a busy teacher, you may not want any part of dealing with actual merchandise but still want to leverage your creative spark. If so, Merch by Amazon is for you.
Merch is a platform that lets you create and sell designs to companies that need fresh material for t-shirts, mugs, prints, and other accessories. As an artist, you’ll receive royalty any time someone uses your work.
15. Coach a Sports Team
A teacher who has experience playing sports and working with kids should consider coaching local sports teams. You can bring in extra money coaching nearly any type of youth or high school sport (e.g., softball, basketball, gymnastics, field hockey, lacrosse, football, baseball, or hockey).
Check with your principal or school board to inquire about openings. The team will be glad to have the extra support, and you may even get some good exercise yourself in the process.
How much you make largely depends on your experience, the school’s budget, and the level of commitment you’re making.
Just keep in mind that some levels of sports can be very competitive. As a coach, you will need to commit a significant amount of time and dedication. This is not something you should take on solely for money-making purposes.
Students, parents, and supporters can be very demanding of school athletic programs, especially when scholarships and kids’ futures are on the line.
16. Review Music
Music teachers, rejoice! Now you can get paid to listen to emerging music and rate what you hear.
Music Xray is one service you can use to listen to music and offer your opinions. Simply listen, rate what you hear, and collect rewards. It’s that easy.
You don’t need to be a professional musician or have a background in music to participate. But it certainly helps if you’re a music aficionado.
17. Take Odd Jobs on TaskRabbit
One of the best ways to make extra income is to take on a household task, like painting a fence or assembling furniture.
The job is usually over in a couple of hours, meaning you don’t have to dwell on it or stress about it, which is probably a welcome relief for many teachers!
To get started, download the TaskRabbit app and sign up to be a Tasker. This app connects you with local community members who need jobs taken care of.
You can build a profile, chat with someone before taking on a job, and get paid right through the app. Best of all, you get to keep 100% of your earnings, plus tips.
18. Sell Photography
Take a look at any corporate website and you’ll find one thing in common: Almost all the photos are stock photos pulled from sites like Shutterstock.
All you need to be a stock photographer is a halfway decent eye for design, a smartphone, and possibly a photo editor, and you can make money with photography.
Most sites require you to submit a few samples and get accepted. But once you’re up and running with a profile, you get royalties any time someone downloads your work.
19. Offer Tech Support
Some people have a natural ability to work with computers and troubleshoot smartphones and printers.
Those with this skill set should look into providing tech support for friends, family, and community members. All you need is an interest in technology and the ability to work with people. You can charge hourly, from $25 per hour and up, or per project. It’s up to you.
Again, TaskRabbit and other one-off job boards are good resources for finding this type of work.
20. Answer Questions Online
If there’s one thing a teacher tends to be good at, it’s answering questions.
These days, there are a variety of ways to get paid for answering questions online. JustAnswer connects people with experts on certain topics. As an expert, you can get paid to provide written answers or chat in real time with people who need help sorting out an issue.
Another cool site is FixYa, where you can get paid for helping people figure out solutions to problems like tech issues and car repairs.
21. Write an eBook
You may just be the writer of the next great novel—but you’ll never know until you put pen to paper and get your idea out!
You can self-publish your novel through a service like Amazon Kindle Direct and receive a cut every time someone downloads your material. You won’t get the marketing and editorial support of a publishing house… but you also won’t have to deal with the competitive world of traditional publishing.
That said, Kindle Direct lets you retain your publishing rights. So if your book takes off, you could still approach traditional publishers for a more lucrative deal later on.
22. Become a Real Estate Investor
One major benefit to working in education is that most teachers have a reliable, steady paycheck. This is attractive in the eyes of a mortgage lender.
Another benefit is that teachers are usually located in the same area for most of the year, an ideal situation for a landlord.
If your cash flow and budget are in order, consider purchasing an investment property and renting it out to tenants. If you buy something close to where you live, you can easily keep an eye on it and maintain it.
By the time you’re ready to retire from teaching, you might find yourself with several properties paid off in full.
Check out our step-by-step guide on how to invest in real estate.
23. Rent Your House on Airbnb
If you own a large house or apartment, you can earn a few extra dollars by renting out your free space on Airbnb or VRBO. The more often you do this, the more cash you can bring in to pay down your mortgage or pad your investment account.
The only real downside about using a site like Airbnb is that you have to let a stranger into your space. Most people choose to set up a dedicated room or part of the house for Airbnb guests to make the process easier.
Some people are earning thousands with Airbnb every month by renting out their houses and rooms in highly-trafficked locations.
24. List Your Car on Turo
Consider putting your car to use while you’re not using it with the Turo app. Turo lets you list your car in a public exchange, where others can rent it for a fixed period of time.
Of course, this may be tricky during the school day since you probably don’t want strangers coming onto school grounds to pick up your car. However, it’s something you can do at night or on the weekends, or during school breaks when you don’t need your car.
25. Earn Passive Income through Investments
Last, but certainly not least: Take whatever spare money you can scratch together and start investing, even if it’s just a little bit here and there. This is the best way to grow your net worth.
You can invest through brokerage firms like Vanguard, Schwab, or TD Ameritrade, each of which offers brokerage accounts and tax-advantaged retirement accounts.
Even if your teaching job offers a solid pension, investing your extra earnings in the stock market will streamline your path to financial freedom.
Side Hustles for Teachers FAQs
How can teachers earn extra income at the end of the school year?
Teachers often struggle to make ends meet during the summer, depending on how their pay is structured. One way to increase your income during the summer is by starting one of the top side hustles for teachers.
Are teachers allowed to work side hustles?
Most school systems don’t restrict how teachers can earn money on the side, as long as it doesn’t interfere with their full-time job. However, it’s a good idea to check your contract for exclusivity clauses. If you’re unsure, don’t hesitate to ask an attorney so you can avoid potential complications or union issues.
What are side hustles for teachers?
“Side hustle” is a fancy term for a side job. It’s simply a secondary source of income in addition to your full-time career. These days, it’s common for teachers and non-teachers alike to work side hustles to earn extra income.
Which Side Hustles for Teachers is Best for You?
As a teacher, there’s no reason to feel underpaid. You may just need to get creative about how to make extra money as a teacher.
Check to see if you’re eligible to take on an online side job or two and get to work bringing in more money. When the cash starts rolling in, pay off any debt you might have, and start investing your money so that it can continue to multiply.
Before you know it, you’ll be the most financially stable teacher at your school. Class dismissed!