Do you want to make extra money? Today I’m sharing over 30 legitimate ways on how to make money online.
Whether you’re a busy stay-at-home parent or you’re interested in paying down debt quickly — there are many opportunities to make money from home.
If you do a quick search for “how to make money online”, most articles are pitching outdated advice or scams. For example, watching videos for pennies with UserTesting or making $2 per hour with Amazon Mechanical Turk.
This post shares over 30 ways to make money online with social media, virtual assistant services, Airbnb, tutoring, investing, delivery services, and more.
Some of these side jobs will make you around $100 a month, while others can turn into a full-time income depending how much time and effort you put into them.
Ready to get started? Let’s do this!
1. Start a blog (and make money with affiliate marketing)
Blogging is a passion of mine and it can be a highly effective way to make money online.
If you enjoy writing and are passionate about a certain topic or lifestyle, then starting a blog might be the perfect option for you.
Check out this free 36-page book from my friend Michelle, who makes $50,000 per month from affiliate marketing. This ebook will teach you all about how affiliate marketing works, as well as give you 26 affiliate marketing tips so that you can get started.
If this sounds like an interesting opportunity for you, check out my easy step-by-step guide on how to start a blog the right way.
2. Make an extra $250 per month taking surveys
Companies are always for new users to participate in market research. It’s free to do and you can get paid for taking simple surveys during your spare time.
You can make an extra $250 a month just for sharing your opinion. The most survey sites you sign up for, the more money you can make.
Taking surveys isn’t going to make you rich, but if you want to do a few paid surveys for fun – check out Survey Junkie. Or check out these other legit survey sites that pay cash:
- Swagbucks (Get a free $5 bonus just for signing up)
- Branded Surveys
- Inbox Dollars (Daily Rewards for Canadians)
- Toluna Influencers
- Opinion Outpost
- My Soap Box
3. Create and sell a subscription box
Start by brainstorming ideas for your subscription box – think about your target customers such as stay-at-home moms, pet parents, toddlers, makeup or skincare addicts, fitness enthusiasts, and so on.
Sites like Cratejoy provide a convenient and easy platform to sell your subscription box. This is an online marketplace specifically designed for subscription box owners.
4. Get a free $10 Amazon gift card
When you join MyPoints, you’ll get a free $10 Amazon or Visa gift card. Here’s how easy it is to get started:
Step 1: Join MyPoints for free.
Step 2: Shop at over 2,000 online retailers (Amazon, Wal-Mart, Best Buy and Target) through MyPoints.com and spend $20 or more.
Step 3: MyPoints will credit your account with 1,750 points which can be redeemed for a $10 gift card of your choice. It’s that simple.
5. Teach English online
VIPKID is the most popular platform to teach English online to students in China. As a VIPKID teacher, you can earn up to $22 per hour.
All classes are one-on-one and done fully in English. VIPKID provides all the teaching curriculum, so you don’t need to worry about lesson planning.
To get started, you must be able to legally work in the USA or Canada, have a bachelor’s degree in any field, and at least two years of experience teaching, tutoring or coaching.
6. Make money delivering food
Walk, drive or bike ride to make local deliveries with DoorDash. You can earn between $15-$25 per hour.
This suggestion involves leaving the house, but you just need your smartphone and a mode of transportation to get started.
7. Get paid to grocery shop
Get paid to grocery shop for others and make deliveries with Instacart. There are no set hours or days, which means you can shop as much or as little as you want, anytime you want.
To get started, head to shoppers.instacart.com to create your free account.
8. Make money investing in real estate
Fundrise is the most popular crowdfounding platform that lets you invest in commercial real estate properties all around the USA.
The website is easy to use and you can get started today with as little as $500. Like any investment, make sure to do your own due diligence to make sure you understand the investment’s risk and underlying costs.
9. Get paid to walk dogs or pet sit
Rover is an online marketplace that connects you to local pet owners who need services such as pet sitting, dog walking, or dog boarding.
If you love dogs, this can be a fun way to make $1,000 a month part-time. You can choose which services you wish to offer, set your rates and control your schedule.
Read Next: 7 ways to make money working with dogs
10. Sell stuff through Amazon’s FBA program
You can buy stuff at a discount and resell it on Amazon. With Amazon’s FBA program, you can store your products in Amazon’s fulfillment centers.
When a customer places an order, Amazon will pack, ship and provide customer service for these products. This can be a great way to make money online.
She also offers a comprehensive course called Amazon Bootcamp which will show you everything you need to know about buying and reselling items on Amazon.
11. Earn cash back when shopping
Instead of clipping coupons, cash back apps can help you earn cash back on your everyday purchases such as groceries, gas, and entertainment.
Below are some of my favorite cash back apps to save money when shopping:
- Rakuten (Get a $10 welcome bonus when you sign up today)
- Ibotta (Receive up to $20 in welcome bonuses)
- Drop (Earn cash back whenever you swipe your debit or credit card)
- Ampli (For my fellow Canadians)
- Slide (Earn 4% cash back instantly)
- Swagbucks (Earn cash back when shopping online)
12. Get free gift cards to Starbucks
Sign up for Swagbucks and get a free $5 Starbucks gift card.
I confess that I LOVE Starbucks, so I’m always looking for ways to score free Starbucks drinks or save money on my morning latte. With Swagbucks, it’s easy to get started:
Step 1: Join Swagbucks for free. (Don’t forget to confirm your email address so you can start making money right away).
Step 2: Earn Swagbucks for completing simple tasks, such as taking surveys, playing games, shopping online, or watching videos.
Step 3: Redeem your Swagbucks for free Starbucks gift cards or cash payments via PayPal.
Read Next: 12 ways to get free Starbucks gift cards
13. Make $1,000 per month baking dog treats
Healthy gourmet dog treats are in high demand right now. This is becoming a popular way to make money online.
You can make $1,000 a month selling homemade dog treats on Etsy or at local farmer’s markets.
My friend Kristin, from Diva Dog Bakery, started her pet treat business because she was tired of the boring treats she saw at big-box stores.
This inspired her to start recipe testing in her kitchen. It wasn’t long before her dog treat side hustle turned into a profitable and thriving business.
If you’re interested in learning how to start a dog treat business from home, check out Kristin’s free workshop.
She also offers a comprehensive course that’ll show you everything you need to know to start a successful dog treat business. Don’t worry – there’s no baking experience required.
Read Next: How to start a dog treat business from home
14. Get paid to correct grammar errors
If you find yourself catching spelling mistakes or grammar errors when reading content online, you may want to consider becoming a proofreader.
Depending on your experience and how many clients you take one, you could make up to $91,500 per year as a freelance proofreader or an average of $51,000 a year according to ZipRecruiter.
If this sounds like a good opportunity for you, check out Caitlin’s free proofreading workshop.
After working as a successful proofreader, Caitlin now teaches others how to make money online proofreading.
Read Next: How to make money as a freelance proofreader
15. Play online games
If you like playing games on your smartphone or computer, you can make money by playing some of your favorite games. It’s fun and one of the best ways to make money online for free.
Read Next: 25 ways to make money from your smartphone
16. Sell your books
I recently made over $300 from selling my old books. This can be a great way to declutter and make money online.
The most popular website to sell books online is BookScouter.
Enter the ISBN of your book into BookScouter. This website will show you over 30 book-buying vendors. Compare prices and decide where you want to sell your book. Most vendors offer free pre-paid shipping labels.
17. Get paid to write online
Freelance writing can be a great way to make money online. If you enjoy writing, but you’re not ready to start your own blog, working as a freelance writer can be a great choice.
You can find paid writing gigs on sites like Fiverr or Upwork. But if you want to stand out from the crowds and learn how to find high-paying jobs, consider checking out Earn More Writing.
My friend Holly Johnson, the mastermind behind Earn More Writing, went from making $0 to $225,000 per year from freelance writing.
In her comprehensive course, she’ll show you the exact strategies she used to build a six-figure freelance writing career and how to land the type of work you want.
18. Sell stock photos online
Bloggers and online business owners are looking for photos of people working, food, travel, cities, nature, and tools.
If you enjoy taking photos, you can make money online by selling your photos. Even if you don’t think your photos are worth selling, I recommend giving it a try. Even images of simple objects like a journal and pen can make money.
19. Flip stuff from flea markets or thrift stores
I recently made over $2,000 selling my old furniture on Facebook Marketplace.
If you have items laying around your home that you no longer need, consider selling it on eBay, Facebook or Craigslist. This can be a great way to make money online for beginners.
My friend Rob, from Flea Market Flipper, earns over $100,000 a year selling used furniture and other odd items online.
He found a patio set for $50 from a local flea market and sold it online for $1,300. Just a quick pressure wash and some teak oil made the furniture look like new again.
If you’re interested in learning how to flip stuff for profit, check out Rob’s free workshop.
He also offers a comprehensive course, Flipper University, that’ll show you everything you need to know about how to find hidden treasures at thrift stores and turn them into maximum profit.
Read Next: 18 best items to flip for profit
20. Become a virtual assistant
Virtual assistants provide administrative support to businesses from home, such as responding to emails or editing social media posts.
Depending on your skillset and experience, you can make $4,000 per month as a virtual assistant. To learn more, check out this list of over 275 virtual assistant services you can offer.
If you’re interested in becoming a virtual assistant, check out Jumpstart Your VA Business. Gina, a former successful VA, has put together this mini-course that’ll show you how to get your virtual assistant business up and running.
She also offers a comprehensive course, Fully Booked VA, that’ll teach you everything you need to know about becoming a successful VA.
21. Become a podcast assistant
Starting a podcast is a popular way to make money online. But it’s not easy to start a podcast from scratch and make it successful.
If you love working with audio, another great way to make $30-$50 per hour as a podcast virtual assistant.
Podcast assistants help clients manage and market their podcasts. No matter what your skillset is, there is something you can likely offer.
If you’re interested in learning how to become a podcast assistant, check out Melanie’s free guide. She’s a former podcast assistant and helps others kick-start their podcast career.
She also offers a comprehensive course, Podcast Production School, that’ll show you everything you need to know to help business owners launch, manage and grow a successful podcast.
Read Next: How to become a Podcast virtual assistant
22. Make money on Pinterest
Did you know that you can get paid to play on Pinterest?
If you enjoy using Pinterest, you can make money online as a Pinterest virtual assistant. As a Pinterest VA, you can help build a client’s reach on Pinterest and maintain their presence on the social media platform.
According Kristin, the mastermind behind Become a Pinterest VA, an absolute beginner can earn around $15-$20 per hour.
Some Pinterest VAs can earn up to $100 per hour. The amount of money you make will depend on your experience, skills, education, and so on.
If you think this might be a good opportunity for you, check out Kristin’s free workshop.
Read Next: 5 brilliant ways to make money on Pinterest
23. Rent out your home or apartment on Airbnb
Airbnb is not just a website where you can find unique travel accommodations. You can also make good money by becoming an Airbnb Host.
If you have a spare room in your home or apartment, you can make a few hundred extra dollars a month by renting it out through Airbnb. This is one of the best real ways to make money from home.
Some people even choose to rent out their entire house on Airbnb, which can bring in thousands of dollars. As an Airbnb Host, you’re in full control of your house rules, availability, and prices.
It’s free to list your space on Airbnb. If you’re interested, head to the Airbnb site to see how much you can make.
24. Get paid to lose weight with HealthyWage
If you’re interested in starting a fitness journey, considering using HealthyWage to keep you motivated to stay on track.
HealthyWage will actually pay you to lose weight. You could win up to $10,000! Make a bet, lose the weight you say you’re going to lose, and get paid.
To get started, use the HealthyWage Prize Calculator to enter how much weight you want to lose, how long you’ll take, and how much you’d like to bet. Then the calculator will determine your winnings amount, up to $10,000.
Read Next: HealthyWage Review – Does it really pay out?
25. Sell your designer handbags
This can be a great way to make money online without paying for anything. Both sites will send you a pre-paid shipping label to send in your gently used handbag.
26. Create and sell an online course
Did you know that there is a YouTube called “How to unzip a compressed file folder”?
It has nearly 800,000 views!
So go ahead and create your course. Somebody wants to buy it. Creating a selling a course can be a great way to make money online.
27. Sell Stella & Dot jewelry from home
Stella & Dot is a popular jewelry and fashion accessory company. They are currently looking for Brand Ambassadors to join their growing team.
As a S&D Brand Ambassador, you can make money online by selling their jewelry. Depending on how much effort you put into this side hustle, this can be a great way to make a few hundred extra dollars a month or turn it into a six-figure career.
To become a Brand Ambassador, you’ll need to invest in a starter kit, which starts at $59. This will give you all the tools and training you need to become profitable.
28. Make money doing handy work
Handy.com can help you connect with others in your area who need help with odd jobs, such as assembling furniture, mounting a mirror, moving boxes, planting flowers, and other handyman tasks.
You can make up to $22/hour/job as a cleaner or $45/hour/job as a handyman.
The top pros on Handy make over $1,000 a week! This can be a great way to make extra money by helping people with their everyday to-dos.
29. Make money from graphic design
Canva makes it easy to create beautiful graphic designs. You can make money on Canva by creating templates or logos for bloggers and online business owners to use. Sell your work through your blog or on Etsy.
You can sell templates for others to use on social media (Facebook, Instagram, Twitter, Pinterest). Just remember to that your templates are unique and created from scratch.
30. Buy and sell websites for profit
Flippa is the most popular platform to find established and existing websites that you can flip for profit.
Another way to make money on Flippa is to build and sell websites. You can start a website for as little as $2.95 per month with Bluehost and sell it as a starter site on Flippa for a few hundred dollars.
Niche sites are in high demand. This is where the website will focus on one specific topic, such as at-home fitness or golf, for example.