20+ Best Jobs That Pay $20 An Hour Or More

Looking for jobs that pay $20 an hour or more? Whether you are looking for full-time or part-time jobs that pay $20 an hour or more, there are many different jobs that may interest you. There are plenty of great jobs that pay $20 an hour and much more. Some jobs may require a degree…

Michelle Schroeder-Gardner

Last Updated: January 15, 2024

Disclosure: This post may contain affiliate links, meaning if you decide to make a purchase via my links, I may earn a commission at no additional cost to you. See my disclosure for more info.

Looking for jobs that pay $20 an hour or more?

Whether you are looking for full-time or part-time jobs that pay $20 an hour or more, there are many different jobs that may interest you.

There are plenty of great jobs that pay $20 an hour and much more.

Some jobs may require a degree or training, whereas others you may be able to start with no previous experience.

Some may allow you to work from home, whereas others may have you working in an office or in other people’s homes.

There are also labor shortages in many different industries, and many companies are offering sign-on bonuses of several hundred dollars when you are hired.

You may even receive a sign-on bonus for jobs that pay $20 an hour with no experience.

The jobs I’m sharing with you today are ones across a variety of industries and are great for nearly any kind of experience level, whether you are looking for an entry-level position or for job postings that are looking for someone who has a lot of experience.

There are even some that you can start and earn your first paycheck in about a week.

So if you’re ready to make money, then check out my list of 20+ best jobs that pay $20 an hour or more!

Related content:

20+ Best Jobs That Pay $20 An Hour Or More 


1. Blogger

Blogging is one of the best jobs that pay $20 an hour or more. I know many, many bloggers who earn a full-time income from their website, like I do.

Blogging also allows me to travel as much as I’d like, work from home, have a flexible job schedule, and more.

I created Making Sense of Cents in 2011, and since then, I have earned over $5,000,000 with my blog. You can learn more about this in How I Grew A $5 Million Blog.

Blogging is quite affordable to start too, and you really just need a computer and an internet connection.

You can easily learn how to start a blog with my free How To Start a Blog Course.

Here’s a quick outline of what you will learn in my free How To Start a Blog Course:

  • Day 1: Reasons you should start a blog
  • Day 2: How to determine what to blog about
  • Day 3: How to create your blog (this lesson teaches you to start a blog on WordPress – my tutorial makes it very easy to start a blog)
  • Day 4: How to make money blogging, such as with Google Adsense, affiliate marketing, sponsored posts, and more
  • Day 5: My tips for making passive income from blogging
  • Day 6: How to grow your traffic and followers
  • Day 7: Miscellaneous blogging tips that will help you be successful

You can sign up for free by clicking here.


2. Proofreader

Proofreaders look for punctuation mistakes, misspelled words, formatting errors, and more. With a proofreading job, you may be proofreading books, articles, blog posts, student papers, emails, advertisements, medical documents, and more.

There are proofreading jobs that pay $20 an hour or more, and many brand new proofreaders even start around $20 to $25 per hour.

In my blog post How To Become A Proofreader And Work From Anywhere, you can find more information on how to earn money from home as a proofreader. You’ll learn:

  • How to get started as a proofreader
  • Who the typical clients are
  • What kind of income can be made
  • What kind of proofreading training you need

There is also a FREE 76-minute workshop where you can learn more about how to become a proofreader with Proofread Anywhere. You can sign up for free here.

Becoming a proofreader is one of the great work-from-home jobs that I highly recommend!


3. Virtual assistant

Virtual assistant jobs are growing quickly these days, and there is a big demand for them in many different industries.

A virtual assistant is someone who works for a person, company, or business owner doing administrative and business tasks to help the business run. Think of VAs as the online version of an in-person assistant. As a virtual assistant, you work from home rather than at a physical business.

Virtual assistant tasks may include social media management, formatting and editing content, scheduling appointments or travel, managing an email inbox, and more.

As a new virtual assistant, you may start at $15 to $20 per hour, but sometimes you might make double or triple that in the beginning. It depends on the services that you are offering and the industry you are working in.

Full-time virtual assistants with a few years of experience and a steady client base may be able to earn over $10,000 per month.

I was a virtual assistant in the past, and I have my own virtual assistants now. They are what helps many, many businesses stay operating, and they are such a vital part of a company these days.

You can learn more at How This Person Earns $10,000 Per Month From Home as a Virtual Assistant, such as:

  • How much a beginner virtual assistant can expect to earn
  • How to find your first virtual assistant job
  • The steps to become a virtual assistant

I also recommend signing up for the free workshop 5 Steps To Become a Virtual Assistant, which teaches you how to become a virtual assistant.


4. Trash picker

Many businesses like trash to be picked up before their store opens so that customers are welcomed by a clean property.

This is a small business that you can start on your own, and you can get paid $30 to $50 an hour. Maybe it’s not one of the most glamorous jobs that pay $20 an hour, but you can make good money.

You will need a broom, dustpan, and grabber tools, and you can have a fairly flexible schedule. As you can see, you definitely do not need a lot to get started as a trash picker upper, which is great for someone who wants to start their own business as quickly as possible. 

Plus, unfortunately (but fortunately for you!), there is a lot of trash in the world that needs to be picked up.

You can learn more at Get Paid $30 – $50 Per Hour To Pick Up Trash.


5. Amazon seller

Amazon, the world’s largest online retailer, has many, many people who sell items and earn money from home.

With Amazon FBA (Fulfillment by Amazon), you would be finding products to sell on Amazon, then shipping them to an Amazon warehouse. Amazon does a lot of the legwork for you, which is great!

In the first year that my friend’s family ran an Amazon FBA business, working less than 20 hours a week total, they were able to earn over $100,000 profit!

In my article, How To Work From Home Selling On Amazon FBA, you will learn:

  • What exactly Amazon FBA is
  • How to choose what to buy and sell
  • How much a person can expect to earn
  • The positives of selling on Amazon, and more

If you want to learn more about starting an Amazon business, I recommend signing up for this free training that will teach you how to sell products on Amazon and make $100 to $500 per day.


6. Freelance writer

A freelance writer is someone who writes for a number of different clients, such as websites, blogs (such as for SEO), magazines, and more. They don’t work for one specific company, rather they work for themselves and contract out their writing.

There are many different topics that you can write about. Some freelance writers stick to one topic that they enjoy writing on, such as personal finance or travel, whereas others write about as many different topics as they can. Or, they may specialize in an area such as ads or marketing.

There are many freelance writing jobs that pay $20 an hour or more.

I have been a freelance writer in the past, and I know many people who still are today and are doing very, very well. Many businesses hire freelance writers because everyone is online pretty much all the time and reading content online.

You can learn more about finding freelance writing jobs and building a portfolio at How I Earn $200,000+ Writing Online Content.


7. Bookkeeper

A bookkeeper is someone who helps manage the money side of a business. You will typically be keeping track of sales, expenses, and producing financial reports.

As an online bookkeeper, you may be able to earn around $40,000 or more each year. This is typically around 12-16 clients.

A typical client is around four hours of work each month, and can earn you around $300 each.

This is one of the best online jobs because you don’t have to be an accountant or have any previous experience! Plus, virtual bookkeeping is an in demand service.

In my blog post, Make Money At Home By Becoming A Bookkeeper, I discuss common questions, such as:

  • What a bookkeeper is
  • The typical clients a bookkeeper has
  • How much new bookkeepers earn
  • How to become a bookkeeper
  • The positives and negatives of bookkeeping

And so much more.


8. Transcriptionist

Transcription work is a growing field, and you can find online jobs from home as a transcriptionist. As a transcriptionist, you would be transcribing audio content into text.

In 2007, Janet started working from home as a medical transcriptionist. Shortly after that, she started a successful general and legal transcription business.

While running her business, she noticed a need for more skilled transcriptionists, so the idea of creating a course and introducing one of the best online jobs to more people popped up. Janet now teaches others in her online course how to transcribe online.

Transcriptionists typically start at around $15 to $20 per hour.

You can learn more at How To Become A Transcriptionist From Home.


best jobs that pay $20 an hour no experience

9. Social media manager

A social media manager is someone who manages the social media accounts for a business.

You may be working directly for the business as an employee, or you may be a freelance social media manager and managing several different company’s social media accounts at once.

As a social media manager, you may be managing a company’s TikTok, Pinterest, Instagram, Twitter, Facebook, and so on. You may specialize in one platform (such as TikTok), or you may help a company in more than one area.

Your goal is to bring customers to the company, as everyone is on social media these days. Social media is such as important part to many businesses these days, and that is where you come in!

There are even beginning level social media jobs that pay $20 an hour or more.


10. Printable creator

Printables are digital products that customers can download and print at home. Examples include grocery shopping checklists, gift tags, candy bar wrappers, printable quotes for wall art, and patterns.

As a printable creator, you would be creating printables to sell online.

Don’t worry, this is something that you can do! You don’t need previous experience or be a super techy person in order to do this.

Creating printables on Etsy can be a great side hustle because you just need to create one digital printable per product, which you can then sell an unlimited number of times. It becomes a fairly passive way to make money and you can do this all from home. Due to this, this is something that can easily earn you over $20 per hour.

I recommend reading How I Make Money Selling Printables On Etsy to learn more.


11. Real estate agent 

A real estate agent is someone who helps people, like you and me, find real estate to buy or sell. They are typically paid by commission of a percentage of the property’s sale price.

To become a real estate agent, you only need a high school diploma and a professional license. The 2021 median pay according to the U.S. Bureau of Labor Statistics is $23.45, or $48,770 per year.

However, there are many, many real estate agents who earn much more than this.

There are also boat brokers, apartment agents, and many other types of brokers that exist, so you can choose what you want to be an agent for.


12. Plumber 

Becoming a plumber can be a solid career path right now, as not enough people are getting into the field. There is a lot of demand for new plumbers.

As a plumber, you may be installing, repairing, or maintaining pipes and fixtures in homes and other types of buildings.

To become a plumber, you only need a high school diploma. The 2021 median pay according to the U.S. Bureau of Labor Statistics is $28.79, or $59,880 per year.


13. Electrician 

Like plumbers, electricians are in high demand as well. Not as many young people are getting into these types of fields, which means that there are a lot of opportunities.

An electrician installs, repairs, and maintains electrical work, such as lighting, power, and more.

To become an electrician, you only need a high school diploma. The 2021 median pay according to the U.S. Bureau of Labor Statistics is $28.87, or $60,040 per year.

To find an entry level position, you may need to start with an apprenticeship.


14. Photographer 

As a photographer, you may be taking pictures for news publications, weddings, family portraits, advertisements, and more. There are many different fields that you can get into when it comes to photography.

The amount that you can make as a photographer varies widely. The 2021 median pay according to the U.S. Bureau of Labor Statistics is $18.73, or $38,950 per year. I have seen photographers earn much more than this, though, such as well over $100,000 a year.

You can learn more in my article How To Become a Food Blog Photographer And Earn Over $50,000 Each Year.


15. Templates seller

Selling Canva templates online is a great job if you want to use your creativity and not worry about shipping physical products.

Everything is done online, and you can sell your product an unlimited amount of times. Due to this, this is one of the passive jobs that pay $20 an hour or more.

You may be creating templates for planners, eBooks, workbooks, presentations, and more. Businesses then buy these templates so that they can create an ebook, presentation, workbook, and more more easily without having to spend a ton of time on the graphic design and formatting side. You’re doing a lot of the legwork for them, so that they can focus on the content that they are including inside of the product instead.

You can learn more at How I Make $2,000+ Monthly Selling Canva Templates.


16. Dog walker or pet sitter

With this gig, you may be watching pets in your home or going over to the pet owner’s home to take care of the pets.

There are some dog walking jobs that pay $20 an hour or more.

For pet boarding, you may be able to make around $25+ per day for watching someone’s dog or other pet in your home. This is a great service to offer, and if you love animals (which you should if you are going to do this), then it could be fun as well!

I have hired plenty of dog sitters in the past, and I know a few people who are pet sitters. It sounds like a great gig, and you can interview your potential clients to make sure that it is a good fit for everyone before you take on a pet sitting or dog walking gig.

Rover is a great company that you can sign up with in order to become a dog walker and pet sitter.

Jobs that pay $20 an hour part time 

17. Sticker seller

You can sell both printed and printable stickers online.

Stickers are extremely popular right now and will most likely be for years to come. Stickers are used for so many different reasons, and you don’t need a ton of equipment to start a sticker business.

Someone may like stickers for simply the design of them and include them in their planners, on their walls, and more. Or, a business may need a sticker to hand out to their customers.

This is a fun job that may allow you to earn over $20 per hour.

You can learn more at How To Make $1,000+ A Month Selling Stickers Online.

18. DoorDash Driver

Everyone knows what DoorDash is. It’s a website that allows you to order food from a restaurant that does not have their own dedicated delivery driver, so that you can have food delivered straight to your doorstep.

Food delivery has been growing in popularity over the past few years, and DoorDash is one of the largest services in the U.S. 

You will need a valid driver’s license and reliable vehicle, but DoorDash drivers choose the hours they work – so this is a very flexible job. You will also need to pass a background check.

Drivers are paid per order, but most drivers average in the range of $15 to $25 an hour. 

19. Part-time referee

Did you know that there are part-time sports referee jobs that pay $20 an hour or more? You’ll have to know the rules of the game, but you can referee for soccer, baseball, and more. 

The best way to find these jobs is to check out community centers in your area to see if they are hiring.

20. Craft instructor

Teaching people to knit, crochet, sew, paint, embroider, and so on is a great way to make money. My sister-in-law makes $30/hour for one-on-one knitting lessons and $50 an hour or more for group lessons.

You can check out local craft stores in your area, create a YouTube channel, or create courses to get started.

21. Personal grocery shopper

Grocery delivery services are becoming more popular because there are more and more people who like the convenience of having someone shop for them.

Services like Instacart and Shipt hire drivers, and the average shopper makes $15 to $20 an hour to deliver groceries.

Like food delivery, you need a valid driver’s license and reliable vehicle. Drivers are paid per order, and you keep 100% of your tips.

This can be flexible work because you can choose your own schedule.

I do recommend making sure that you are a good grocery shopper, as bad ones may not get good tips and you also want your customers to be happy with the items that you have picked out for them.

You can click here to sign up to be an Instacart Shopper.

You can also learn more at Instacart Shopper Review: How much do Instacart Shoppers earn?

22. Landscaping and lawncare

If you are looking for jobs that pay $20 an hour or more and offer a lot of physical exercise, this could be a good one for you. You can get paid to rake leaves, shovel snow, mow lawns, plant flowers, clean gutters, weed, and more. 

You can put up flyers in your neighborhood or share your services on social media.

Recommended reading: How to Make Money in One Hour

23. Website tester

As a website tester, you would be giving website owners feedback on their website. So, you may be telling them your opinion of how their website looks, if it is easy to navigate, what you think they may want to change, and more.

Website testers allow website owners to view a website with outside eyes.

For this job, you will need a computer or laptop and an internet connection. Depending on who you work for, a headset may make things easier for you as well so that the feedback you give can be clearly heard.


How can I make $25 an hour without a degree?

Many of the jobs above may allow you to make $25 an hour without a degree. As you gain skill and experience too, you will be able to conduct higher rates too. 

Pay ranges will vary, of course, whether you want to work in healthcare in medical records, drive for Uber, become a warehouse associate, find jobs for medical coders, work in data entry, become a freelance proofreader, search for aircraft mechanics gigs, and more. There are so many jobs that exist.


How much is $20 an hour monthly? How much is $20 an hour annually?

If you were to work 40 hours a week, then $20 an hour would earn you $800 a week. That would be around $3,200 to $3,600 a month, depending on how many days and weeks there are in that particular month.

If you worked 40 hours a week for 52 weeks a year (without any vacations, or with paid vacations), then you would be earning around $41,600 a year.


Jobs that pay $20 per hour or more – Summary

As you can see, there are many jobs that pay $20 per hour or more. There are even jobs that pay $20 an hour without a degree.

Some may require you to pass an exam or earn a certification. Some of these may even be remote jobs where you can create your own schedule, whereas others may be shift work. The average pay will vary, and some may pay much more than $20 an hour.

Here is a quick list of the jobs that pay $20 per hour or more from the above list:

  1. Blogger
  2. Proofreader
  3. Virtual assistant
  4. Trash picker
  5. Amazon seller
  6. Freelance writer
  7. Bookkeeper
  8. Transcriptionist
  9. Social media manager
  10. Printable creator
  11. Real estate agent
  12. Plumber
  13. Electrician
  14. Photographer
  15. Templates seller
  16. Dog walker or pet sitter
  17. Sticker seller
  18. DoorDash driver
  19. Part-time referee
  20. Craft instructor
  21. Personal grocery shopper
  22. Landscaping and lawncare
  23. Website tester

There are also many other jobs that are not mentioned on this list that you may be interested in, such as becoming a voice actor, massage therapist, registered nurse, retail manager, customer service representative, surgical technologists (they help prepare an operating room), truck drivers, mechanic, online tutor, and so much more.

The hourly or salary that you can earn with the jobs above will vary, and some pay much more than $20 an hour. So, whether you are looking for an entry level position, full-time job, or if you are interested in starting a full-time business, there are many jobs that will allow you to earn higher than minimum wage.

What other jobs that pay $20 an hour or more should be on this list?

Michelle Schroeder-Gardner

Author: Michelle Schroeder-Gardner

Hey! I’m Michelle Schroeder-Gardner and I am the founder of Making Sense of Cents. I’m passionate about all things personal finance, side hustles, making extra money, and online businesses. I have been featured in major publications such as Forbes, CNBC, Time, and Business Insider. Learn more here.

Like this article?

Join the Conversation

Leave a Reply

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

  1. Charlie Brown

    Great article! I found the information about jobs that pay $20 an hour to be very helpful and informative. It’s always good to know what job opportunities are out there that can provide a decent hourly wage. I especially appreciated the list of specific jobs and the industries they belong to. This will definitely be a helpful resource for anyone who is looking to make a career change or just wants to know what options are available. Thank you for sharing this valuable information!

  2. Trash picker and part-time referee are original ideas I haven’t come across yet. It seems a quick and fun way to earn some extra money. I love proofreading myself, it’s a thing I enjoy doing!

  3. These are great jobs that can help the struggling American generate side hustle income. Keep these blogs coming Michelle! ๐Ÿ™‚

  4. Nina Cordova

    Concise and comprehensive article, Michelle! I’ve been wanting to start both a blog and a printable creator business to sell on Etsy. You’ve given me very valuable tools on how to start both. Thank you!

  5. Lana

    Thanks Michelle

    From someone (like me) looking for some side income the list came in handy. I’m also considering offering homeowners to mow their lawns or maybe cleaning windows. Should be fairly easy side hustles to start out.

  6. What about home-sitting for people who are away on vacation or out of the country for a while? While it might not pay $20 an hour (that depends on where you are, of course), the lodging is free and it does pay something!

    Very useful article!

  7. It’s great to see that there are many job opportunities available that offer a wage of $20 an hour or more. This can be an attractive salary range for many individuals, especially those who are looking to support themselves and their families comfortably.