25 Profitable Hobbies That Make Money

By Joseph Nyambura                
Last updated on April 30, 2024  
Best Hobbies to Make Money

When you buy something through one of the links on our site, we may earn an affiliate commission.

How about making money doing the things you love to do?

Interesting, right?

Those hobbies that make you happy and fulfilled can also bring another source of income. You can turn them into part-time or full-time businesses.

The good thing is that you already love the activity. Turning it into a business should not be very difficult.

In case you are wondering how you can go about monetizing your hobbies, the discussion below will be of great help to get you started.

1)     Proofreading

If you love reading and writing, you can consider pursuing proofreading as a part-time or full-time job.

Proofreaders correct other people’s written work to ensure that it is grammatically correct, without any errors and misspelling.

Caitlin Pyle of Proofread Anywhere offers a comprehensive course that can help you establish a profitable proofreading business.

2)     Doing Surveys

If you love researching or investigating how things work, you can start making money by doing online surveys.

Most companies require you to fill out forms filling in your opinion about various organizations or products.

Great platforms to start earning through online surveys include Swagbucks, InboxDollars, Toluna, and SurveyJunkie.

3)     Blogging

Is there anything that you can teach other people? Then blogging might just be what you need to pursue as a business.

You will need to carve out a niche and create valuable content that will help your target audience.

You can blog about anything that interests you; it could be fashion, design, pets, technology, writing, food, traveling, business, and so much more.

To get started, create your website on platforms like WordPress and register a domain and buy hosting from companies like Namecheap and Bluehost.

4)     Personal shopping

If you love shopping and can help people have a seamless experience with the same, you should consider becoming a personal shopper.

Most people do not have the time to go around malls or stores shopping. As a personal shopper, you will assist other people in buying items.

To stand out and attract customers to use your services, you can also advise them on the best places and brands to shop.

5)     Social media marketing

Social media platforms have become essential tools for businesses to market their products.

If you love using Facebook, Instagram, Pinterest, Twitter, and LinkedIn, you can help other businesses leverage on them.

Your work will involve content creation, social media management, audience engagement, and advertising.

Job boards like Upwork and Fiver are great platforms to find virtual social media marketing jobs.

6)     Pet Sitting

Another hobby that you can turn into a lucrative business is pet sitting.

Most people struggle with finding a home or place to leave their pets when they want to travel. If you love pets and can take care of them properly, start offering pet sitting services.

You can charge people based on the hours that they will leave their pets with you. Charge extra money for activities like walking dogs.

7)     Making people laugh

Many people have turned their hobby of making people laugh through jokes into businesses.

If you have a sense of humor and jokes that can make people laugh and happy, you should consider packaging yourself for this market.

You can search for work in local entertainment joints where people gather often and tell your jokes.

You can also create an online presence such as a YouTube channel and post humorous videos.

When you attract masses of people, you can start marketing products for companies.

8)     Writing

Do you love writing? There are so many ways you can turn your writing skills into sources of income.

Businesses, students, marketers, and researchers are in great need of writers.

You can become a freelance writer and do copywriting, essay writing, research writing, songwriting, and so much more.

Among the best sites to start your writing career include Upwork, Fiverr, and Peopleperhour.

You could also write your eBooks and sell them to people. This is a great way to make passive income.

9)     Photography

Photography is another hobby that you can turn into a lucrative full-time or part-time source of money.

You can specialize in wedding, family, nature, or corporate photography.

To get started, you will need a good camera; you can use your phone to do photography if you do not have an actual camera.

Besides taking people’s photos, you can also sell photos online.

Platforms like Flickr allow you to upload your photos. Every time a person downloads the photos, you will get paid.

10) Personal training

As people transition to healthy living lifestyles, the demand for personal training services has increased.

If you love fitness and can teach other people certain things such as losing weight, meal plans, and weightlifting, you can earn extra cash.

You can do both one-on-one trainings or virtual fitness sessions.

Keep on improving your personal training skills to attract more clients and retain the existing ones.

11) Cooking

You can earn decent money cooking. All you need to have is a passion for cooking and the ability to come up with creative recipes.

You can specialize in cooking a particular meal or many of them and selling to people in your restaurant or online.

You can also earn money teaching people how to cook or selling cookware.

People love trying out new recipes; be very creative to widen your customer base.

12) Music

The music industry is broad, and there are several consumers of music today.

There are several ways you can earn extra money. You can compose and sing songs targeted at a specific audience.

You can also play musical instruments like a piano, saxophone, and guitar, among others.

Musicians can hire you to join their bands, or you can entertain people in your local entertainment joint with the same.

Having an online presence will come in handy to enable you to reach more people with your music.

13) Teaching

Teaching is another skill that you can earn money full-time or part-time.

Several online tutoring platforms need online teachers to teach various subjects like music, math, science, psychology, language, and business.

The good thing is that for most of these jobs, you do not need complicated qualifications.

If you know a particular subject, you can start teaching and earn money.

Start offering your teaching services on platforms like Magic Ears, Chegg, Course hero, Studygate, Cambly, and Education First.

14) Coding

Writing code might be something easy and fun you love doing. But some individuals and businesses are in dire need of such services.

If you can code and create programs or mobile apps, package yourself well and start making money.

You can create your programs and mobile apps and sell them. You can also search for businesses that need your services and do the work for them.

15) Internet Surfing

If you are always online browsing, it would even be more exciting to make money out of the same.

Some platforms are willing to pay you to search the internet. Companies like InboxDollars will pay you to use their search engine.

Every time you use the search engine to search the web, you get paid money and rewards.

Other platforms like SavvyConnect need you to install their software which will run in the background. The company collects data based concerning how you use your device.

16) Beautician

If you love anything to do with hair, nails, body, and face and help people with glooming, you can start your career as a beautician.

Many people have become so busy that they do not have time to visit beauty parlors. You can take these services to them in their homes or workplaces.

You can specialize in one area, such as doing nails, or combine it with other services such as hair and facial procedures.

Start with the necessary equipment and advance to better ones as you make more profits.

17) Baking

Can you make delicious cakes and apply some creativity while at it? Consider baking.

This is a business that you can run from your house, either full-time or part-time.

Since there are many bakers out there, you will need to create a competitive edge by using signature recipes and being creative in the way you bake and present your cakes.

18) Do It Your Own

Do it your own has become a trendy field today and it creates an opportunity to not only have fun being creative but also make money.

 The good thing about pursuing this as a business is that you can create a unique business model and creative ways of crafting products.

You can craft several things, including furniture, clothes, interior design items, and party décor, among others.

Start by crafting what you know and advance your skills with time. Sell the products in your locality and online too.

19) YouTube Channel

This day, most people rely on YouTube for fun or to learn something.

If you love to do something and teach people through video, you can start your own YouTube channel.

To make this venture profitable, you will need to teach people about something. It could be cooking, driving, shopping, baking, writing, and so much more.

If you are consistent in creating valuable content, you will increase your channel’s traffic and get paid for it.

You can also use the channel to market products for other companies.

20) Driving

As people seek convenience, the need for drivers has increased.

If you can drive and have a good driving history, you can be hired by individuals as personal drivers.

You can also subscribe to cab-hailing apps such as Uber and Lyft and start earning money.

There are also many delivery driver jobs on platforms like UberEats, Shipt and GoShare.

21) Gardening

Gardening has become a popular niche, mainly because many people are starting to work from home.

This hobby will make you happier and healthier, but it can also help you make money when you sell your products.

22) Design

You can make money by making websites and logos for companies.

Designers are particularly needed to help in the branding and marketing tasks of businesses.

To get hired, you will need to create a portfolio and show design projects you have done in the past.

Along with this, you can also come up with business templates and planners and sell them to people.

23) Cleaning

If you love and appreciate clean spaces, you can provide cleaning services to residential and commercial premises.

Cleaning is wide; it also encompasses lawn mowing, pest control, home repairs, and sanitation.

You can start offering the services within your locality and expand to different markets with time.

24) Traveling

If you are a travel enthusiast and have a lot of experience traveling, you can help other people travel the world too.

There are several services you can provide in this niche. You can advise people on the best practices of traveling, best destinations, budgeting, and so much more.

You can also consider establishing a travel agency that organizes trips, books hotels, and rents cars to clients.

25) Web development

Being that many businesses today require websites to create awareness about their brands and market their products, you can earn money developing websites.

You will need a website of your own, which will prove that you can make websites for other companies as well.

Along with this, teach companies the best ways to manage and drive traffic to their websites.


Earning through what you love doing has got to be one of the best things.

When you are already passionate about something, creating a profitable business out of it is not difficult.

You need to package your services, improve on them, and market intensively to reach your target audience.

If you possess any skill, why not go ahead and monetize it?

The hardest bit will be starting the business. The best strategy is by starting with the resources and capital you have.

With time, you can advance and expand your business and market.

About the author

Joseph Nyambura

I started this website to help bloggers by sharing everything I’ve learned in the past decade working as a professional digital marketer, web designer & developer. I help passionate bloggers like YOU start and supercharge their own glossy blogging journey and enjoy the flexibility to work from home. I will help you master content creation, making money, and build an audience blogging online.

{"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}

A simple free step by step guide to start a successful blog in 2024

Want to start a blog, but feeling overwhelmed? This step-by-step email guide will help you:-

  • Plan & Set Up your blog
  • Launch your blog
  • Grow your blog traffic
  • Earn your first income 
  • Faster without any blogging experience!

Enroll in the free email course now!
You will get one short email per week. You can unsubscribe anytime.