As a teenager, you’re probably not quite ready to choose your ultimate career path. But that doesn’t mean you wouldn’t benefit from a few extra bucks.
But the problem is, it can be tough to figure out convenient ways to make money that are still compatible with your skills, abilities, and available resources.
If you’re in the market for a side hustle, here are 21 ways to get some cash flow. We’ll break them down into 2 categories: online opportunities and part-time/local gigs.
Keep in mind: Some of the platforms we’ll discuss (especially for making money online) require you to be 18 or older to use. In these cases, you’ll need to get help from a parent or guardian to get up and running.
Now let’s get to it.
Ways to make money online
Making money online might be more common than you think. Research from Whop shows that 42% of US teens under 18 make money through their digital channels.
Let’s take a look at some of the best ways to turn your screen time into earnings.
1. Start a whop

Whop is a platform that lets you turn your skills or hobbies into cash. You can build an online community based on subscriptions or sell digital products like ebooks, guides, or courses.
If you’re really ambitious, you could do them all.
For example, say you’re a board game enthusiast. You can start a whop that focuses on gaming, then create and sell digital downloads like walkthroughs or game reviews. Add in a forum and chat area to establish a community, where members can discuss their favorite games and techniques.
The beauty of Whop is that you can create multiple income streams, all in one place.
How to get started:
- Identify a skill or interest people would pay you to see or learn
- Create your whop and build your community and/or products
- Develop exclusive content or perks for your subscribers
- Promote your whop through social media and online communities
2. Resell items online
According to Whop’s research, teens earn the most money online by reselling items like clothes, shoes, and accessories. You can source items from thrift stores, garage sales, online marketplaces, or even your own home.
Whether it’s gently used clothes, old video games, or collectible toys, there’s a market for pretty much everything. You can even expand into buying items in bulk and reselling them at a markup if your parents have the room at home.
How to get started:
- Look up resale platforms like ThredUp, Facebook Marketplace, eBay, or Poshmark
- Research trending products and find good opportunities
- Gather items you don’t need anymore or check out thrift stores for hidden gems
- Create eye-catching listings with good photos, detailed descriptions, and competitive pricing
- Clean your items up if needed and ship quickly for good customer service
3. Manage social media channels

Businesses, influencers, and even local organizations are always looking for help with their social media accounts. You can offer to create posts, design graphics, or schedule content for platforms like Instagram, TikTok, Facebook, or Pinterest.
For example, help a local bakery post photos of their mouth-watering treats or set up a TikTok account for a new mom-and-pop shop that just opened up in your neighborhood.
As you gain experience, you can charge more and even expand into more comprehensive (and profitable) digital marketing services like analytics or ad management.
How to get started:
- Learn basic social media marketing strategies
- Create a portfolio of sample posts or graphics
- Reach out to local businesses or advertise your services online
- Use tools like Canva or Photoshop for design and Buffer for scheduling
4. Stream yourself playing games

Turn your gaming obsession into a source of income by streaming on platforms like Whop, Twitch, YouTube Gaming, or Discord.
Pick a game you love and draw in your viewers with entertaining commentary or tutorials. For example, you can play competitive matches in games like Fortnite or teach others tips and tricks for games like Minecraft.
Consistency and interaction with your audience are key—set a schedule and stick to it.
How to get started:
- Choose the right platform for your needs and goals
- Invest in basic streaming equipment (microphone, webcam, and a decent computer)
- Select a game or niche you’re passionate about
- Engage with viewers through live chats and social media
5. Become a graphic designer
If you are artistic or already enjoy working with design software, graphic design can be a great way to earn some extra cash.
Use tools like Canva, Procreate, or Adobe Illustrator to create logos, social media posts, or event invitations.
For example, you might design trendy Instagram highlight covers or custom wedding invitations. Offer your services on platforms like Fiverr or advertise locally to friends, family, and small businesses.
How to get started:
- Learn the basics of design using free resources online
- Create a portfolio showcasing your best work
- Join freelance platforms like Fiverr or Upwork
- Market your services on social media and to your local community
6. Sell digital products

It’s simple to sell digital products on platforms like Whop, Etsy, Amazon, or Gumroad, or even your own website through a platform like Shopify or Wix.
You can design a series of aesthetic phone wallpapers, Canva design templates, a study schedule spreadsheet for students, your own digital art creations, or an ebook on indoor gardening—and everything in between.
Once you create your final files, you can sell them on repeat without any extra effort, making this a smart long-term income strategy and a step toward passive income.
How to get started:
- Decide on a digital product to create
- Use tools like Canva or Photoshop to design your product
- Choose the right platform for your needs and goals and create a shop
- Promote your products through social media and relevant forums
7. Become a YouTuber

Becoming a YouTuber can be a fun and profitable way to share your interests with the world.
Focus on a niche you’re passionate about, like gaming, tech reviews, or DIY crafts. You could share simple games for beginners, unbox and review the latest gadgets, or create easy craft tutorials.
As your channel grows, you’ll have more money-making opportunities. You might earn ad revenue from views, get brand sponsorships, and even sell your own merchandise. There’s a lot of potential here.
How to get started:
- Choose a niche that interests you and has an existing audience
- Create and upload high-quality videos consistently
- Optimize your videos with clickable titles and eye-catching thumbnails
- Engage with your audience by responding to comments as soon as possible
8. Sell your crafts
If you’ve always been the creative type, selling crafts can be a rewarding way to earn money. Create to your heart’s content and sell your wares on platforms like Etsy, at local markets, or even through social media.
If you’d like some ideas to get the juices flowing, consider things like polymer clay earrings, custom-painted tote bags, friendship bracelets, handmade candles, or knitted scarves.
Be sure to take good photos of them—customers won’t be drawn in by poor pics. And they’re certainly not interested in buying something without any of them!
How to get started:
- Start building your inventory of products to sell
- Set up an online shop on a platform like Etsy, Amazon Handmade, or Shopify
- Post listings with aesthetic photos and detailed descriptions
- Look at competitor items to get an idea of pricing and presentation
9. Print-on-demand dropshipping

The beautiful thing about a dropshipping business is that, unlike most ecommerce businesses, you don’t need to make, store, pack, or ship any of your products. And with a print-on-demand model, you won't have the upfront costs of buying in bulk.
You partner with companies that automatically handle the production and shipping whenever a customer places an order. You just need to find an in-demand product then build, maintain, and market your store and handle customer service.
Choose from thousands of items to print on, from t-shirts to kitchenware. Design unique graphics or text, then list them for sale on your own online store or platforms like Etsy, Redbubble, Zazzle, or Amazon.
How to get started:
- Choose a dropshipping platform like Printful or Printify
- Pick and design the types of products you’d like to sell
- Publish them to your online store or a marketplace platform
- Promote your store through email, social media, and word of mouth
10. Sell your photos
Do you have a knack for capturing beautiful moments? Many platforms, like Shutterstock, Adobe Stock, and EyeEm let you upload your photos and earn money every time someone downloads them. You could also sell your photos to buyers directly with a platform like Whop.
You can also market your photography skills locally by offering to take senior portraits, family photos, or event photography. With practice and a good camera (even a smartphone), you can create stunning images people are willing to pay for.
How to get started:
- Take an online course on basic photography skills
- Save up for a good camera and editing tools like Lightroom or Photopea
- Build a portfolio of your best work
- Research and choose your favorite selling platforms
- Upload your photos with comprehensive keywords and descriptions
11. Start a blog

Blogging is one of those classic online business ideas that’s never gone out of style (or lost its value). Choose a niche you’re passionate about, from fashion to gaming to personal finance or anything in between.
As your blog gains traction, there are plenty of ways to monetize it. These include display advertising, selling your own digital products or services, and affiliate marketing, which is recommending products and earning a commission.
How to get started:
- Choose a blogging platform like Whop, WordPress, Blogger, or Wix, and set up your blog
- Develop a coherent content calendar and start writing engaging posts
- Post regularly and consistently with strong SEO, and engage with your readers whenever possible
- Promote your blog through social media, forums, and other online channels
12. Take online surveys

Companies want your opinions to improve their products and services, and they’re willing to pay for them.
Sign up for platforms like Swagbucks, Survey Junkie, or Pinecone Research to fill out surveys in your spare time. It's important to be aware of scams, so stick to reputable survey sites and avoid any that ask for upfront fees.
Another thing to keep in mind is that you likely won’t make a ton of money, so manage your expectations there. The average survey pays a couple of bucks.
How to get started:
- Research activities and rewards to find your favorite
- Fill out your profile to qualify for targeted surveys
- Dedicate some time every day or week to the site
- Cash out your earnings through PayPal, gift cards, or other rewards
13. Test websites and apps

Are you tech-savvy? Get paid to test websites and apps and give your feedback on how user-friendly they are.
Platforms like Testerup, UserTesting, TryMyUI, and Userlytics connect people with companies that want testers. This typically involves navigating websites or using apps while recording your screen and voice, then answering questions about your experience.
Make sure you have a reliable internet connection and a device that can screen record.
How to get started:
- Sign up for user testing websites and complete your profile
- Finish any required training or practice tests
- Follow instructions carefully and give honest, detailed, and constructive feedback
- Always keep an eye out for more opportunities
Part-time jobs and local opportunities
While it's becoming more popular to earn money online, more traditional, local jobs are always a good way for teens to earn a bit of cash.
Let's take a look at some options.
14. Tutor younger students

Got a knack for math or love explaining how to write a killer essay? Use your skills to earn by helping younger students with their schoolwork.
You can choose to tutor online, in person, or both. Start by asking friends, family, or classmates if they know anyone who might need extra academic support, and explore online platforms to reach more students.
How to get started:
- Create a profile on platforms like Wyzant or TutorMe to reach potential clients
- Offer a free 15-minute trial session to attract new students and build trust
- Develop a flexible schedule that accommodates both your availability and your students' needs
15. Do lawn care and snow removal
If you're looking for a way to make money without answering to a boss, yard work might be your answer.
Between mowing lawns in summer and shoveling snow in winter, there's always someone in your neighborhood willing to pay for help.
Start by looking around your home for potential clients and getting a few reviews. Once you’ve built some trust, share your services in local Facebook groups or on NextDoor to reach more customers.
How to get started:
- Create a simple flyer or post to let people know you’re available
- Set your rates based on the size of the job and your time
- Ask satisfied clients to recommend you to their friends or family
16. Walk dogs

Whether you already spend hours playing with your own dog or just wish your parents would let you have one, dog walking turns pet time into pay time. Busy families in your neighborhood need someone reliable to give their dogs exercise during the day.
Sites like Rover and Wag! help you connect with pet owners nearby, and you can choose walks that fit your schedule and comfort level.
It's also a good idea to post flyers at local pet stores, vet offices, and community boards. The more places you advertise, the faster you'll find your first walking jobs.
How to get started:
- Join a local dog-walking group to learn tips and connect with pet owners
- Offer flexible walk times to cater to owners with busy schedules (like early mornings or evenings)
- Start with one or two dogs until you're comfortable
17. Babysit kids

Turns out, those endless hours entertaining your little cousins with card tricks and silly voices are actually marketable skills worth real money.
Parents in your area are always looking for someone who can keep their kids engaged, and let's be honest, you probably know more Disney songs and blanket fort techniques than most adults do.
Sites like Bambino and Care.com make it easy to find families nearby, set your own rates, and choose who you want to work with.
How to get started:
- Take a Red Cross babysitting course (families love this)
- Get your parents' OK to set up a profile on babysitting apps
- Get reviews from first clients to build trust and reputation
18. Work in retail or food service
Want to earn your own money but can only work after school and weekends? Places like McDonald's, AMC Theaters, and grocery stores offer jobs that fit perfectly with student schedules.
You'll start with basics like taking food orders or stocking shelves. After you gain experience, you can take on more responsibility, such as managing inventory or training new hires.
The key to success in such roles is showing up on time and doing your best every shift. That’s what makes employers trust you and opens the door for raises.
How to get started:
- Check if your state requires a work permit and apply to start working legally
- Stop by local stores and ask managers about part-time jobs that suit your availability
- Highlight your strengths in a simple resume, including skills and any extracurriculars
- Practice common interview questions to boost your confidence for job meetings
19. Do odd jobs in your area

Gig work is perfect if you want to make money without committing to a long-term job. Most gigs are short-term and task-based, meaning you can pick and choose when and what you want to work on.
Start by checking out local opportunities like helping neighbors with yard work, running errands, or delivering groceries in your area. Community boards, apps like TaskRabbit, or even word-of-mouth are great ways to find work nearby.
How to get started:
- Check platform age requirements and sign up for ones you’re eligible to join
- Start with tasks you're already good at to build confidence
- Ask friends or family for referrals to help you find your first few gigs
20. Wash and detail cars
Got a free weekend and want to make some pocket money? Those dusty cars in every other driveway are your ticket to entrepreneurship.
Parents and busy professionals are too busy to wash their cars, and local car washes aren't always worth the trip. That's where you come in, armed with a bucket and some elbow grease.
The best part? You're basically getting paid to work out. Plus, there's something satisfying about seeing the before and after of a car you just brought back to life.
How to get started:
- Gather essentials like car soap, microfiber sponges, and a portable vacuum
- Start simple by offering an exterior wash or full interior/exterior detailing
- Begin with your neighbors (offer the first wash at half price to build trust)
- Take before/after photos for your Instagram business page
21. Sell food or baked goods

Who says making money can’t be delicious? Baking is a fun and practical way for teens to earn cash. With cookies, cupcakes, or brownies, you can turn your kitchen skills into a small business.
Start by selling to friends, family, or neighbors, then expand to local farmers' markets or events. A little creativity and word-of-mouth can go a long way in building your baking hustle.
How to get started:
- Check local rules on selling food by visiting your city or county website
- Begin with easy recipes like cookies or brownies to save time and money
- Share your menu on social media or neighborhood boards to spread the word
Check out more ways to start a business as a teenager in this guide
There's no better time to start with Whop

Making money as a teenager in 2025 isn’t just possible—it’s easier, more fun, and more flexible than any time before. It’s also an opportunity to explore your interests, build skills, and develop a sense of responsibility.
Now that you know some ways to earn, it’s time to choose a method (or a few) and make it happen. Start small, be consistent, and don’t be afraid to try new things.
Whop is the ultimate place to try more than one of these earning pathways risk-free. Connect with other gaming teens in a community, create a baking course, or build an ecommerce empire. With dedication and creativity, you might even surprise yourself with what you’re capable of.
Best of all, there are no fees to sign up or create your whop. You only pay a fee once you've made a sale (as little as 3%), so you won't need to pay until you earn!
Ready to get started with Whop? Sign up now and see what you can build.