Best Side Hustles For High School Students

High school students have a lot of free time on their hands and they need to find something to do.

There are so many different side hustles for high school students that can make them some money!

In this blog post, we will go over the greatest side hustles for high school students.

lockers, school, protect-94959.jpg


Tutoring is a great side hustle for high school students. Tutors are needed in many different areas, such as math tutoring or science tutor-ing and they can get paid well too!

Many schools have afterschool programs that offer this opportunity to their teachers but if not there are always online sites like that offer this service.

teacher, school, university-1015630.jpg

Dog Walking

Dog walking is a great side hustle for high school students and it can be done in the neighborhood.

There are so many dogs that need to get walked around during the day but their owners don’t have time.

Dog walking is also an opportunity for you to make some extra cash!

dog, corgi, pets-4415649.jpg

Mowing Lawns

Mowing lawns is a great side hustle for high school students that also pays well.

Many people are looking for someone to mow their yards and if they like your work, they might hire you again!

You could even start up a business of it’s own and offer different services too such as weed-eating or trimming the hedges.

Mowing lawns is a great side hustle for high school students because it convenient and they can do it in their free time.

Start a Youtube Channel

Starting a Youtube channel is another great side gig for high school students.

A lot of people are interested in different topics and if you make videos about those topics, then they might subscribe to your content!

You can make money on youtube through adsense, affiliate marketing and others.

Start a Blog

Starting a blog is another great hustle for high school students.

A lot of people like to read blogs and if you’re really good, then many people will follow your content!

You can make money on blogging through adsense or affiliate marketing too (just like youtube).

While this may not be the most lucrative option, it’s definitely worth considering!

Website Flipping

Website flipping is another way for highschool students to make money.

Basically, you buy websites that are already established and then fix them up to make more money!

You can also start from scratch with a website too if you want.

This industry has been around for many years and it’s not going away anytime soon because there are always websites that need to be fixed up.


Dropshipping is a great way for highschool students to make money online.

It’s basically when you don’t have your own products but instead, sell other people’s!

This opportunity can be done from the comfort of home which makes it even better because you’re able to use your free time in this industry too.

The benefits of this is that there’s a low cost to entry which is perfect because highschool students don’t always have extra money laying around and they aren’t always willing to pay to make more money.

Selling On Amazon

Selling on Amazon is another great side hustle for high school students.

It can be a lot of work but it’s also very lucrative and there are tons of opportunities to make money with this industry!

Amazon has everything that you need in order to sell things from your business which makes it even easier because you don’t have to go out and find your own suppliers!

They have a program called Fulfillment by Amazon that does this for you.

Amazon has so many different options when it comes down to selling things too. You can sell physical products, digital items or even handmade crafts – the opportunities are endless with Amazon!

Print On Demand

Print on demand is another great opportunity for highschool students.

This industry has been around for a long time and it’s one that they’ve really perfected!

Many people are looking for things to print whether it be posters, business forms or even wedding invitations – there are so many different types of products you can make with this side hustle.

Just like dropshipping there is a low cost to entry, which makes it easy to get started and make good money.

Start A Podcast

Podcasting is another way to make extra money.

It’s a lot of work and it can be time-consuming to get started but once you do, there are many opportunities that come with podcasting.

Starting a blog and youtube channel can go hand in hand with starting a blog because you can use the content you create on your blog and youtube channel and use it for your podcasts.

Now you have three ways to make money as a highschool student.

Freelance Writing

Freelance writing is a great gig for high school students because they can write about anything.

There are many different blogs that pay writers and if you’re really good, then there might be some opportunities to make money as well!

It’s a lot of work but the payout could be worth it in the end.

Graphic Design

Many people need graphics designers and it’s a really simple way to earn some cash!

You could even start your own graphic design business and offer different services such as logo design or flyers too!

This is great for highschool students because it’s a flexible side hustle and they can do it in their free time.

Taking Surveys

Online surveys don’t earn that much money but if you do them daily, they can add up over time.

Surveys are usually about products or services and it’s a really easy way to make some extra cash.

Affiliate marketing

Affiliate marketing is a side hustle that can bring in some good money.

If you know about products and what people are looking for, then there might be an opportunity to make affiliate sales as well!

It’s a great way to earn income because it’s totally passive so if you’re doing other things like school or work, you can still earn money from it.

The only downside is that you have to find a niche and there are so many different topics out there!

It can also take a lot of time upfront to really start earning.

Car Detailing

If you’re into cars, detailing cars can be a very good side hustle.

You can charge a couple hundred per car if you’re good at it.

You can also do it in your free time and only take on the clients you want.

To get in the door, you should charge less and build up a portfolio and then you can raise your prices.

Virtual Assistant

If you’re good at organizing and have time on your hands, then being a virtual assistant might be the perfect side hustle for high school students.

You can work from home or anywhere really but it’s just about doing all of the things that other people need help with!

Virtual assistants make money through fees and clients pay monthly so it’s not a lot of upfront work.

It can be hard to get clients but that just takes time and persistence!

Virtual assistants are great for highschool students because they’re flexible, easy and independent which is what most high schoolers need in order to make money.

Part Time Job

Part time jobs can be great for high school students because you’re not working all of the time and it’s a good way to earn income.

Many people work part-time at fast food restaurants or stores so there are plenty of options!

Stock Photos

If you’re into photography, selling photos can be great to do on the side.

You can post them on websites like shutterstock or stockxpert and make some money off of those sites.

Make sure you have a great camera so the quality is up to the standards these websites require.

It’s a lot of work but it might be worth the effort too!

Social Media Marketing

Social media marketing can be a great side hustle for highschoolers because it’s easy and they can do it on their own time.

If you’re good at social media, you can offer managing small businesses social media accounts and make money on it.

This is one area where business owners could trust a young kid enough to pay them.

Instagram Account Management

If you have a great Instagram account, then it might be worth managing other people’s accounts.

Basically they pay you to post on their feed and your followers for them.

This is the perfect side hustle because there are so many different interests out there!

You can specialize in one specific topic or even branch off into different topics.

If you already have an account with a big following, it’s good to use that as leverage because people know your content is valuable!

It might not be the best side hustle for high school students but if they’re interested in social media and photography/videography then this could be perfect.

Tiktok Account Management

If you can create a Tiktok account that has a large following, you can make money through their marketing campaigns and offers.

You need to choose a niche and make as many videos as you possibly can per day.

This is another platform that you can take your blog and youtube content and recreate the content in Tiktok format.


There are many different gigs on Fiverr.

If you search through all the options and think you can be pretty good at one and it matches your skill set, you should get on there and sell it.

One thing you should do when working on a platform like Fiverr is charge a low price to start in order to get your ratings up.

Create a Course

If you have a youtube channel, blog and podcast you should leverage the following by creating a course.

If you know enough in the niche you can charge a couple hundred dollars for a good course.

On top of that you can include affiliate links within the course and earn even more.


If you have a lot of things that are no longer being used and want to sell them, then Ebay is the platform for you.

You can also learn about flipping certain items to make a contant extra income.

Sports Coach

If you know anything about sports then this is a great side hustle.

You can coach high school teams and get paid to do it!

There are many different levels of coaching so find one that fits your skill set best for the level of competition they want.

The more experienced coaches make much higher wages but if you’re just starting out you can charge less.

It’s a great way to get some experience and make money while doing it!

Sports Officiating

If you’re not into coaching, then officiating is a great option.

This will be more difficult because of the competition but if you have enough experience it can be worth it!


If you can make great handmade items then it’s worth making an Etsy account and selling them.

It might take a lot of work to get your following up but if you’re diligent about it, the payoff will be sweet!

Your products should be original which means there is probably not anyone else who could sell these things on that platform.


If you’re the type of person who is good with kids then this might be a great side hustle for high school students.

You can either do it as needed throughout your neighborhood or look for babysitting jobs through websites like and Sittercity.

Pool Cleaning Service

You can offer a pool cleaning service to your neighbors or offer it around town.

This is a great way to make some extra cash.

Dog Walking

If you love dogs then this is a great side hustle.

You can ask around your neighborhood or you can use apps like Rover.

Flipping Shoes

If you have a knack for buying shoes and know what’s in style, then this is something that can be profitable.

You can buy the shoes at a discount store and sell them on eBay or Amazon with higher prices.

There are many other places to flip goods but those two sites bring buyers from all over so they’re worth it.

ATM Business

This requires some cash to star up but if you have it, this is a great option.

You can find ATM Businesses to purchase that are already making money and they’re totally legit!

If you don’t have the cash, then there are other options such as using your bank account or setting up an online business through Square.

Vending Machine Business

This requires some cash up front just like an ATM business.

You have to buy a vending machine and then find a place for it.

You then cut a deal with the place and give them a percentage of your earnings.


I hope this article helps you take advantage of all the opportunities our there to make some extra cash on the side.

It’s very important for high school students to get going early and make some money before college.

These are good ideas to get a head start even if you don’t plan on going to college.

We recommend the options that can pay you down the road: Blogging, Youtube, Podcasts etc.

As some one that has a lot of free time you can take advantage and get an income stream that will pay you for years for the work you put in upfront, you can really get ahead of everyone else.

If you don’t like those options I hope this article put you in the right direction to at least make a little extra cash.

If you found this post helpful please share it it on social media.

Best Side Hustles For 17 Year Olds

Take a look at our latest posts below:

Best Side Hustles For High School Students
Scroll to top