17 Best Part-Time Jobs for High School Students

17 Best Part-Time Jobs for High School Students

Reviewed by: .

Did you know that high school students could earn up to $150 a week working part-time?

That’s right, the federal minimum wage is set at $7.25 per hour, so you can expect to earn at least $290/month working 10 hours a week!

The good news is that many part-time jobs are available to high school students. Some part-time jobs allow high schoolers to earn extra money while maintaining a healthy school and work balance.

However, working part-time in high school also involves an important risk: holding a job for more than 20 hours a week in high school definitely hurts your academic performance. Since there are pros and cons to holding a job while in high school, it is challenging to make an informed decision without knowing the job opportunities that are available for high school students.

To help you make an informed decision, I have gathered a list of the best part-time jobs for high school students based on metrics like training time, workload, salary, first job availability, and flexibility!

1. Doing Homework For Others

Salary: $16 per hour (on average).

Training time: a few hours.

Workload: as much as you want.

When I was in high school, I made a decent amount of money answering the questions of younger students and helping my peers with their homework and.

Nowadays, some websites actually pay you to do homework for other people. On those platforms, the deeper your knowledge is the higher your tutoring fees. Moreover, if you are good at finances, math, and physics, you will have a better chance of earning a respectable income.

Disclaimer: Doing homework for other people is often considered unethical, especially when completing graded assignments. Make sure answers to homework questions can only be used as a tutoring aid or a reference.

Job Information

  • Salary: $16 per hour (on average).
  • Training time: a few hours.
  • Workload: as much as you want.

Requirements

  • Preferred: Passion for whatever subject matter you are helping younger students with.

Find homework jobs

You can find homework jobs on this page: 9 Sites That Pay You to Do Homework for Others.

2. Teen Model

Salary: $24 per hour (on average).

Training time: a few hours.

Workload: at least 10 hours per week.

Many companies actively hire high school students to advertise their products.  Even if the competition is tough, there is no shortage of work for teenage models. Teen models are hired to work as:

  • Commercial models look like everyday people and promote everything, such as food and household items. This job often requires basic acting skills.
  • Parts models are in huge demand from companies who want the perfect hands, legs, feet, or other body parts to advertise their product.
  • Catalog models have a look that appeals to the target audience. They do not have the same physical requirements as fashion models.

The best way to find a modeling job in your area is to type “modeling agencies” in Google Maps. Many agencies hold “open call” days; models meet with scouts and present their portfolios.

Job Information

  • Salary: $24 per hour (on average).
  • Training time: a few hours.
  • Workload: at least 10 hours per week.

Requirements

  • Required: An impressive modeling portfolio that showcases your modeling skills.

If you want to get an edge over your competition, feel free to read our guide: How to Become a Successful Teenage Model.

3. Lawn Mowing

Salary: $19 per hour (on average).

Training time: a few hours.

Workload: at least 5 hours per week.

Lawn mowing is one of the most popular summer jobs for high school students. Little to no experience is required for lawn mowing. However, it is one of the most physically demanding jobs on this list.

Many employers hire high schoolers to mow residential or commercial grounds. Lawnmowers are expected to cut lawn riding mower and edge around walks, flower beds, and walls. Some jobs also involve raking leaves, applying fertilizer, and other general maintenance work.

Job Information

  • Salary: $19 per hour (on average).
  • Training time: a few hours.
  • Workload: at least 5 hours per week.

Requirements

  • Manual dexterity, physical strength, and stamina.
  • Familiarity with lawn care equipment and tools.

4. Social Media Manager

Salary: $15 per hour (on average).

Training time: a few days.

Workload: at least 15 hours per week.

The truth is that many grown-ups do not understand how social media works.

On the other hand, the new generation has no problems handling these new tools. That’s a great opportunity: you could earn extra money managing the Instagram account of a local pizzeria or doing some advertising on Facebook for a family business!

The responsibility of a social media manager includes:

  • Attracting new fans: publishing engaging content, reaching out to local influencers, etc.
  • Advertising: promoting the brand with paid advertising on social media.
  • Turning fans into customers: responding to questions about the product/service, retargeting advertisements, etc.

Job Information

  • Salary: $15 per hour (on average).
  • Training time: a few days.
  • Workload: at least 15 hours per week.

Requirements

  • Usually required: Previous social media marketing experience such as a managing popular Instagram page or Facebook group.

If you want to get an edge over your competition, feel free to read our guide: How to Become a Social Media Manager.

5. Tutor

Salary: $20 per hour (on average).

Training time: a few hours.

Workload: as much as you want.

Tutoring is all about sharing the beauty of a subject with students who have a hard time understanding it.

As a high school tutor, you get the opportunity to help younger students with you have already passed with flying colors. Many students want to get better grades in: mathematics, English, chemistry, biology, physics, and economy classes.

Job Information

  • Salary: $20 per hour (on average).
  • Training time: a few hours.
  • Workload: as much as you want.

Requirements

  • Required: Good grades in the related subject.
  • Preferred: Previous teaching experience.

Find tutoring jobs

You can find tutoring jobs on this page: 9 Legitimate Online Tutoring Jobs.

6. Dog Walker

Salary: $14 per hour (on average).

Training time: a few hours.

Workload: as much as you want.

I was shocked when I found out that some people actually pay to walk their dogs.

Here’s the deal: dogs need to walk to get mental stimulation, exercise, and take a “potty break.” However, many dog owners are busy and do not have the time to walk their own dogs. This is where you can propose your service as a dog walker. It is a great opportunity to make side money while taking a quick walk in the park!

Job Information

  • Salary: $14 per hour (on average).
  • Training time: a few hours.
  • Workload: as much as you want.

Requirements

  • Proven experience working with dogs.
  • Preferred: dog walker certification that includes dog first aid and CPR training.

If you want to get an edge over your competition, feel free to read our guide: How To Start A Dog Walking Business.

Find dog walking jobs

You can find dog walking jobs on this page: 7 Legitimate Apps to Make Money Walking Dogs.

7. Fast-food Worker

Salary: $10 per hour (on average).

Training time: a few hours.

Workload: at least 14 hours per week.

Working in a fast-food restaurant isn’t glamorous, but at least you earn your pay.

Many part-time employment are available to teenagers in the fast-food industry:

  • In the kitchen: They mostly assemble sandwiches and salads.
  • Behind the cash register: Cashiers enter the orders and make sure the clients pay accordingly.

Job Information

  • Salary: $10 per hour (on average).
  • Training time: a few hours.
  • Workload: at least 14 hours per week.

Requirements

  • Preferred: customer service experience.

8. Freelance Graphic Designer

Salary: $19 per hour (on average).

Training time: a few days.

Workload: as much as you want.

Graphic designers are hired to design logos, magazine covers, advertisements, and other communication materials. There are many graphic design jobs on websites like Fiverr, Upwork, and other freelance websites.

Job Information

  • Salary: $19 per hour (on average).
  • Training time: a few days.
  • Workload: as much as you want.

Requirements

  • A strong portfolio of logos, illustrations, or other graphics
  • Familiarity with design software (such as InDesign, Illustrator, Dreamweaver, Photoshop)

9. Freelance Writer

Salary: between $20 and $100 per 1000 words.

Training time: a few hours.

Workload: as much as you want.

Do you want to make money while improving your writing skills?

I have good news for you: many editors hire high schoolers to write basic pieces of content like blog posts, product descriptions, Youtube video scripts, etc. Some of the best teenagers can even land freelance writing jobs for blogs where they will need to research relevant information and write in-depth content.

Writing jobs for high schoolers can be found on freelance platforms such as UpWork, Fiverr, and specialized writing job boards (ProBlogger).

Job Information

  • Salary: between $20 and $100 per 1000 words.
  • Training time: a few hours.
  • Workload: as much as you want.

Requirements

  • A good grasp of grammar, spelling, and punctuation.
  • A portfolio that shows excellent writing and editing skills.

If you want to get an edge over your competition, feel free to read our guide: How to Become a Successful Freelance Writer.

10. Pet Sitter

Salary: $15 per hour (on average).

Training time: a few hours.

Workload: as much as you want.

Pet sitters take care of pets while their owner is on vacation or traveling for business. They usually work at the pet owner’s home, but pets may also be at the provider’s home or at a pet sitting business. Even though most pet sitting jobs involve dogs and cats, some pet sitters also take care of birds, fishes, and reptiles.

Job Information

  • Salary: $15 per hour (on average).
  • Training time: a few hours.
  • Workload: as much as you want.

Requirements

  • An extensive amount of hands-on experience with the animal in question.
  • Preferred: pet first aid and CPR training.

11. Camp Counselor

Salary: $10 per hour (on average).

Training time: a few hours.

Workload: at least 20 hours per week.

Camp counselors are one of the few dream summer jobs!

As a high school student, you might need to take a breath of fresh air away from your parents. However, it is not all fun and games. Camp counselors also have many responsibilities:

  • Role model: camp counselors assist and motivate children in daily activities.
  • Creativity: camp counselors make each of their campers’ summer the most memorable yet.
  • Planning: lead and implement fun camp programs for children.

Job Information

  • Salary: $10 per hour (on average).
  • Training time: a few hours.
  • Workload: at least 20 hours per week.

Requirements

  • Requirement: A high level of maturity, regardless of age.

12. Virtual Assistant

Salary: $12 per hour (on average).

Training time: a few days.

Workload: as much as you want.

Virtual assistants are administrative assistants from home. Their job involves:

  • Scheduling appointments
  • Making phone calls
  • Responding to emails
  • And more: bookkeeping, writing, marketing services, etc.

Job Information

  • Salary: $12 per hour (on average).
  • Training time: a few days.
  • Workload: as much as you want.

Requirements

  • Excellent verbal and written communication skills.
  • Preferred: prior experience as an administrative assistant.

13. Data Entry Clerk

Salary: from as little as $5 up to $25 per hour.

Training time: a few hours.

Workload: as much as you want.

Data entry jobs are exactly what they sound like! They’re jobs that involve entering data, such as:

  • Describing or identifying images
  • Entering up-to-date prices
  • Transcription of audio notes
  • Subtitling
  • Tagging and annotating data

You are typically asked to perform on-demand tasks that computers are unable to do. These online jobs are great for high school students because they require no prior experience. However, be warned, you might get tired of doing these repetitive tasks after a few hours of work.

Job Information

  • Salary: from as little as $5 up to $25 per hour.
  • Training time: a few hours.
  • Workload: as much as you want.

Requirements

  • Might be required: Completing a qualifier to validate transcription/subtitling/tagging skills.

Find data entry jobs

You can find data entry jobs on this page: 9 Best Data Entry Jobs: Make Money From Home.

14. Freelance Photographer

Salary: $17 per hour (on average).

Training time: a few weeks.

Workload: as much as you want.

There are many opportunities to make money by taking pictures:

  • Event photography (festivals, weddings, etc)
  • Advertising for local businesses (bakeries, kennels, etc.)
  • Professional pictures (music bands, influencers, lawyers, etc.)

Job Information

  • Salary: $17 per hour (on average).
  • Training time: a few weeks.
  • Workload: as much as you want.

Requirements

  • A portfolio of beautiful pictures.
  • Working knowledge of Photoshop.

15. Lifeguard

Salary: $12 per hour (on average).

Training time: a few weeks.

Workload: at least 20 hours per week.

Keeping people safe is something to be proud of!

However, being charged with people’s safety is no light matter. This is why lifeguards must be alert at all times and assertive when they see unsafe behavior.

All in all, lifeguarding is an excellent summer job for responsible young adults who are strong swimmers.

Job Information

  • Salary: $12 per hour (on average).
  • Training time: a few weeks.
  • Workload: at least 20 hours per week.

Requirements

  • Be at least 16 years of age.
  • Complete lifeguard training and get a lifeguard certification.

16. Online Surveys

Salary: $9 per hour (on average).

Training time: a few hours.

Workload: as much as you want.

Online surveys are a great way to make some money on the side.

Many survey sites want to know the opinion of teenagers about new products. After entering personal data on a survey site, you will be matched with market research firms that are relevant to your profiles.

Job Information

  • Salary: $9 per hour (on average).
  • Training time: a few hours.
  • Workload: as much as you want.

Requirements

  • Required: Be willing to share your private information and personal opinions.

17. Delivery Driver Or Bicycle Courier

Salary: $15 per hour (on average).

Training time: a few hours.

Workload: as much as you want.

Many companies hire hourly workers to deliver food and packages. Even if you do not have a driver’s license, you might be hired as a bike courier.

This employment opportunity is great for high school students for two reasons. The first reason is that the pay is decent and there is almost no experience required. The second reason is that high schoolers need the flexible schedule that delivery driver jobs offer!

Job Information

  • Salary: $15 per hour (on average).
  • Training time: a few hours.
  • Workload: as much as you want.

Requirements

  • Age requirements: most pizza delivery jobs require job candidates to be 16 years olds. Some delivery driver jobs require you to be 18 years of age.

More Part-Time Jobs for High School Students

Some parents might not like that their teenagers are working part-time away from home. For those high schoolers, I recommend the following work-at-home jobs:

High school seniors and college students might have more job opportunities. The following list of jobs is more suitable for them:

Last tip: Do not forget to look at your local job boards for the latest job opportunities in your area! I recommend that you use the keywords: “no experience jobs” and “entry-level jobs”.