20 Affordable Hobbies That Can Earn You Extra Cash
Turn your passions into profit with these 20 affordable hobbies that not only bring joy but also put extra cash in your pocket!
- Alyana Aguja
- 5 min read

Why not turn your free time into extra income through the hobbies you already enjoy? Whether creative pursuits like photography or blogging or more hands-on activities like thrift flipping and baking, there are countless ways to make money on the side at little to no cost. Need a fun way to supplement your income or hopefully grow an interest into a full-time business? Here are 20 affordable hobbies that can help jumpstart both!
1. Freelance Writing
Glenn Carstens-Peters from Unsplash
If you enjoy writing, platforms like Medium, Fiverr, or Upwork can help monetize your skills. You can start with blogs, ghostwriting, or even copywriting for businesses. The best part? It costs nothing to begin if you have a computer and internet access.
2. Photography
Michael Sala from Unsplash
You don’t need a fancy DSLR to do some work. Your smartphone can work wonders with stock photo sites like Shutterstock and Adobe Stock. Selling prints, event photography, or social media content creation can bring in extra cash. Over time, reinvesting in better equipment can boost your earnings.
3. Handmade Crafts (Etsy Selling)
Annie Spratt from Unsplash
Turn your creativity into profit by selling handmade jewelry, candles, or digital printables on Etsy. With very low startup costs, you can craft items at home and sell them online. Popular categories include personalized gifts and home décor.
4. Tutoring
ThisisEngineering from Unsplash
If you have aced a particular subject, consider offering tutoring. Some websites, such as Wyzant and TutorMe, allow you to set your rates and schedule, which can be a fantastic way to earn money while helping others learn.
5. Blogging
Kenny Eliason from Unsplash
Starting a blog is very cheap, requiring only a domain and hosting, but it can be profitable through ads, affiliate marketing, and sponsored posts. If you are consistent with quality content, you will have an audience. The niches that tend to do well are personal finance, health, and lifestyle.
6. Pet Sitting or Dog Walking
Andriyko Podilnyk from Unsplash
Apps like Rover and Wag allow you to earn money just by spending time with pets. You can have some fun, relaxing time while generating additional cash if you love animals. In addition, you do not need to invest beyond your time and love for dogs.
7. Dropshipping
Bench Accounting from Unsplash
With a small investment upfront, you can start an online store without holding inventory. You sell the products directly from suppliers using Shopify and AliExpress. This is a hobby that requires good marketing skills but is very profitable.
8. Video Editing
Peter Stumpf from Unsplash
You can begin video editing for content creators with free tools such as DaVinci Resolve and CapCut. You can get gigs on Fiverr and Upwork or network with YouTubers who need help. As you get better, you can raise your rates.
9. Thrift Flipping
Julien-Pier Belanger from Unsplash
Go to thrift stores, garage sales, or Facebook Marketplace to find undervalued items and resell them for a profit. Popular categories include vintage clothing, furniture, and collectibles. Some flippers make hundreds per month with just a few good finds.
10. Social Media Management
Alexander Shatov from Unsplash
If you know how to grow Instagram or TikTok accounts, small businesses will pay you to manage theirs. You can offer content creation, scheduling, and engagement services. Many businesses struggle with social media, making this a valuable skill.
11. Online Surveys & Market Research
Christin Hume from Unsplash
Swagbucks and Prolific pay people to give opinions. The former won’t make you rich, but it’s an easy way to earn small amounts in free time—some studies on Prolific pay $10+ per hour.
12. Car Detailing
Dan Gold from Unsplash
You can start a mobile car detailing service with just a few cleaning supplies. Many people prefer having their cars cleaned at home rather than visiting a shop. Word-of-mouth and social media marketing can quickly get you customers.
13. Virtual Assisting
Vitaly Gariev from Unsplash
If you’re organized and tech-savvy, consider offering virtual assistant services. Tasks include email management, scheduling, and social media posting. Many entrepreneurs and small business owners hire VAs to free up their time.
14. Print on Demand (POD)
Geraldine Lewa from Unsplash
You can create T-shirts, mugs, and cases using Redbubble or Teespring without dealing with inventory. A bit of creativity and marketing will generate passive income, all for free except for cost design tools.
15. Voice Acting
Matt Botsford from Unsplash
If you have a distinct or clear voice, you can narrate audiobooks, record commercials, or do narrations for YouTube. You can connect with clients on websites such as Fiverr and Voices.com. You only need a good microphone and some practice to get going strong.
16. Gaming (Streaming or Selling Accounts)
Florian Olivo from Unsplash
If you like gaming, Twitch and YouTube are sites that you can monetize using advertisements, donations, and sponsorships. In other games, you can sell accounts or in-game items. Passionate gamers can turn this into a lucrative part-time hustle.
17. Home Baking or Cooking
Theme Photos from Unsplash
If you love baking or cooking, consider selling your homemade treats to your local community. Cupcakes and cookies, in many cases, are in huge demand, and specialty meals often sell well during the holidays. Social marketing can be done through word-of-mouth.
18. Translation Services
Edurne Tx from Unsplash
If you’re fluent in multiple languages, companies and individuals will pay for translation work. Websites like Gengo and Rev offer translation gigs. Businesses need content translated for global markets, making this a steady income source.
19. Car Advertising
Josh Berquist from Unsplash
If you drive frequently, you can earn money by wrapping your car with advertisements using services like Wrapify. The more miles you drive, the more you will earn. It is a passive way to earn money while doing your daily activities.
20. Fitness Coaching or Yoga Instruction
Ginny Rose Stewart from Unsplash
If you have a passion for fitness, consider offering coaching sessions online or in person. Virtual training can be done with platforms like Zoom, and most community centers offer local classes. With certification, you can even charge higher rates.