9 Best Part-Time Jobs for 20-Year-Olds

Make moeny as a 20 year old wtith these part-time jobs

Many 20-year-olds are at a point where they want to get their first workplace experience and earn money on the side.

The good news is that as a legal adult, 20-year-olds have access to a wider range of job opportunities than they had as a minor. And even if you don’t have an extensive resume, many companies are willing to provide on-the-job training.

Without further ado, here are the best part-time jobs for 20-year-olds based on criteria like salary, flexibility, and fun.

1. Freelance writer

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

Training time: a few hours.

Workload: as much as you want.

Freelance writers get paid to write:

  • Web content (blog posts, product descriptions, web pages, etc.)
  • Video and radio scripts (Youtube video scripts, podcast scripts)
  • Emails (marketing emails, newsletters)
  • Press releases (for small businesses and online companies)
  • Magazine articles
  • Newspaper articles

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.

Information

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

2. 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 tutor, you get the opportunity to help others in need. Maybe this is why teaching is one of the most rewarding jobs!

Requirements

  • A high school diploma or equivalent (usually required).
  • Recent teaching experience is a plus.

Information

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

Find tutoring jobs

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

3. Babysitter

Salary: $18 per hour (on average).

Training time: a few days.

Workload: as much as you want.

Babysitters are responsible for the safety and well-being of children when their parents are away.

Sitters can also take on additional responsibilities (helping with homework, cooking, recreational activities, etc.).

Requirements

  • Ability to pass a background check
  • Preferred: Child care training and/or experience
  • Preferred: Driver’s license (some parents want you to pick their kids up from school)
  • Preferred: CPR and First Aid certification

Information

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

4. 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.

Requirements

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

Information

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

5. Social media manager

Salary: $15 per hour (on average).

Training time: a few days.

Workload: at least 5 hours per week.

Social media managers make money by representing companies on social networks.

Many companies hire social media managers to:

  • Attract new fans: publishing engaging content, promoting the brand with paid advertising, reaching out to local influencers, etc.
  • Turn fans into customers: responding to questions about the product/service, retargeting advertisements, etc.
  • Turn these customers into advocates: organizing giveaways (share this post to win our product), create communities on Reddit and other forums, etc.

Requirements

  • Usually required: Social media marketing experience.
  • Preferred: Degrees in English literature, psychology, sociology, and communication studies.

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

Information

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

6. 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 name it!

You are typically asked to perform on-demand tasks that computers are unable to do.

Requirements

Information

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

Find data entry jobs

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

7. Freelance web developer

Salary: $20 per hour (on average).

Training time: a few weeks.

Workload: at least 15 hours per week.

Freelance web developers build websites for organizations and small businesses.

Building websites isn’t as hard as it seems, there are Content Management Systems like WordPress that do most of the jobs for you.

For 20-year-olds, the difficult part of the job is:

  1. Reaching out to potential clients: local businesses, lawyers, photographers, music bands, influencers, etc.
  2. Understanding the client’s needs: talk with your client about the project and estimate the web development cost.
  3. Sketching a basic concept website: build multiple draft versions, make revisions as requested by the client.
  4. Publishing the website: find a host server, buy a domain name, and upload the website.

Requirements

  • A portfolio of websites that highlights web development skills.
  • Proof that you can develop websites with WordPress or other CMSs.
  • Understanding of HTML, CSS, and other languages.

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

Information

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

8. Administrative assistant

Salary: $16 per hour (on average).

Training time: a few days.

Workload: at least 10 hours per week.

Administrative assistants perform routine clerical and administrative duties. They organize files, prepare documents, update administrative databases, and support other staff.

Requirements

Information

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

9. Orderly

Salary: $14 per hour (on average).

Training time: a few weeks.

Workload: at least 15 hours per week.

Orderlies are hospital attendants whose job consists of assisting medical and nursing staff.

It’s common for orderlies to be responsible for tasks such as taking blood pressure, ensuring medical equipment is properly sterilized, cleaning rooms, and changing bed sheets. They also assist patients with daily tasks.

Requirements

  • There are no licensing requirements for orderlies.
  • Preferred: CPR and First Aid certification.

Information

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