SkillsCategory

20 profitable hobbies to make money that you can start right now

20 min read
Art Martori

What could be better than earning a living by doing what you love? When you build a business around your hobbies, that dream can quickly become a reality. If you're a writer, photographer, or graphic designer, there’s likely someone out there ready to buy your work — and a platform where you can sell it.

Let’s take a look at why now is such a great time to start making money from your hobby, and then we’ll review some of the best hobbies with moneymaking potential. We’ll also cover how to get things off the ground and answer any lingering questions you might have.

Ready to get started? Let’s go!

Why is it a good time to monetize your hobby now? 

Many factors have recently lined up to make 2025 primetime for making money from your hobbies. For starters, the emerging creator economy is more popular than ever, with its homespun authenticity and relatability.

Then there’s the wealth of opportunities online, which can make starting a business cost less than you might expect. The earning potential here is quite flexible, as participants in this new economy can balance the need to make money with the opportunities to live a more fulfilled life.   

And today’s uncertain economic climate, too, is making it more appealing to forgo traditional 9-to-5 employment for the kind of control and self-determination that comes with working for yourself.

There are a number of other benefits:

  • Global reach: With the widespread availability of online platforms, your monetized hobby truly has the potential to reach a global market.
  • Market insights: These days, you can simply ask GPT for a robust analytics campaign that yields actionable market insights.
  • Scalability: Test the waters by starting small, and then it's up to you to determine the ideal scale for your new enterprise.
  • Remote work: Without an office to report to, you can work anywhere you like, unlocking an array of benefits.
  • Accessibility online: With the abundance of selling platforms today, you have access to a world of retail opportunities.

Now that we’ve covered the “why,” let’s dive into some of the hobbies with the most potential for monetization.

20 profitable hobbies to make money right now 

Whether you’re looking to start a full-fledged business or you’d just like to check out a few side hustle ideas, these hobbies are great thought-starters.

1. Photography 

If you like being in the middle of the action, you can specialize in events like weddings, portraits, or commercial shoots for businesses. Selling prints or photo books online or at art fairs is also popular, as well as licensing your images to stock photo websites for passive income. 

For folks ready to share their knowledge, teaching photography workshops, offering editing services, or creating online courses for beginners might be a good fit. 

Social media is a great way to showcase your portfolio and attract clients. With dedication and a unique style, photography can become a lucrative business or enjoyable side hustle, allowing you to capture and share the beauty of the world around you.

2. Graphic design 

An easy way to get started is freelancing for clients needing logos, branding, social media graphics, or website designs. Platforms like Fiverr, Upwork, and 99designs make it easy to find clients as a freelancer. 

You could also sell digital products like templates, fonts, or printables on marketplaces such as Etsy or Creative Market. 

Building a strong portfolio and sharing your work on social media is key to attracting new business. Additionally, graphic designers can create online courses, design merchandise, or consult for startups and small businesses. 

3. Painting and drawing 

Sell original works, prints, or commissions through online stores, local galleries, or art fairs. Create an Instagram or TikTok page to share a glimpse inside your studio and your finished pieces, attracting potential buyers and commissions. 

This also opens up the potential to offer art classes, workshops, or tutorials in-person or online. 

You can even license your art for merchandise like T-shirts, mugs, or greeting cards. Sharing your creative process can attract a following, turning your passion for art into a steady source of income that can also bring joy to the people you reach.

4. Writing and blogging 

Start a blog on a topic you’re into, and then monetize it with ads, sponsored posts, or affiliate marketing. Getting a gig freelance writing for websites, magazines, or businesses can be a solid way to earn a decent income. And on the side, you can write and self-publish ebooks or courses, or offer editing and proofreading services. 

To get the buzz going, building a newsletter or social media presence can attract a dedicated audience, setting you up for brand partnerships or paid subscriptions. If you’re passionate about storytelling or sharing expertise, writing and blogging can evolve into a rewarding and flexible career.

5. Jewelry making 

If you have an eye for jewelry design, platforms like Etsy, local markets, or your own website are perfect for starting your business. Sharing your process on Instagram, TikTok, or Pinterest can help build your unique brand and attract customers. Consider hosting workshops or classes, either locally or online, to teach others your techniques. 

You can also approach local boutiques or galleries to market your creations. With quality craftsmanship and eye-catching designs, jewelry making lets you express your style and earn money doing something you love. Or if you prefer to handle this yourself, consider launching an online store.

6. Candle making 

Start by creating unique scents, shapes, or eco-friendly candles and selling them online (e.g., Etsy, Shopify), at craft fairs, or to local gift shops. Show people how you create your candles on social media to build a brand and attract customers. Subscription boxes, custom orders (like wedding favors), or seasonal collections can boost sales. 

As with many process-driven ventures, you could also teach candle-making classes or sell DIY kits online. If you distinguish yourself through creativity and attention to quality, candle making can be a great venture that’s not only an outlet for your passion but one that yields a loyal customer base.

7. DIY crafting 

When you start selling crafts, it covers a world of creative projects, from home decor to personalized gifts. Platforms like Etsy, farmers’ markets, or pop-up shops can give you a head start in building your brand. 

You can maximize your efforts by creating tutorials or project ideas on YouTube, TikTok, or a blog and building an audience (and monetizing through ads or sponsorships). 

Offer DIY kits or host workshops to teach others. Custom orders for events, holidays, or corporate gifts can be especially lucrative. By turning your passion for making things into a business, you can earn while inspiring others to get crafty and explore their own creativity.

8. Pottery and ceramics 

If you’re ready to invest in the equipment or access it through a studio, pottery and ceramics can be a definite moneymaker. To sell your handcrafted mugs, bowls, vases, or sculptures, try selling them online, at art fairs, or at local boutiques. 

People will love the serene vibe of shaping clay, so be sure to share behind-the-scenes videos or process photos on social media. Once that’s up and running, you could also try offering pottery classes or workshops, either in-person or virtually. 

Custom pieces will be key to generating significant income. With persistence and a distinctive style, pottery can become a rewarding business, allowing you to shape beautiful, useful objects while earning money and connecting with a creative community.

9. Knitting and crochet 

Patience and an eye for detail can help you sell handmade items like scarves, hats, blankets, or toys on Etsy, at craft fairs, or through your own website. To really stand out, try creating and selling original patterns for others to follow. 

Consider injecting your own personality into original content as you share your creations and tips on social media or YouTube. This could earn you additional profits through ads, sponsorships, or affiliate marketing. 

Custom orders and seasonal products (like holiday decorations) can boost your income. With dedication and creativity, knitting and crochet can become a profitable side hustle or full-time business that brings warmth to customers’ lives.

10. Video content creation

Find a subject you know inside and out, and then grow your audience by producing engaging, valuable, or entertaining video content you love. Monetize your channel through ad revenue, brand sponsorships, affiliate marketing, or selling your own products and merchandise. 

Fan support via memberships, Patreon, or live-stream donations adds another income stream. 

To make money on YouTube most effectively, collaborate with other creators to expand your reach. The keys to a successful channel are consistency and creativity — once you’ve developed a strong following, keep them engaged with fresh content

11. AI content creation 

Learn how to use AI tools like ChatGPT, Midjourney, or DALL-E to generate unique content for clients or personal projects. You can make money using AI by offering services such as writing articles, creating marketing copy, generating images, or developing chatbots. 

Sell AI-generated art or prompts on marketplaces, or consult with businesses looking to integrate AI into their content strategies. Share your expertise through tutorials, online courses, or social media, attracting a following and potential clients. 

As AI technology grows, those farther along the learning curve can carve out lucrative, innovative niches.

12. Live shopping and creator commerce 

If you have a distinct personality and an eye for style, this could be your ticket. Host live streams on platforms like Instagram, Facebook, or TikTok to showcase and sell products, earning commissions or direct sales. 

Partner with brands as a host or influencer to demonstrate products, answer questions, and engage viewers in real time. 

Build trust and excitement with your audience, and use affiliate links or promo codes to track sales and revenue. With charisma, product knowledge, and regular broadcasting, live shopping can become a fun, interactive way to earn income while connecting with viewers and exploring your favorite brands.

13. Video game development 

If you dabble in a programming language, art, or design, start creating your own indie games or apps. You can sell these on platforms like Steam, itch.io, or app stores. You could also freelance, offering your services as a developer for studios. Crowdfunding campaigns or early access releases can help fund your projects. 

Link up with other creatives or join game jams to build your portfolio. With a unique concept and engaging gameplay, your games can attract a loyal fanbase and generate significant revenue, turning development skills into a rewarding career.

14. Digital art and collectibles 

If art and design are your passion, it’s a good time to create illustrations, animations, or digital collectibles and sell on marketplaces like Society6, Redbubble, or Etsy. Create one-offs for clients, like custom portraits, branding, or social media content. 

Let your audience behind the scenes as you share your process on social media to build a following and attract clients. 

If purely digital isn’t your thing, try selling digital products like wallpapers, icons, or sticker packs. As you gain momentum, collaborate with brands or other artists for new opportunities. 

Artists who embrace technology and marketing can hold a place on the leading edge to showcase and monetize their talents.

15. Social media management 

Are you “that one person” who’s always ahead of trends on social? Turn that into a paycheck by helping businesses, influencers, or nonprofits grow their presence. Develop your fee structure for creating and scheduling posts, running ad campaigns, and engaging with followers. 

That likely means monthly fees for managing accounts or offering consulting and strategy sessions. Build your expertise with certifications and share case studies to attract clients. 

You can work remotely, set your own hours, and even manage multiple clients for a steady income. With the right mix of creativity, analytics, and communication skills, social media management can become a flexible, rewarding career.

16. Website flipping 

Website flipping is like digital real estate — buy or build websites, improve them, and then sell for a profit. Start by identifying underperforming sites with potential, enhance their design, SEO, or content, and grow their traffic and revenue. Once improved, list them on marketplaces like Flippa or Empire Flippers. 

You can also create new niche websites, monetize them with ads or affiliate marketing, and sell them once they become profitable. This hobby requires some web skills and research, but it can generate significant returns and yield valuable insights into digital marketing and business management along the way.

17. Domain investing  

Domain investing means buying domain names with the potential to increase in value, and then selling them for a profit. To jump in, start by researching trending topics, brandable words or emerging industries to find domains that businesses might want. 

Purchase domains through registrars, keep an organized portfolio, and list them for sale on marketplaces and domain auctions like GoDaddy.

Premium domains can fetch thousands — or even millions — of dollars. Patience, creativity, and market research are key. You can also lease domains for recurring revenue. With low startup costs and high potential rewards, domain investing is an accessible way to earn from digital assets.

18. Gaming and streaming 

Like popular athletes, gamers can draw a crowd with their skillful play and engaging commentary. They often complete difficult aspects of a game or dominate opponents in 1v1 competition.

To get this going for yourself, build a community by streaming regularly, interacting with viewers, and playing popular or niche games. Monetize through ads, donations, subscriptions, and sponsorships. Offer exclusive content for supporters on Patreon or Discord. 

To stay in the spotlight, participate in tournaments, or collaborate with other streamers to grow your audience. With dedication and a fun, engaging personality, gaming and streaming can become a rewarding side hustle or even a full-time career.

19. Tutoring and online teaching 

Have people ever told you that you’re good at explaining things? Are you knowledgeable and curious? If so, you could make a big difference in people’s lives as a teacher.

Platforms like VIPKid, Wyzant, or Udemy connect you with students eager to learn subjects you’re passionate about, from math and science to music or art. To start an online business like this, offer one-on-one tutoring sessions, group classes, or create pre-recorded courses. 

Set your own rates and schedule for maximum flexibility. 

Build a reputation through positive reviews and word-of-mouth. With the growing demand for remote learning, tutoring, and online teaching can provide a steady income, personal fulfillment, and the joy of helping others succeed.

20. Dog walking and pet sitting 

For many of us, it’s hard to imagine getting paid to hang out with a furry friend. But reliable dog walking and pet sitting services are in high demand, as busy individuals try to balance other commitments with pet parenting.

Offer your services locally. Busy pet owners always need reliable, caring help. Use apps like Rover or Wag! to connect with clients, or advertise in your neighborhood and on social media. 

Besides walking dogs, you can offer drop-in visits, overnight stays, or even pet boarding. 

Build trust through excellent care and communication, and soon, referrals will follow. This flexible, active job lets you spend time with adorable pets while earning money and making a positive impact on your community.

Ways to monetize your hobby 

Now that we’ve covered a few hobbies with moneymaking potential, let’s break down how you can monetize your hobby — even if it wasn’t on our list. There’s no one right way, so it might be beneficial to try one or more of the following methods.

Create and sell unique products  

This business model is all about turning the idea in your head into something tangible. That might mean handcrafting items, personalizing products, or focusing on niche goods that aren’t widely available. It could be as involved as intricate woodworking sold on Etsy, or even offering print-on-demand or downloadable artwork through platforms like Printify.

Offer specialized services  

If you possess specialized skills or knowledge, offering your expertise as a unique selling proposition can be both profitable and rewarding. It’s easy to get started on platforms like Fiverr or Upwork. Once you have a few clients under your belt, start gathering reviews and testimonials, and collect your best work to showcase in a portfolio (with permission, of course).

Offer support and build a community 

Like we described in our exploration of profitable hobbies, you can create a membership site around most endeavors. It’s all about offering your members value through the support, education, and entertainment you provide. 

That, in turn, can develop into a stream of recurring revenue to support your ongoing efforts. Get started on platforms like Patreon and Discord, or research something more specific to what you’re doing.

Teach and share your knowledge directly with customers 

This one can also be applied to most hobbies. If you’re offering something people want to buy, it’s very likely some of them will want to learn how to do it themselves. For example, if you’re flipping websites, it’ll be worth the extra effort to create courses, workshops, webinars, blogs or ebooks that detail how to create a website.

Pro tips to sell and market your hobby 

Anyone who’s successfully monetized their hobby will likely tell you they wish they’d had the tips for selling that we’re about to cover. Here are some pro-level tips that aim to help you take your moneymaking game to the next level:

  • Identify what to sell and how to package your values: Consider what goes into your hobby and how to start selling. Does it yield a marketable skill or product that you could sell? Think about how you could present that to potential customers, with a focus on the value it brings, how you’ll package it, and the problem it solves.
  • Create your first offer and validate your idea: Start small, and then build on your success. Whenever you get feedback, look for ways to implement it to make your offering better. As you grow, make sure you’re evaluating whether there’s enough demand to support it, and always keep an ear out for what customers are saying.
  • Know how to sell and set yourself up for success: Before you enter a market, think carefully about how your pricing will work. With that settled, come up with offers that are both exciting and offer value. Stay optimistic, but make sure your goals are realistic. There’s always going to be room for growth.
  • Find platforms and channels relevant to your hobby: If you’re selling tangible goods, platforms like Etsy and eBay might be your top marketplaces. For downloadable content, take a look at sites such as Creative Market or DeviantArt. And if you're offering services, be sure to set up profiles on freelancer directories like Upwork and Fiverr. 
  • Build your own website to sell directly to your customers: The platforms we just discussed are excellent and well worth using, but eventually you’ll want to build a website of your own. The benefits are vast, including branding opportunities, SEO, and cultivating an email list. And today, platforms like GoDaddy Website Builder or Managed Hosting for WordPress make it easier for those with limited time or technical skills. You might also consider web design services to have a professional do it for you.

Avoid common hobby monetization mistakes 

By now, you’re probably excited to get started monetizing your hobby. But let’s slow your roll a bit and talk about some common pitfalls you might encounter. If you happen to fall into any of these, don’t sweat it. It’s still an opportunity to learn and grow.

  • Losing the joy: Don’t lose touch with your love of the hobby. It’s not just about enjoyment. That joy is the thing that makes you so good at what you’re doing.
  • Failing to plan: No matter what situation you’re in, make sure you have a plan. In fact, you’d be well served to learn how to write a business plan to guide things along.
  • Fumbled pricing and financials: The impact of how you price products or financial mistakes is unlikely to be felt immediately. Stay on top of these to avoid long-term issues.
  • Runaway workload and scalability: Keep tabs on how hard you’re working yourself and keep an eye on supply chain management to make sure you’re growing sustainably.
  • No marketing strategy: Tools like marketing automation can save loads of time, but ignoring your marketing strategy can quickly lead to a quagmire of issues.
  • Business taxes, licenses, and laws: Have you complied with relevant laws and tax codes? Do you need an LLC? Enlist a professional if you need help with these important aspects of business.

Turn your hobby into a profitable business right now! 

What a ride! We’ve covered quite a bit, including why right now is a great time to monetize your hobby, some of the top moneymaking hobbies, and what to do and not do as you start bringing in money from your hobby.

But the most important thing is believing in yourself.

It’s your skill, passion, and creativity that can make this dream a reality — don’t ever lose sight of that. People are out there, right now, ready to spend their money on your incredible offerings. Time to get out there and make it happen!

 FAQs about making money from hobbies 

If you’re still unsure about how to monetize your hobby, please take a look at these FAQs to help fill in any gaps.

How quickly can I start earning money from my hobby? 

It depends. If you’ve created tangible products that you’re ready to sell, you could start making money immediately. On the other hand, if you plan to offer services, it might take a bit longer to develop a roster of clients.

What steps should I take to turn my hobby into a profitable business? 

The advice in this blog post should get you a good start on monetizing your hobby. If you need a quick recap, start by identifying the hobby you’d like to monetize and evaluate the market for it. Don’t forget a business plan and marketing And, finally, prepare for growth as your new business scales.

Which hobbies offer the highest earning potential? 

You’ll likely make the most money selling expensive goods, such as high-end jewelry or fine art. You could also make a large amount of money by offering services that are in high demand, requiring an advanced level of skill and knowledge, like graphic design or software engineering.

What are the simplest hobbies to monetize for beginners? 

Hobbies that don’t require specialized equipment or skill might be the easiest for a beginner. For example, if you enjoy gardening, offering landscaping services might be the way to go. There’s likely solid demand and you’d be provisioning real values with your services.

Can you give a real example of someone making money from their hobby? 

Let’s take inspiration from the author J.K. Rowling. She always loved writing, having written her first story at age six, and endured numerous rejections before successfully publishing the Harry Potter series, which has earned her millions of dollars.