How These College Students are Making Up To $2,000 Per Month Online

This post may contain affiliate links or links from our sponsors. Read our disclosure policy here.

Today there are more online jobs for college students than ever before.

These online jobs are perfect for college students because these jobs are mostly part-time, you can easily work around your class schedule, and you can determine how much you want to work.

Basically, if you have a laptop or even a smartphone, you can start making just the right amount of spending money or even generate some really good cash!

And it wouldn’t be Money Peach without reminding you this cash is also a great way to save up for your emergency fund, pay off that student loan debt and even have a little fun with what is left over.

Below is a list Money Peach put together of our favorite ways (not necessarily in order) for college students just like yourself to make a little cheddar!

25 Online Jobs for College Students

Whether you are looking to work for someone else, start your own income stream online, or do something completely out-of-the-ordinary, you are going to love these 25 different ways to make money online while still making it to class on time 🙂

1. Share Your Opinion Online

Sharing your opinion online is one of the simplest and quickest ways to generate income as a college student because you can do it on your time, in between classes, at lunch, or whenever you have a free 2-3 minutes.

Our Top Pick: We love Survey Junkie because they have been around since 2005 and they have a Trust Pilot Rating of 8.8 out of 10.

Plus, you get the option of having cash sent to your PayPal or gift cards to your favorite retailers like Amazon and Target to name a few.

If sharing your opinion online for money is something you like, there are many more out there. You can see all the top current survey sites here.

2. Facebook Ads Manager

More and more business are utilizing Facebook Ads and therefore demand for someone to manage their ads is sky high right now.

Our friend Bobby Hoyt has been teaching students how to run Facebook Ads so they can start doing it for local businesses in their area or even for strictly online businesses.

The average student of the Facebook Side Hustle Course is generating $1,000 – $2,000 monthly within the first 28 days of getting started!

3. Social Media Manager

Maybe you don’t want to run Facebook ads, but you love social media and would love to get paid for your skills.

Since Facebook has two billion monthly active users and Instagram just reported they have over one billion, chances are sky high that you will find someone looking for help.

And believe it or not, the Money Peach Facebook Page and our Private Facebook Group for Students is managed by a current student of Awesome Money Course. We were running out of time to manage our social and we noticed she was always in there posting great content.

So we hired her 🙂

To get started, I recommend starting with your one favorite platform, especially if you have a large following personally, and go from there. Eventually, you can (and should) move into learning and managing all the different social channels.

The starting pay can be between $15-$40 per hour.

4. Virtual Assistant

If you’re organized and need some extra cash, a virtual assistant is a relatively easy online job to get started. There isn’t just one type of niche either. You could do data entry, customer service emails, social media management or maintain websites.

My very own Virtual Assistant, Kayla Sloan, generates over $10k per month as a virtual assistant!

I interviewed her on Episode 80 the podcast so she can explain how she got started and was able to generate $10k in just a few years.

If you aren’t looking to start your own virtual assistant business, you should check out the agencies who will pair with you with those looking for VAs.

5. Search Engine Evaluator

If you are on the internet as much as most people are you might as well start making for your time spent. By becoming a search engine evaluator you can earn $14 or per hour.

Your job is to help Google and Bing provide the best search results for their users. Check out these companies to get started as search engine evaluator:

6. Video Editor

Becoming a video editor is a great online job for college students who are majoring in theatre, film, or are just passionate about creating video content. Videos are one of the biggest forms of growing content online especially with Instagram TV.

Most people have no problem filming them but editing can be a huge pain and a reason people never start. Help business owners and influencers by offering your expertise by becoming a video editor. Reach out to people from Youtube or check job boards on Upwork or Fiverr.

Plus, if a client loves your work and they produce consistent video content each week or month this can be recurring money!

7. Graphic Designer

Graphic design is a specialty skill that people are willing to pay a lot of money as not everyone can just learn how to do it. If you’re studying graphic design or are passionate about the subject this is a great online job for college students.

It can be a great experience to have upon graduation and help build your portfolio before entering the real world. Check out to help you learn more about graphic design. Once you have samples in your portfolio you can check job boards, post on Linkedin, or start acquiring clients on Upwork.

8. Transcriptionist

If you don’t have a ton of experience with video editing, graphic design or social media management this is a great option. Very little, if any, prior experience is needed and you can earn up to $15-$25 per hour. If you are more specialized you might be able to earn even more money.

For example, if you are a law student or medical student you could work in your specific fields and potentially double your rate.

Plus, the hours are super flexible and can work around your school schedule.

Transcriptionist Websites for Hire

9. Become a Blogger

Blogging is not only an online job for college students but for anyone who is passionate about something and wants to share their knowledge with the world. Blogging is an awesome way to make money in the short-term and you can scale your income rapidly.

My good friend Robert Farrington from The College Investor actually started his blog from his college classroom and now makes a VERY comfortable full-time income with it.

There’s no guarantee with anything in life, but I still believe there is a ton of potential starting a blog as a side hustle and then turning it into full-time income.

Also, if you’re already a freelance writer it can help your credibility to have a blog that you can show off to potential clients.

You can make money from your blog in so many ways:

  • Selling online courses
  • Offering coaching or consulting
  • Create membership sites
  • Affiliate advertising
  • Advertising with Media Net or Google Adsense
  • Sponsorships
  • Paid guest posts
  • Selling your blog

Plus, you can meet a lot of like-minded people by reaching out to bloggers in your niche and collaborations. If you want to get started blogging check out our step-by-step guide to help you start your own blog in about 15 minutes.

10. Website Tester

Did you know that companies actually pay people to test websites? Yes, I’ve done this before and can say it’s a great online job for college students. Heck, you could even do this in class it’s so simple!

Check out UserTesting and Userfeel to perform specific tasks from them to help them improve their client’s websites. The pay can be between $10 – $20 depending on how many tasks are required and if you are recording a review of your experience.

Here are some other sites for website testing as well:

11. Sell Photography

If you’re like most millennials and take pictures of everything, you should sell your photography online. Check out site likes Foap or Shutterstock to earn money from pictures you’ve already taken.

12. Become a Freelance Writer

Freelance writing is one of the first ways I started making money online and think it’s a great option to get started making money online. There are tons of freelance writers who get to travel the world and make money from their laptops! How cool does that sound?

The best part is that it 99% of the time location independent and you can set your own rates. I’ve gotten paid to write about golf, blogging, finances, becoming an author, and motivational posts.

I still remember my first post was ghostwriting for a golf blog. It was the coolest $100 I have ever made. You can get paid to write about nearly anything!

As you become more experienced you can also find new clients that will pay more for your services. Some freelance writers earn over $200,000 per year!

What’s stopping you from getting started?

Here are three ways to get started as a freelance writer:

1. Create Your Own Website

This one requires a little more work but can make you look professional and earn more money in the long run. Use Bluehost to create a simple but professional personal website. It doesn’t need to be more than 3-4 pages but make sure to include these pages:

  • About: People buy (or hire) from people they like. Put a few pictures of yourself with your significant other, family, or professional pics online.
  • Portfolio: Include samples and links to your work. If you’ve worked with other clients before try to get a few testimonials to include “social proof” on your site.
  • Hire Me: Let clients know that you are still accepting work!
  • Contact: Include a professional (not school email or Hotmail) so potential clients can contact you directly to learn more.

If you need any ideas, feel free to copy my own freelance site to help you get started quickly. Once you have your site created, start reaching out to potential companies!

2. Search Job Boards

If you don’t want the awkwardness of cold emailing potential clients, check out these job boards for ideas:

3. Become a Resume Writer

As you and your friends are about to graduate and enter the real world to learn more about resume writing. You could do a few hours of research online or find a book or e-course to learn more. Specialized services like resume writing will let you charge more money as well.

Check out these two sites to get started:

If you don’t have any luck on these competitive websites don’t be afraid to post on Linkedin, Facebook, and reach out to friends.

13. Sell Items Online

Technically this isn’t an online job for college students as you can only sell so much of your stuff but it’s easy money.

One of the easiest things to sell online is your old textbooks. Check out sites like BookFinder, Textbookrush, or Chegg to get rid of your old books.

If you have any old TV’s, clothes, movies, electronics or furniture sell these online. Here are some great sites and apps to help you sell items online:

Check out our full list to sell stuff online here.

14. Publish E-Books With Amazon

If you love writing but don’t want to do articles you can also use Amazon to publish on the Kindle marketplace. Or, if you prefer to write a hardcopy book you can use their service, Createspace, where they will publish and ship your books.

Kindle books tend to be shorter and cheaper but can be a great way to get your work published without a traditional publisher. I’ve done this for three books and have recurring revenue each month!

15. Get Paid for Scanning Your Groceries

Yes, you can actually get paid for scanning your groceries. NCP, the National Consumer Panel, will pay you to scan your grocery purchases when you download their app. By enrolling, you will help product manufacturers understand what products they should further develop or improve.

Sign up for your free account desktop here or you can sign up for a free mobile account here. Open the app next time you are buying groceries, scan the barcodes, and record the necessary information. Once submitted you will be paid with points that can be redeemed for cash on a weekly basis.

16. Tutor Online

Some subjects are easier to learn for certain people. If you think this fits your life in a certain area you should consider becoming an online tutor. You can help kids from K-12 in home school programs or work with specific sites.

You can also work with fellow students at your college, sign up for one of these companies or even create your own online course.

Online Tutoring Sites

17. Teach English Online

If you want to help others learn the English language you can sign up to teach English on VIPKID. They provide an international learning experience to children between the ages of 4-12 who are living in China. Teaching is done in a one-one setting online.

You can earn $14-$22 per hour and pick your own schedule!

18. Sell Courses Online

Personally, I think creating your own online course is the best idea on this list because you can earn a ton of money, use skills you’ve already acquired, and help people worldwide. I’ve personally known several college students and 20 somethings who have made life-changing income from online courses.

Even Chris Peach, the founder of Money Peach, created Awesome Money Course to help students and young adults learn how create a budget, pay down debt quickly, save money, and manage all areas of personal finance.

The best part about creating an online course is creating the course based on what you are an expert in. Believe it or not, you have a unique God-given talent that people would love to learn about from you!

The bottom is people just like you and I are willing to pay for help in learning how to solve a problem.

This could be how to play an instrument, excel at a sport, learn graphic design, grow a specific social media or anything else you’re skilled at. Plus, designing these courses is easier than ever with the sites below.

When it comes to teaching remember that if you are one step ahead of your audience you can teach and help others. The more you teach the more you will learn as well. The opportunities are endless!

Create Your Own Online Courses

19. PowerPoint Presentation Designer

If college is anything like it was for me you are probably designing an unreal amount of PowerPoint slides. Use these skills to help businesses, coaches, and other professionals who don’t have the time or knowledge.

You can charge for different rates for different projects and find work on Freelancer or Upwork.

20. Build Websites

In today’s world, every business needs a website and social media to survive and thrive. But building a website is like learning a foreign language to some business owners. If you have designed websites in the past or want to learn more this is a great online job.

Even if you don’t have much experience online templates with Wix and Squarespace make it easy to get started. You don’t have to know how to code to build a powerful and professional website.

During Chris Peach’s interview with Jonathan Barkl, the founder of AirGarage, he shared how he worked at the local UPS store for $8/hour to meet business owners so he could eventually build their websites for $2,000 on a Saturday!

21. Moderate Forums

If you’re in forums and open discussions online this could be a great online job to make some extra money. Your main role is to ensure that the forum or group chat goes smoothly. This might mean engaging with users, reporting spam, or deleting unnecessary comments.

Check out these sites to get started:

  • The Social Element: This was formerly eModeration and offers social media management for clients.
  • LiveWorld: This site will help find your forums and social media accounts to moderate. For the best chance of landing a job make sure you have some previous customer service experience.

22. Data Entry or Gig Work

If you’re fast at typing and want to earn some extra cash quick you should become a data entry clerk. While it might not be the most fun of all the other options its a quick way to make money.

Check out these sites to get started:

  • Guru: This is a freelance market where you can apply for a lot of different jobs including data entry.
  • Upwork: The one downside to finding work on Upwork is the 10-20% they take for all transaction fees. But, it can be a great way to find new jobs as the marketplace is huge!

23. Become a Customer Service Rep

Another great online job for college students is to become a customer service rep. Depending on the company you might not have a set schedule and can instead sign on remotely.

24. Virtual Recruiter

The pay for this online job can be between $20-$30 per hour! A virtual recruiter acts as a liaison between a business and potential new hires. Some of your job responsibilities would include screening resumes, conducting preliminary interviews, posting jobs, and even negotiating salaries.

Depending on the company you can work hourly as a contractor or if you become a full-time employee can expect to make around $50,000 per year.

Check out these sites to start virtual recruiting:

25. Genealogist

This is definitely a random online job but you can make serious money to help others put together their family history! Depending on much time it takes you can charge between $70 and $700 per project! You can search freelance sites, job boards, or advertise your services on a professional website.

Start Earning Money Online Today!

If you’re in college today it’s never been a better time to earn money without a full-time job. With the gig economy, apps, and social media, you can make money from skills you have already acquired. Plus, it can be great experience for a future job and help build your portfolio online.

I recommend trying a little bit of everything listed above. Some will be instant income while others like blogging might take more time. For instant income check out surveys, selling stuff online, becoming a virtual assistant or transcriptionist.

If you’re an English major or enjoy writing, I recommend freelance writing and blogging. If you’re an arts major try to start using your skills in graphic design or video editing. Start using these online jobs to paying off debt, saving, traveling, and setting yourself up for success in the future.

Have you worked on any of these online jobs as a college student? Which has worked best for you? Which ones would you avoid?

Please let us know in the comments. Thanks!



Chris Peach Author 150x150

Chris Petrie

Chris (Peach) Petrie is a personal finance expert, money coach, speaker and podcaster.

In 2011, Chris and his family were exhausted from living paycheck-to-paycheck and facing a mountain of debt. They started going against the society standards of misbehaving with money and made the decision to take back control of their lives and money. Within seven months they paid off $52,000, started saving like crazy and began building real wealth.

The word spread fast and Chris started showing friends how to create a budget over dinner. Soon after he started showing their friends how to do the same and eventually Chris started teaching personal finance classes around the community. As the need for the classes grew, Chris launched Money Peach in 2015.

Money Peach was created to help everyday people remove the stress and fear of money by showing them how to save more, make more, and keep more of their money.

Chris Peach has been featured in places like Business Insider, The Huffington Post, Elite Daily, and CheddarTV.

When Chris isn’t at “work” he can be found at the Crossfit gym or riding on the fire truck — Chris is also a full-time firefighter in Phoenix, Arizona.


  • Hmm it looks like your blog ate my first comment (it
    was extremely long) so I guess I’ll just sum it up
    what I wrote and say, I’m thoroughly enjoying your blog.
    I as well am an aspiring blog blogger but I’m still new to everything.
    Do you have any helpful hints for rookie blog writers?

    I’d definitely appreciate it.


Leave a Reply

Your email address will not be published. Required fields are marked *

Want to save more money and pay off debt?

Great! Grab the free budget mini course where I will give you a budget and show you exactly how to use it! The same budget I used to pay off $52k in debt, save money and build wealth!



Scroll to Top