Top 11 Most Rewarding Online Jobs for Students

The internet has opened limitless possibilities for employment. Today, many people no longer have to work in an office. They can work comfortably at home and they are not limited with only one or two types of work. 

Better yet, students who are in high school or even college can help their parents make ends meet by freelancing.

There are hundreds of things you can do after your classes to make money. While the road to success may be bumpy at first, a bright person like you can certainly adjust and make it through.

Depending on your skill level, you can earn hundreds or thousands of dollars per month.

Although online jobs for students cannot fully match an office or a day job salary, what you will earn is significant enough to contribute to your daily needs while you are in school.

And who knows, maybe you can turn this into a full-time source of income if you are really good at it.

I will not talk to you about affiliate marketing or dropshipping. Neither will I talk about creating apps or building an online business.

But if you are interested, here is my suggested reading:

Affiliate Marketing 101: A Semi-Passive Income That Works

3 Fundamentals of Affiliate Marketing – Read This Before You Get Started

What I want to focus on are jobs where you do not have to spend a lot of money or time to get paid. I will focus on jobs where you get paid because of your effort and output.

Certainly, you need laptops and tools like software, which you may already have in your computer. If you cannot invest in these, I really have to tell you that there is no such thing as free lunch.

No, you cannot make a lot money with only a smartphone. Any person who tells you otherwise is either a lying nut job, or someone who wants you to enroll in a course.

But you do need a laptop or a desktop. You cannot perform online work without this.

So, shall we begin?  

1. Graphic Design

Graphic arts come in all sorts of expertise level. Even if you are not at a god-like level, yet you have to ability to create calling cards, logos, and simple infographics, you can earn money on the side.

How much will you earn?

On average, graphic artists are paid $30 per hour. You can earn more money if you try to bill for the entire project. What happens is regardless of the length of time you worked for it, you will be paid a fixed amount.

While professional freelancers can charge anywhere from $150 to $1,000 for one logo, you are just starting out so you cannot complete with these prices. You are better off pricing your skills at a reasonable rate.

For graphic arts and all succeeding jobs, your best bet is to find competitors, and then view their samples. All online freelancers have a portfolio, so check these out and ask yourself if you can do that, or if you can do better.  

Then, investigate how much your competitors are charging, and then find yourself a middle ground. Price your service the right way, and clients will come your way.

2. Video Creation or Video Editing

This is the craze now. There are millions of people who want to build an online channel, yet they do not know how to create videos.

There are those who record videos, then pay freelancers to record an audio, mostly a script. Now, these guys do not know how to put that video and the audio together to create a coherent show.

If you know how to do this, then you can make money. There are also many clients out there who are looking for 3D animation, white board animation, and so much more.

Now, there are many free software out there, like Active Presenter. The thing with free software, however, is that they have a watermark on the video, which your clients will not want.

If you are already a skilled video editor, I would recommend that you upgrade and start using a professional tool like Camtasia, as this is one of the most used video editors that YouTubers use.

Another option you have is ViddyOze. It is a 3D animation tool that allows you to create cool videos for your clients.


3. Web Developer

No, you no longer need to learn how to code to be able to build a website, yet there are people who either have no time or simply have no technical skills to build one.

And this is where you come in. You can build dropshipping stores for your clients with Shopify, or build them a blog using WordPress.

To start this kind of business, you should of course know how to operate the web builder tools. You can charge $500 for a single project, or even $1,000, and it is up to you if you want to charge extra for the web content, like the content of About Us, Privacy, Terms & Conditions, and other pages.

If you do not know how to write, you can work with other freelancers who are in the writing niche. Order the required content from them, without your client knowing, and just charge everything from your client.

The trick here is that you should charge not just your fee, but also the money that it takes for the website subscription to happen.

For example, Shopify or WordPress may charge $120 per year. You should let the client pay for that, and only hand you over the credentials for Shopify or WordPress so you can build the website.

4. SEO Expert

There are many free SEO tools out there, like the ones from Neil Patel. In this service, it is completely up to you to choose what specific area of SEO you want to focus on.

You can help clients choose the right keywords to use to rank their articles, or you can do a complete website overhaul with SEO.

Know that you cannot offer this service without the right tools. The thing is, these tools have a cost. You do not have to buy them up front, but it all depends on the level of your SEO skills and what services you want to offer.

For a simple SEO keyword research, you can charge as much as $10 and not spend a dime. There are free SEO tools out there, like Google Trends and Google Ads, that can provide you with keyword suggestions, inclusive of monthly search volume and price competition.

What I personally use is Answer the Public. It is a keyword research tool that tells you what people in the internet are asking about a particular keyword. These key phrases are actual search words and terms used by people all over the world.

If you are ready to move to a higher level of service, you need a powerful tool. These tools require monthly subscription, but you can easily get a return on your investment.


If a client needs SEO, he will not buy an SEO tool. After all, that is just an added cost for his business. Instead, he will look for a person with that SEO tool, and then pay that person for the SEO service.

Think of your tool as a bus or a car. A person may not be able to afford a bus, but you can. This person is riding your bus as needed, and then pay you the fare, only as needed. You, however, will get paid regularly by passengers, and the bus you bought will pay for itself.

My two favorite tools are SEM Rush and Answer the Public. SEM Rush has a complete SEO tool. You can do keyword search, website check, SERP, rankings, and so much more.


It also has content marketing platform, which you can use for added services, plus PPC and SMM tools to know how your competitors are performing.

Answer the Public is free, but the service is limited. The free version works great only for amateur bloggers, but not for pros. The software, however, can be upgraded, and I prefer the upgraded one for my SEO needs.

5. Virtual Assistant

There are dozens of work you can do as a virtual assistant. You can do data entry, product descriptions, calendar management, and so much more.

The rate that you can charge depends on the how hard the job is, but it is usually paid per hour. The least amount you can receive here is $5, but as you grow and improve your skill, you can charge up to $20 per hour.

Usually, the clients here look for people who can commit specific hours per day. So, if you found a client who pays $20 per hour at four hours per day, you would roughly receive $1,600 for 20 days of work.

6. Audio Transcription

In audio transcription, you will listen to a sound recording and write what was said.  Many people think that in this job, the only thing you do is to transcribe audio from doctors and lawyers. This is not true.

If you watch movies with sub-titles, the person who created that sub-title is a transcriptionist. Many You Tubers also use the service of a transcriptionist so they can put a sub-title option in their videos.

This job is in demand so video creators can provide content to dead audiences. The smallest amount of money you can charge is $5 for each minute of audio. What this means is that for a 15 minute audio, you can make as much as $5 X 15 = $75!

7. Freelance Content Writer

Writing has many facets. You can write for bloggers who do not have the time to write for their websites. A vast majority of your clients here will be affiliate marketers who want to provide content to their audiences.

Writing is a lucrative career, but this is different from copywriting. I wrote a blog post once about the differences between copy writing and content writing, and it would be a good idea if you read it. 

All websites need content. And content is something that you can provide. Websites will need fresh articles every now so often and you will never run out of clients who will need your writing expertise.

Millions of people read these articles and they are voracious for more information.

In addition, website owners are in a race to rank high on search engines. And what makes them rank high in these search engines in the relevance of their website’s content to the keywords that an online surfer typed in the search box.

Writing for the web is not limited to articles and web content. Some clients need eBooks, resource materials, technical instructions, and many more.

And speaking of eBooks, there is a tool you can use to create eBooks, without you actually having to write something. This tool is called Sqribble.

Sqribble lets you create an eBook from its own library. All you need to do is to choose a cover page, change the name of the author, and then sell it. You can choose from many niches to serve different clientele.

You can also put a URL of the text, and this will be converted into an eBook.

This, of course, is not a free tool. It is a serious investment that will pay off in two ways:

  • Write eBooks for clients
  • Write ebooks and sell them on book stores online

If you choose to go this path, your work is pretty much cut out for you.

To start looking for clients to write for, look for websites that act as a mediator between clients and workers.

What these websites do is to allow employers to post what they need to get done. Freelancers place a bid and the winning bidder gets the job. All you have to do after you have been paid is to pay the website a small fee for its services.

8. Copywriting

Copywriting is the art of selling in written form. Any kind of advertisement you have seen is a copy. This includes words written on brochures, landing pages, white papers, and so much more.

The main goal of copywriting is to convince the reader to buy. And you will need a different skill set for this. Once you develop your skills in content writing, you can now branch out to copywriting.


Copywriting can fetch you a lot more money than content writing, as writers can charge $100 per piece. Besides, your clients in this niche are businesses and companies that have a huge budget for advertising, not bloggers.

It can take years for you to be a copy writer, but you can speed up your learning if you take a course. Start by looking for free copywriting materials and courses, and then upgrade later on to the paid courses.

If you have been a content writer for a while, it is best that your arm yourself with the right skills set and take the course now. Once the course is over, you can start offering this service online, and product amazing results for your clients. 

9. Voiceover Work

In this job, you will read scripts that clients give you. The way you charge is by the number of words. Most professional voiceover specialists charge $150 for 100 words, and beginners charge anywhere between $10 and $50 per 100 words.

To do this, you need a good recorder, a microphone and a room that will serve as your studio. You can start with your phone, but make sure you have a good microphone.

The clients you are looking for here are those who release videos. They will attach your voiceover to the video. The end product is something like a TV show that has a narrator. 

This gig is best coupled with video editing service. You can create a package for both service, and charge a smaller fee that will make a client happy, without necessarily undercutting your prices.

If you ever combine these two services, you do not need a separate recorder if you are already using Camtasia or ViddyOze. But again, these two software are not free.    

10. English Tutor

If you speak English, there are many clients out there who need your help. Find clients from China, Japan, and other countries where English is not their second language.

You can do this in two ways.

The first one is to submit bids in freelance sites like Fiverr, and the second one is to design an English tutorial course.


English is such a big subject matter that you can cover a lot in it. You can focus on grammar, pronunciation, written English, and a whole lot more.

If you are going to tutor somebody, you can charge as much as $20 per hour of work. But of course, you need to prepare a course curriculum after you have discussed with your client what he needs.

In this case, the only thing you need is a stable internet connection and Skype, or any chat app that allows video calls.

Many clients who need an English tutor buy this service for their children, as they know that these kids will move to an English-speaking country one day.

For e-courses, you do not have to teach English live. You can pre-record your materials, and then upload them. The next thing to do is to either promote your course via paid ads, or wait until somebody finds the course online and enrolls.

You can use a tool like Teachable as your online course platform. For as littles $29, you can up-upload a course and have unlimited number of students.

With Teachable, you can even offer people a commission if they successfully referred students to your course. The site will also take care of charging your clients, and then pay out your funds into your account.

The e-course is a great passive income, and you are in the position to price the course the way you want. Many short courses today sell for $20. Just imagine of you have sold 1,000 of that in one year, you have $20,000 for only a little investment of your time and recording tools.

For e-courses, they have to be professional, so the free video editors and recorders will not do it. Again, my recommendation is Camtasia for screencast recording, and ViddyOze for animations.

11. Social Media Marketing

The last one on our list is social media marketing, a job where your duty is to engage people in different social media platforms.

You can only do this if you know a little about graphic design. Your main duty is to post on your client’s social media account, and make sure that your posts are so good that they will have more followers.  

You can charge by the hour or by the project. Social media marketing can cost anywhere between $45 and $2,000 per project.

Again, your duty is to manage your client’s social media accounts. You have to respond to the comments, engage followers, look for other social media groups where you can promote the brad, and many more.

A Last Piece of Advice

These 11 jobs that we mentioned do not require that you wait too long to see the results of your work.

The thing is, you have to invest on your tools to be able to make money.

Can you imagine how a photographer will make money if he has no camera? This is how freelancing works. Whatever you choose, you need a laptop and another tool so you can deliver high-quality products and services 

Also, another mistake that many freelancers make is that they go to freelance marketplaces and offer their services without knowing who their competitors are.

If you are decided to do an online job, my recommendation is that you buy a service from a freelancer who offers a similar service as yours.


After doing your research and putting a price for your service, find someone like you. Buy his service, and then check the quality of this work.

If that freelancer has great feedback, then you know that you can deliver the same kind of quality and earn a good reputation, too.

And better yet? You can offer something more, or something better, and crush that competition.

As far as where to find jobs is concerned, my recommendation is Fiverr if you are starting out. It is not true that you can only charge $5 here. You are free to price your services.

I like it because it is not overpopulated like Freelancer, a place where everybody is driving down their prices just to get clients. Also, it has no stupid rules like UpWork does.

In UpWork, you get charged a currency for every bid you make. Once this currency is out, you have to buy more so you can bid more.

In Fiverr, membership is free, and bidding is free. You only pay 20% of the project cost once you are paid.

Again, choose one or a few services that you can combine. Invest in the right tools, find clients, deliver top-notch service, and you will earn more money that you can imagine.

Many freelancers who succeeded left their day jobs over time, like me. However, I will not advocate that you leave school. Finish a degree if you can, as this serves as a great backup if the gig economy becomes bad.

Good luck!