20+ Ways to Make $20 a Day (2024)

By Forrest McCall •  Updated: 03/05/24 •  15 min read

Looking to make $20 a day? There's no doubt an extra $600 a month could come in handy, and it's easier than you might think!


Some of the best ways to earn $20 a day include:

Take Online Surveys

Online surveys can be a straightforward way to earn your $20 a day goal. Sites like Rakuten Insight, Swagbucks, InboxDollars, and Survey Junkie pay you for your opinions and it's super easy to get started. Typically, you'll find surveys that pay from $1 to $5 each but sometimes I've found that they can pay over $10 per survey.


To maximize earnings, it's best to sign up for multiple platforms. This increases the number of surveys you can do. It might not be instant, but if you're diligent, you can make $20 now and then.

Some of my favorite survey sites include:

Remember, consistency is key. These platforms also offer other tasks, but stay focused on paid surveys to ensure you’re efficiently working towards your daily target.

Complete Micro Tasks

If you're looking for a quick way to earn $20 a day, completing micro tasks can be a great option. Websites like Swagbucks, Fiverr, and TaskRabbit offer a variety of tasks that you can complete for extra cash.

Whether it's filling out surveys, watching videos, or completing small tasks, these sites offer a variety of ways to earn money online. Some sites even offer $10 sign-up bonuses or referral bonuses, which can help you earn even more money.

While completing micro tasks may not make you rich, it can be a great way to earn some extra cash on the side. So why not give it a try and see how much you can earn?

Freelance Writing

If you enjoy writing, you can make money online by becoming a freelance writer. You can find freelance writing jobs on websites like Upwork and Freelancer. As a freelance writer, you can work from home and set your own hours, which is why I love it.

To be a successful freelance writer, you need to have good writing skills and be able to meet deadlines. You can write blog posts, articles, and other types of content for clients. You can also offer proofreading services to clients.

Freelance writing can be a great way to make extra money online. With hard work and dedication, you can earn $20 or more per day as a freelance writer. I know many writers who make $350 a day with this side hustle!

Here's a great video on becoming a freelance writer.

Use Cashback Apps

If you're looking for a simple way to make $20 a day, using cashback apps can be a great option. These apps allow you to earn cash back on your purchases when you shop online or in-store.

One popular cashback app is Rakuten, which offers up to 40% cash back at over 2,500 stores. Simply sign up for an account, shop through the app, and earn cash back on your purchases. Another popular option is Ibotta, which offers cash back on groceries, clothing, and more.

By using cashback apps, you can earn money without any extra effort. Plus, many of these apps offer sign-up bonuses and referral rewards, so you can earn even more money by inviting your friends to join.

Affiliate Marketing

Want to make $5000 a week? Affiliate marketing can be a great option worth exploring. With affiliate marketing, you earn a commission by promoting other people's products or services. You can promote these products or services on your website, blog, or social media pages.

To get started with affiliate marketing you'll need to sign up for affiliate programs. Many companies have affiliate programs that you can join for free. Some popular affiliate programs include Amazon Associates, ClickBank, and Commission Junction.

To promote your affiliate products or services, you can write product reviews, create tutorials, or share your experiences with the product or service. You can also use social media to promote your affiliate products or services. For example, you can share your affiliate links on Facebook or other social media platforms.

Remember that affiliate marketing is not a get-rich-quick scheme. It takes time and effort to build an audience and promote your affiliate products or services. But with hard work and dedication, you can make money online with affiliate marketing and earn your $20 a day without needing any money to get started.

Sell Stock Photos

If you enjoy photography, selling your photos online can be a great way to make some extra cash.

There are many websites where you can upload your photos and earn money every time someone downloads them. For example, Adobe Stock can be a great way to make money online.

Selling your photos can be a great side hustle to make money online. You don't need any special equipment or training, just a good eye for photography. It's a flexible way to earn extra income and you can do it in your spare time. So if you have a passion for photography, why not try selling your photos online and see how much extra cash you can make?

Pet Sitting with Rover

If you enjoy spending time with pets, pet sitting can be a great way to make some extra cash.

You can start by offering your services to friends and family, or advertising online through social media or pet sitting websites like Rover.


When pet sitting, you can charge per visit or per day, depending on the services you offer. Rates can vary depending on your location, the number of pets you are caring for, and the level of care required. You can also offer additional services, such as dog walking or basic obedience training, to increase your earnings.

Overall, pet sitting can be a fun and flexible way to make $20 a day or more. Just be sure to provide quality care and build a good reputation to attract more clients.

Online Tutoring

If you're looking for a way to make money online, teaching English as an online tutor is a great option. You can work from home and set your own hours. Many online tutoring platforms pay around $20 per hour, and some pay even more depending on your experience and qualifications.

Some popular online tutoring platforms include TutorMe, Varsity Tutors, and MagicEars. To become an online tutor, you typically need to have a college degree and be a native English speaker. Some platforms may also require teaching experience or a teaching certification.

When you become an online tutor, you'll be helping students from all over the world learn English. It's a great way to make a difference while earning some extra cash. Plus, it's a flexible job that you can do from anywhere with an internet connection.

Rent Out Your Parking Spot

Do you have an extra parking spot that you don't use? Renting it out can be an easy way to make extra cash, especially if you live in a busy area. You can list your parking spot on platforms like SpotHero and get paid for each rental.

Depending on the demand and location, you can earn up to $20 a day. Listing your ad is free, and you get paid via PayPal or direct deposit on the first of every month. The commission charged is 20% which is taken off of your monthly payment.

So, if you have an extra parking spot, why not rent it out and make some extra cash? It's a simple and easy way to earn $20 a day without any investment.

Deliver Food With Doordash

If you have a car and a smartphone, you can start making money by delivering food with DoorDash. You can earn over $20 a day, and most drivers will earn over $25 per hour. It's a great way to earn money in your free time.


To get started, sign up for DoorDash and complete the application process. Once you're approved, you can start accepting delivery requests. DoorDash lets you schedule your hours in advance, so you can create a consistent schedule that works for you.

When you receive a delivery request, you'll see the details of the order, including the pickup location, drop-off location, and the amount you'll earn for completing the delivery. You can choose to accept or decline the request. If you accept, you'll head to the restaurant to pick up the food and then deliver it to the customer. It's that simple!


If you enjoy writing and have a passion for a particular topic, blogging can be a great way to make money online.

You can start a blog for free using platforms like WordPress, and then write about topics that interest you. As you build up your readership, you can start to monetize your blog through affiliate marketing or sponsored posts.

To get started with affiliate marketing, you can sign up for programs like Amazon Associates or ShareASale and promote products related to your blog's niche. When someone clicks on your affiliate link and makes a purchase, you earn a commission. Sponsored posts are another way to make money from your blog, where you partner with brands to write about their products or services in exchange for payment.

Blogging can be a fun and flexible way to make money from home, and it allows you to share your interests and expertise with others while earning an income which is why I'm such a big fan.

Looking for a creative way to make $20 a day? Consider selling print-on-demand products on Etsy! This side hustle allows you to design and sell products like t-shirts, mugs, and phone cases without having to invest any money upfront.

All you need is a design idea, some basic graphic design skills, and an Etsy account. Once you create your product listing, Etsy takes care of the printing and shipping, and you get a percentage of the sale. It's a simple and fun way to make money online while flexing your creative muscles. Give it a try!

Here's how to get started.

Try Gig Apps

If you're looking for a side hustle to make $20 a day, consider trying gig apps. With apps like Uber, Lyft, and TaskRabbit, you can get paid for your time and work your own schedule.

Driving for Uber or can be a great way to make extra cash. You can work as much or as little as you want, and the app makes it easy to track your earnings and schedule. Just be sure to factor in the cost of gas and maintenance for your vehicle.

Sell Handmade Crafts

If you enjoy making crafts, you can sell them online to make extra cash. Etsy is a great platform to sell your handmade crafts. You can create your own Etsy shop and list your items for sale. Make sure to take good pictures of your crafts and write detailed descriptions. This will help your items stand out and attract potential buyers.

When making your crafts, focus on creating unique and high-quality items that people will want to buy. Good marketing and quality products can easily translate to $20 or more daily. As you sell more items and receive positive reviews, your chances of getting hired for higher-paying jobs increase, making it easier to reach or even exceed your daily earnings goal of $20.

Selling handmade crafts on Etsy is a great way to make extra money. By creating unique and high-quality items and marketing them well, you can easily make $20 or more daily.

Complete Research Studies

Looking to earn some extra cash? Participating in research studies can be a great way to do so. Companies are always looking for feedback on their products, and they are willing to pay for it. You can earn anywhere from $10 to $500 per study, depending on the length and complexity of the study.

Survey Junkie

One popular research study company is Pinecone Research. They pay $3 per survey and $6 per product test, and they have a low cash-out threshold of just $3. Another option is to check out websites like Survey Junkie, which offer a variety of paid research studies.

Overall, participating in research studies can be a fun and easy way to make some extra cash. Just be sure to do your research and only participate in legitimate studies from reputable companies.

Consider Data Entry Jobs

Looking for a way to make money online from the comfort of your own home? Consider data entry jobs.

To get started, search for data entry jobs on job boards like Upwork or Fiverr. You can also check out companies like Lionbridge or Appen that offer work-at-home data entry positions. Make sure to read the job descriptions carefully and only apply to positions that match your skills.

Once you land a data entry job, be prepared to work efficiently and accurately. Most data entry jobs require you to enter large amounts of information into a database or spreadsheet, so attention to detail is key. With a little practice, you can earn a steady income as a data entry specialist.

Virtual Assistant Jobs

Looking for a way to make money online from the comfort of your own home? Consider becoming a virtual assistant! As a virtual assistant, you can work from home and make up to $20 an hour.

Virtual assistant jobs are great for those who are looking for a flexible schedule and want to work from home. You can work for multiple clients and choose your own hours, making it a great way to supplement your income.

To become a virtual assistant, you'll need to have strong organizational and communication skills. You'll also need to be proficient in programs such as Microsoft Office and Google Suite but that's about it. Once you've developed these skills, you can start looking for virtual assistant job opportunities online.

There are many websites that offer virtual assistant job listings, such as Indeed and Glassdoor. You can also reach out to companies directly to see if they are in need of a virtual assistant. With a little bit of effort, you can start making up to $20 an hour as a virtual assistant in no time!

Get Paid To Watch Videos

If you're looking to make some extra cash, watching videos can be a great way to do it. InboxDollars and MyPoints are two popular websites that pay you to watch videos. Simply sign up for an account, activate your email, and start watching videos to earn rewards.


With InboxDollars, you can earn scratch-off rewards ranging from $0.05 to $0.25 for each video you watch. MyPoints offers a similar program, where you can earn points for watching videos that can be redeemed for gift cards or cash.

Both websites offer a variety of videos to watch, from news and entertainment to cooking and DIY. So, grab some popcorn, sit back, and start earning some extra cash by watching videos today!

Online Gaming

If you're someone who enjoys playing games, you can consider playing games online to make some extra cash. There are websites and apps that pay you to play games and complete certain tasks. One such app is Mistplay.

Mistplay is a free app that allows you to earn rewards for playing games. You can redeem your rewards for gift cards to popular retailers like Amazon, Starbucks, and more. The app is available on both Android and iOS devices, and you can start earning rewards right away.

Playing games for cash is a fun way to make some extra money. With Mistplay, you can turn your love for gaming into a source of income. Give it a try and see how much you can earn!

Freelance Design

If you have a creative flair, you can make money online as a freelance graphic designer.

Sites like Upwork and Fiverr can help connect you with potential clients. Start small and build up your portfolio, and over time, you can establish yourself as a go-to designer. Pay attention to details like color, alignment, and composition to make your design stand out. Be sure to test different designs with potential clients before finalizing a design.

As a freelance graphic designer, you have the flexibility to work from anywhere and set your own hours. This makes it a great option for those looking to make some extra cash on the side.

With the rise of online businesses and the need for eye-catching visuals, there is a growing demand for graphic designers. So, if you have a passion for design and an eye for detail, freelance graphic design could be a great way to make $20 a day online.

Recycle Cans And Bottles

If you're looking to make some extra cash, recycling cans and bottles is a great way to do it. You can earn up to $20 a day by collecting and recycling aluminum cans and glass bottles.

To get started, collect cans and bottles from your home and ask your friends and family to do the same. You can also check with local businesses to see if they have any cans or bottles they're looking to get rid of.

Once you have a good amount of cans and bottles, take them to a recycling center. They will pay you for each can and bottle you bring in. Be sure to check the current market value for aluminum and glass to get an idea of how much you can expect to earn.

Recycling cans and bottles is not only a great way to make some extra cash, but it's also good for the environment. So, grab a bag and start collecting today!

Final Thoughts

There are plenty of simple ways to earn $20 a day. Some of my favorites include taking online surveys, freelance writing, or using gig apps to make money.

Forrest McCall

Forrest is passionate about helping others grow their passive income streams so they can reach financial freedom. He has been quoted in many popular finance publications including Business Insider, Bankrate, CNET Money, and more.