20 Best Side Hustles: Business Ideas to Make Money on the Side

Knowing how to make money on the side is always a great idea, regardless of your financial goals. If you can do a side hustle without negatively affecting your work and personal life, there is no reason why you shouldn’t try.

However, you need to figure out what kind of side jobs you could do without investing too much time or money when starting out. Then consider what you’d enjoy doing, as the best kind of side hustle is the one that doesn’t feel like work.

To help you figure out the best side hustle for your needs, let’s look at some criteria you need to consider:

  • Passion and interests. It’s best to start a side hustle that aligns with your skills, interests, or hobbies. The best way of making money is by monetizing your passion.
  • Profitability. Make sure to estimate the potential earnings within an industry before committing. Sites like Vault and Ziprecruiter are great places to start your research.
  • Viability. Your side hustle must never clash with your full-time job. It must work around your current schedule.
  • Growth prospect. Consider the job’s long-term potential and whether it provides room for growth.
  • Legitimacy. Avoid jobs that offer unrealistic payment terms. You can check whether a company is listed under a fraud watch via Better Business Bureau or a scam tracker.

With these criteria in mind, let’s have a look at some potential jobs on the side that can help you earn some extra money.

Top 10 Quick Side Hustles

We have compiled a list of the best online and offline part-time jobs that can help you earn extra money quickly:

  1. Participate In Paid Surveys
  2. Offer Pet-Sitting Services
  3. Sell Stock Images or Music
  4. Be a Rideshare Driver and Do Deliveries
  5. Flip Items for Profit
  6. Get Paid to Review Books
  7. Catering
  8. Housekeeping
  9. Take up Handyman Jobs
  10. Take Drawing or Graphic Design Commissions

We’ll look at each option individually and discuss who they would be best suited for.

1. Participate In Paid Surveys

Swagbucks homepage

Participating in surveys is one of the easiest side hustle gigs you can do in your spare time. There is no shortage of studies and companies that look for input from the public.

Survey websites are full of businesses and research institutions that pay participants in exchange for their time and feedback.

This side hustle will not make you a fortune. However, it will still bring you some extra cash if you do it frequently.

Some survey websites we recommend are Swagbucks and Branded Surveys. To protect yourself from scams, avoid surveys that ask you for money or promise unrealistic rewards.

Potential Earnings:

How much you earn from filling out surveys depends on the project. In general, the payment ranges from less than $1 to more than $20. However, some surveys pay you with gift cards or sweepstakes instead of actual money.

2. Offer Pet-Sitting Services

Rover homepage

With the rise of pet care services like Rover, PetBacker, and Wag, making extra income from taking care of other people’s animals has become a popular side hustle.

All you need is a passion for animals and the basic knowledge of pet care. However, getting certified by Pet Sitters International might boost your credibility and hiring rate.

You may also want to consider getting pet sitting insurance since it can protect your business from liabilities. For example, pet business insurance companies like Pet Care Insurance or Kennel Pro offer liability and bonding coverage.

The pet care industry is expected to grow by 8.7% from 2020 to 2027 based on the increased pet adoption rate and average animal health spendings. Meaning, the demand for pet sitters will likely increase in the upcoming years.

If you join a pet sitting platform, be sure to read the fine print thoroughly and expect a service fee. For instance, Rover charges a 15% service fee for each booking.

Potential Earnings:

As with many side hustles on this list, the earnings will vary. However, you can expect an average pay of $15/hour, which works up to approximately $30,000/year.

3. Sell Stock Images or Music

Shutterstock homepage

Start earning from your photography and music-making hobbies by selling your work through microstock websites. While this isn’t the fastest way of making a fortune, it can generate a decent passive income over time.

With stock images, you can expect to earn around $500/month if you have a portfolio of at least 1,000 highly marketable photos. Some notable websites that will pay for royalty-free stock photos include Shutterstock, Getty Images, and Unsplash.

To succeed in either industry, you’ll need to be dedicated and consistent. Master the basics of stock photography or music-making and pay attention to the prevalent stock photo and music trends.

Since microstock websites don’t exclusively buy your work’s rights, we suggest selling your work on multiple platforms to maximize earnings.

Potential Earnings:

When it comes to stock music, it’s possible to earn between $15 and $100/song, depending on the license type and the music library. Some of the best places to sell stock audio are TunePocket, YouTube Audio Library, and Mixdown Music.

4. Be a Rideshare Driver and Do Deliveries

Uber landing page

If you have a vehicle, why not get paid to give people a ride or do food delivery? Being a rideshare driver or a courier is a good side job that allows you to make money without making a full-time commitment.

Prior working experience isn’t necessary, but you and your vehicle must meet the rideshare platform’s requirements. Prepare the necessary paperwork beforehand, such as the driver’s license, insurance proof, and vehicle documents.

Then, submit your application to rideshare platforms such as Uber or Lyft. To speed up the approval process, get your vehicle inspected as soon as possible, and upload the report to your profile.

If you want to try parcel or food delivery, apply to delivery services through apps like Postmates or DoorDash.

Potential Earnings:

While the pay dramatically depends on location, tipping, working hours, and other factors, a rideshare driver can earn between $8 and $11/hour.

5. Flip Items for Profit

Poshmark homepage

Item flipping is the practice of finding and buying low-priced items to resell them at a higher price. The goods are typically sourced from second-hand markets like thrift stores and garage sales.

What makes item flipping one of the best ideas for side hustles is that it requires little-to-no investment and is highly scalable. You can do this on a small scale or turn it into a full-time profession and earn a six-figure income per year.

To succeed as an item flipper, find pre-loved goods that are either unique or branded and resell them on marketplaces like eBay, Mercari, and Poshmark. You can even create your own online store to sell clothes or other items you bargained.

When purchasing goods, pay attention to product quality and price. Repair costs can add up, so it’s better to look for second-hand items that don’t need much fixing.

When setting up a resale rate, it’s recommended to appraise it at no higher than 10% of the original price. That said, take the brand, item condition, and listing fees into account too. You can also base it off on the average cost of similar items being sold in the market.

Another great way to make some extra money is by flipping websites on marketplaces like Flippa and Website Broker. This side hustle has similar principles to item flipping but requires website optimization and traffic improvement to increase value.

Potential Earnings:

When flipping items, many factors should be considered, such as the time invested and the items being sold. However, in their first year of flipping items for profit, they can expect to make $500-$2,500 per month.

6. Get Paid to Review Books

kirkus careers page

As the name suggests, book reviewers get paid to share their professional opinions on books.

Some websites that you can find book reviewing gigs include Online Book Club, Kirkus Media, and Women’s Review of Books. Alternatively, you can become a book blogger and get money from sponsorships.

Potential Earnings:

The payment ranges from $5 to $1000, depending on the book’s length, subject, and the reviewer’s expertise.

7. Catering

HireAChef homepage

Catering is a great side hustle for people who enjoy cooking. There’s no shortage of food-related products to sell, especially since the industry’s compound annual growth rate (CAGR) is projected to increase to 6% by 2024.

Before starting, you need to decide on a suitable business model. Consider the human and material resources required to run a catering business. Aim for commercial-grade equipment for better durability, safety, and overall quality.

Then, get the cooking supplies in order. You can partner up with wholesale suppliers like Smart Foodservice or local markets.

Once everything is set up, promote your service on social media and business websites like BusinessForSale. To maximize outreach, consider running a food blog.

Potential Earnings:

On average, a caterer can make around $28,000/year. Plus, you can do this side job at home. By running the business from your kitchen, you can save on operating costs.

8. Housekeeping

TaskRabbit homepage

Housekeeping is another easy side hustle to make extra money. The starting costs are low, and the hustle can be done with little to no experience. The income of a housekeeper is around $40,000/year on average.

Consider the type of cleaning services you’d offer. Pick a model that fits your schedule because housekeeping is time-consuming and physically exhausting.

Most housekeeping businesses offer regular and deep cleaning services for one-time or recurring appointments. Decide which option works with your day job, and work out how much time you can dedicate to this side hustle.

Then, set aside some budget to purchase cleaning supplies. It’s best to opt for cleaning equipment that is efficient, durable, portable, and has a good warranty policy. Look for the ones with safe ingredients as well.

Another thing you need to figure out before starting is your cleaning time. It generally takes at least one and a half hours to clean a 1,000 square feet space. Add more time if it’s one-time deep cleaning and subtract some if it’s a regular place you tend often.

Then, multiply your hourly rate with the cleaning time estimation. If you need help creating the estimates, consider using estimation calculators.

Advertise your service using flyers, word-of-mouth, or digital marketing to find clients. Alternatively, join online labor marketplaces like TaskRabbit and Handy.

Potential Earnings:

The range is between between $25/hour and $90/hour, depending on the area and the work duration.

9. Take up Handyman Jobs

TalkLocal homepage

If you’re good at constructing or repairing things, taking handyman gigs is a great way to make extra money.

The best places to advertise handyman services are the local trade publications, social media, and home service platforms such as Craigslist, Porch, and TalkLocal.

Pay attention to how you market your service. Customers tend to prefer specialists, so be specific about the skills you excel at, no matter how menial they may seem.

Polish your handyman skills by doing personal projects, helping out a community, or enrolling in a vocational school. Alternatively, turn to online resources like Family Handyman, eHow, and YouTube tutorials.

If you know someone who has been in the industry longer, request to be their apprentice. Hands-on training under professional supervision can help improve your skills faster.

The best way to find a mentor is by joining a handyman organization like the United Handyman Association or a handyman network in your area.

Potential Earnings:

Although this kind of side hustle can be physically demanding, you can make around $50,000/year.

10. Take Drawing or Graphic Design Commissions

Jessica Walsh's profile on Behance

Graphic design and illustration services are the perfect side hustle for people with a knack for aesthetics. The job revolves around creating various visual designs for artistic and advertising purposes.

To become a graphic designer or an illustrator, you need to be creative, artistic, and organized. Since many graphic designers and illustrators juggle numerous projects, you also need to be good at multitasking.

If this sounds like a field, you’d like to work in, take digital media courses, read design books, and brush up on the fundamentals of color theory and composition to improve the quality of your work.

Take your time learning how to use digital media tools like Sketchbook, Adobe Illustrator, and Adobe Photoshop. Familiarize yourself with resources readily available for graphic design and illustration too.

Once you’re ready to accept commissions, create a portfolio website showcasing past projects or achievements and join design marketplaces like 99designs and Minty to find clients.

Potential Earnings:

The salary of graphic designers and illustrators varies depending on the experience and the size of the project. However, it is estimated to be around $46,000/year.

10 Best Long-Term Side Hustles

Let’s take a look at some long-term side hustling ideas now that we’ve covered some of the best short-term side hustles.

In contrast to the previous section, the hustling ideas in this section require an initial investment of time and, in some cases, money. Nonetheless, they are worth considering if you want to broaden your skills or even develop them in a business setting.

1. Affiliate Marketing

Amazon affiliates landing page

Affiliate marketing is a way to earn money from recommending other people’s products or services. It’s one of the most popular side hustle ideas, with the business predicted to hit the growth of $8.2 billion by 2022.

This business is a perfect side hustle due to its low entry barrier and great flexibility. There are tons of affiliate niches to choose from, making it one of the most diverse income sources.

Affiliate marketing is especially profitable for people with a large following, making it one of the most common monetization methods for bloggers, influencers, and other types of content creators.

Choosing a program that fits your content’s niche is the first step to becoming an affiliate. For example, if your website mainly revolves around the web hosting industry, you can apply for programs like Hostinger Affiliate and get unique links to include in your content.

When selecting affiliate programs, consider the commission rate, the merchant’s reputation, and the product quality. Try the product first, as speaking from experience will help to convince potential customers better.

Potential Earnings:

An average salary of an affiliate marketer in the US is $87,650/year, with some high-profile affiliates earning more than $10,000/day. The payment is performance-based, depending on how many sales, clicks, or leads an affiliate generates.

2. Blogging About a Topic You Know Well

Melyssa Griffin blog landing page

If you’re looking to get paid on the side for writing about what you love, consider blogging. As of 2021, over 600 million blogs circulate on the web, making it one of the most popular side hustle ideas people do in their spare time.

Besides providing an outlet for creative minds, blogging can also help people build a community online. Additionally, blogging has a high monetization potential.

A good example is business coach Melyssa Griffin – her blog creates a sense of community and converts the readers into customers.

Anyone can become a blogger by following these steps:

  1. Pick the right niche. Choose a topic you enjoy writing about that has a potential following.
  2. Set up your blog. You can use a CMS or a website builder to create a blog.
  3. Personalize your blog. Personalize your web design to suit your branding better and connect the blog to a memorable web domain.
  4. Start creating content. Compile a guide to keeping your style and tone consistent. Use tools like Google Trends and Keyword Planner to gather relevant keywords for better SEO.
  5. Promote your writing. Sharing your blog posts on multiple social media channels will introduce your blog to a broader audience.
  6. Monetize your blog. Once you have a decent following, sign up for a Google AdSense partnership or try other monetization methods.

Potential Earnings:

A typical blogger can make an average of $50,900/year. With the right strategy, it’s possible to earn more.

3. Become a Social Media Influencer

Natalie Zfat Instagram profile

Social media influencers are public figures with influence over an audience within a specific niche. They can be industry experts, content creators, or traditional media celebrities with a remarkable social media presence.

Many businesses collaborate with social media influencers because they can affect people’s buying decisions.

An Invespcro’s infographic shows that 40% of consumers buy products recommended by influencers. The same study explained that 94% of respondents trust the influencers’ advice more than their friends and family when making purchase decisions.

As such, influencers make money online mainly from sponsorships and advertisements they use for their content.

Aside from sponsorships, other monetization options include selling exclusive memberships and merch on platforms like Patreon and Merchlabs.

Follow these steps if you want to make money by being a social media influencer in your spare time:

  1. Find a niche. Start with a subject you care about or have some expertise in. Research the topics and learn who your audience is so your content can attract the right people.
  2. Select a platform. Make sure your chosen social media platform fits your content type and is frequented by your main demographics.
  3. Maintain constant engagement. Stay ahead of the curve with the right content marketing strategy. You can use tools such as Loomly or Hootsuite to plan and schedule posts.
  4. Start networking. Actively pitch to brands and fellow influencers for partnership and collaborations. If you don’t know where to start, join an influencer network like Collabfluence or The Room.

Potential Earnings:

The average earnings of an influencer can range from $30,000/year to $100,000/year. However, many high-profile influencers like Natalie Zfat generate a 6-figure number annually.

4. Start a Dropshipping Business

Aliexpress homepage

Dropshipping is a cost-effective business model that lets you profit from reselling other people’s products without dealing with inventory management and shipping.

Identify what commodities are currently in demand to find products that sell. Alternatively, opt for high-value items that are less popular but have a dedicated market, such as hobby products and handmade crafts. Don’t forget to pay close attention to trends as well.

Once you’ve decided on a niche and products, secure a reliable supplier. To narrow down the options, evaluate them based on price, manufacturing resources, delivery time, and service quality.

Then, start selling the products through various marketplaces, such as Shopify and Amazon. Alternatively, you can build an online store website for more flexibility in growing your online business.

Potential Earnings:

Dropshippers typically earn $1000-$50,000 per month in net revenue or $100-$20,000 in net profit.

5. SEO and Social Media Advertising for Small Businesses

Semrush Academy homepage

If you like to help people turn their profitable idea into a business, this side hustle is perfect for you.

Being an SEO and social media manager allows you to directly influence the future of small businesses, as your skills can drive traffic to their websites and help them convert.

This line of work requires advanced knowledge of analytics and SEO tools to craft the best digital marketing strategy. Also, the ability to follow current trends and social media marketing tactics.

You can take courses from digital marketing sites like SEMrush Academy, Constant Contact, and Google Certification to learn the required skills and get certified.

Potential Earnings:

An SEO and social media manager can make an average of $44,000/year. The responsibilities include content planning, audit, and delivery.

6. Become a Content Writer or a Copywriter

Scripted homepage

Content writing and copywriting are perfect online side hustles for people who are passionate about writing and learning new things. These job fields are available in all sorts of industries, ranging from entertainment to technology and science. The best part is that you can do both jobs online.

Like many other side gigs in this list, the income can be higher when combined with other monetization methods, such as affiliate marketing and online mentoring.

With so many resources to help you get started, there’s no need to get a degree to be a successful content writer or copywriter. Should you need assistance, consider taking copywriting classes on Udemy or free content writing certification courses on Hubspot.

Once you’re ready to start working, pitch your services on freelance marketplaces for writers like Scripted and Constant Content.

Potential Earnings:

While the job’s earnings may vary between different industries, the average income is around $52,000/year.

7. Be a YouTuber or Streamer

PewDiePie's YouTube profile

With the rise of video-sharing and streaming sites like YouTube and Twitch, pursuing a video-making career is worth consideration.

Grand View Research predicted that the video streaming market’s compound annual growth rate (CAGR) between 2021 and 2028 would reach 21%, making it a steadily growing industry with lots of monetization potential.

Content creators on video and streaming platforms get paid for ad revenues, sponsorships, and donations. People with a large following may also earn extra money from selling merchandise and offering memberships.

Anyone with ideas and decent recording equipment can become a content creator, hence why the industry is slowly becoming saturated.

To increase your success rate, build your channel with a solid plan. Start by picking a niche you like and research the market thoroughly. Observe its trends and see how your competitors are doing.

When you begin to produce the content, make sure it’s always up to the highest standards. Try to have a take on each subject from a fresh perspective and slowly begin to grow your list of subscribers.

A well-known example of a successful video content channel is PewDiePie – a YouTube channel run by Felix Kjellberg with over 109 million subscribers. Pewdiepie started exclusively as a gaming channel, but it has since broadened its niche to comedy by producing different skits and commentaries.

Whatever the niche you choose, you must be consistent. It’s essential to post regularly and continuously improve your content. Once you have a decent following, upgrade your equipment, video editing software, and videography skills to increase the production value.

To learn more about how to succeed in this line of work, you can learn from YouTube Creator Academy or other online courses offered by popular content creators.

Potential Earnings:

The income varies depending on the audience size and monetization methods. On average, a channel with 1 million subscribers can earn up to $57,200/year. If you already have a following on YouTube, you can estimate your channel’s potential income using this calculator.

8. Start a Side Business Online

Roofstock landing page

One of the best side hustle ideas is starting an online business on the side. You can open up an eCommerce website and sell handmade goods, become a wholesaler or try dropshipping.

Before you begin, ensure you have a solid business plan. Then, build a website or an online store and apply various marketing strategies to grow your business.

If you prefer to invest in assets like real estate, consider joining brokers like Roofstock and InteractiveBrokers.

Once you have enough capital and an audience, you can scale the business by hiring independent contractors to help you with further growth.

Potential Earnings:

The salary will vary depending on the industry and the business, but it comes up to $43,000/year on average.

9. Be a Freelance Website Designer

Upwork homepage

Web design is one of the highest-paying jobs on this list. It’s one of the best side hustles to get into, as with time, it can turn into a well-paid online business.

The work revolves around designing website interfaces to deliver a great user experience. It’s a highly technical job that requires knowledge of user interface (UI), user experience (UX), and graphic design.

Besides mastering scripting languages like HTML and CSS, web designers should be familiar with various visual design principles and design tools, such as Adobe Dreamweaver and VisualSitemaps.

There are numerous online resources and classes to help you learn about the basics of web design.

Once you’re ready to start working as a professional web designer, market your services on online marketplaces like Fiverr and Upwork. Also, create a professional business website where you can showcase your portfolio.

Potential Earnings:

A full-time web designer can earn $66,000/year on average.

10. Offer Virtual Assistance

Zirtual homepage

Virtual assistants are independent contractors who perform remote secretarial duties. Their responsibilities range from managing appointments and bookkeeping to customer service and marketing.

Many companies and entrepreneurs are looking for virtual assistants to cut expenses. A report by OutsourceWorkers shows that hiring one can decrease the annual operating costs down to 78%.

Payment is typically made hourly and depends on the industry, with $19/hour being the average. The average income of a virtual assistant is around $57,000/year.

This is a job anyone can try. However, you must have excellent communication skills, be proficient with technology, and have multitasking abilities.

On top of that, a virtual assistant must adapt to learning new things on the go as you’ll be expected to perform a wide range of duties.

You should also be organized and punctual in keeping up with more than one client. A productivity course may be a good idea if you feel you lack skills in that area.

To pursue a virtual assistance career, you must pick a niche and find what sort of secretarial or administrative tasks it requires. Then, brush up on your existing skillset or learn new skills by taking online classes.

Finally, create a professional portfolio website and promote your service online. Don’t forget to network with various entrepreneurial communities and fellow virtual assistants. VANetworking and Zirtual are two great platforms for this purpose.

Potential Earnings:

Payment is typically made hourly and depends on the industry, with $19/hour being the average. The average income of a virtual assistant is around $57,000/year.

How to Start and Run a Successful Side Hustle That Makes Money

Side hustling can pave the way for better career opportunities, or even the start of your own business, when done right, especially for people who want to be their own boss.

However, the road to establishing financial independence isn’t always easy. As with any venture, there are challenges you will face along the way.

Here are general pointers to help you turn a side job into a long-term profitable business:

  • Manage your schedule well. The most challenging aspect of side hustling is keeping up with your day job. Use timetable tools like Workflow or Timely to track your responsibilities and prioritize your workload correctly.
  • Learn the basics. This includes knowing the fundamentals of business, financial management, and basic marketing strategies. Such knowledge will prepare you for the challenges ahead, help to define good goals, and make informed decisions.
  • See the big picture. Slow and steady growth is better than fast and risky when it comes to business. You may not earn a lot of money right away, but if you take the right steps, your side hustle can grow into a stable, profitable business that’s ever-expanding. So don’t rush and always see the bigger picture.

Overall, it’s crucial to think ahead and stay on top of the market trends. We recommend keeping track of various business news websites and exploring learning resources, such as the Business Insider, Fast Company, and the Harvard Business Review.


Whether you want a side job to make money, to create a stream of passive income, or to simply explore your passions, here’s a quick recap of how to get started:

  • Note down all of your hobbies, interests, and talents.
  • See which ones are in demand and could be monetized.
  • Explore different channels through which you could reach your potential clients.
  • Start working on your portfolio and build credibility.

Keep in mind that a side hustle doesn’t necessarily mean you have to quit your day job if you don’t want to. It all depends on your approach, commitment, and the reasons why you want to start a side hustle in the first place.

Whatever your plans are, it’s your responsibility to ensure that the side jobs don’t interfere with your professional and personal life.

You’ll need to take extra time and effort to bring your side hustle ideas to life without them negatively affecting your current schedule and day job.

Frequently Asked Questions about Best Side Hustles

Good side hustles are hard to find. We have provided you with a list of options to get you thinking, but you may still have questions. Here are the most common questions many people tend to ask about starting a side hustle.

What Is a Side Hustle?

A side hustle is a way to earn income on the side while keeping a full-time job. It offers opportunities to explore other career options and earn more money without making a full commitment, while also helping you to improve existing skills, gain new knowledge, and explore untapped passions.

Which Are the Best Side Hustles?

According to the findings of this survey, the most profitable side jobs we’ve included in this list are digital enterprise, consultancy services, SEO and digital marketing, virtual assistance, eTutoring, and catering.

Which Are the Easiest Side Hustles?

Some of the easiest side hustles include:
– Pet sitting
– Paid surveys
– Rideshare driving
– Data entry
– UI and UX tester
– Housekeeping

Keep in mind that easy side hustles generate less revenue compared to high-skill gigs like consulting and programming.

How Can I Make an Extra $1000 In a Month?

Side hustling offers many ways to make an additional $1000/month. While some jobs are higher paid than others, any weekend job can generate that amount with the right strategy. Take affiliate marketing, for example. A low-level affiliate can earn up to $300/day, making $1000/month highly possible.

The author

Jordana A.

Jordana is a digital marketing and web development enthusiast. When she's not in front of her laptop, you can see her traveling in the search of best sushi.