Want to Make Money as a Teen? Here’s How!
Are you a teen looking for ways to earn money? Maybe you want to save for college, buy something special, or just have extra cash. The good news is that there are many high-paying jobs for teens. You don’t need a degree or years of experience to start working and earning money.

In this article, we’ll share the 23 best high-paying jobs for teens. These jobs offer good pay, flexible hours, and valuable skills. Let’s dive in!
1. Babysitting
If you enjoy spending time with kids, babysitting is a great way to make money. Parents often need a responsible teen to watch their children. The pay can be good, especially if you work in the evenings or on weekends.
– Average Pay: $15–$20 per hour
– How to Start: Ask family friends or neighbors, or join a babysitting website.
2. Pet Sitting
Love animals? Pet sitting is a fun way to earn money. You can walk dogs, feed pets, or take care of them while their owners are away.
– Average Pay: $10–$20 per hour
– How to Start: Offer your services in your neighborhood or use pet-sitting apps.
3. Dog Walking
Many busy pet owners need someone to walk their dogs. This job is perfect if you enjoy being outdoors and active.
– Average Pay: $10–$30 per walk
– How to Start: Advertise in your neighborhood or sign up for a dog-walking service.
4. Lawn Care
Mowing lawns, trimming hedges, and raking leaves can earn you good money. Many homeowners prefer hiring local teens for yard work.
– Average Pay: $15–$50 per job
– How to Start: Offer services to neighbors or post on community boards.
5. Car Washing
Car owners love a clean car but don’t always have time to wash it. Offering car washing and detailing services can be profitable.
– Average Pay: $10–$25 per car
– How to Start: Set up a small car-washing business in your area.
6. Retail Worker
Many stores hire teens to help with stocking shelves, organizing products, and handling customers.
– Average Pay: $12–$15 per hour
– How to Start: Apply at local stores or malls.
7. Grocery Store Employee
Grocery stores often hire teens as cashiers, baggers, or shelf stockers. The work is steady and pays well.
– Average Pay: $10–$15 per hour
– How to Start: Visit grocery stores and ask about open positions.
8. Restaurant Server
Serving food at a restaurant can be a great way to earn money. You also get tips, which can increase your earnings.
– Average Pay: $10–$15 per hour plus tips
– How to Start: Apply at local diners, cafes, or fast-food restaurants.
9. Barista
If you love coffee, working as a barista is a great job. You’ll learn how to make coffee and interact with customers.
– Average Pay: $12–$16 per hour plus tips
– How to Start: Apply at coffee shops and cafés.
10. Lifeguard
Being a lifeguard is a responsible job, but it pays well. You need training and certification, but many pools and beaches hire teens.
– Average Pay: $15–$20 per hour
– How to Start: Get lifeguard certification and apply at pools or beaches.
11. Tutor
If you’re good at a subject, tutoring younger students can be a great way to earn money.
– Average Pay: $15–$30 per hour
– How to Start: Offer tutoring services in your school or community.
12. Freelance Writing
Do you enjoy writing? Many websites and businesses hire teens to write articles or blogs.

– Average Pay: $20–$50 per article
– How to Start: Sign up on freelance websites like Fiverr or Upwork.
13. Social Media Manager
Teens are great at social media! Many small businesses need help managing their online presence.
– Average Pay: $15–$25 per hour
– How to Start: Offer your services to local businesses.
14. Graphic Designer
If you have design skills, you can create logos, posters, or social media graphics.
– Average Pay: $20–$50 per design
– How to Start: Use platforms like Canva or Adobe and offer services online.
15. Virtual Assistant
Many companies and entrepreneurs need help with emails, scheduling, and other online tasks.
– Average Pay: $10–$25 per hour
– How to Start: Apply on websites like Fiverr or Upwork.
16. Delivery Driver (If You’re 18)
If you have a car and are at least 18, you can deliver food for apps like DoorDash or Uber Eats.
– Average Pay: $15–$25 per hour
– How to Start: Sign up on a delivery app.
17. Photographer
If you love taking pictures, you can sell your photos online or offer photo shoots.
– Average Pay: $50–$200 per shoot
– How to Start: Create a portfolio and offer services.
18. Selling Handmade Crafts
If you’re crafty, sell handmade items like jewelry, candles, or artwork online.
– Average Pay: Varies based on sales
– How to Start: Use platforms like Etsy.
19. House Cleaning
Some people are willing to pay for cleaning services. This can include vacuuming, dusting, and organizing.
– Average Pay: $15–$25 per hour
– How to Start: Offer services in your neighborhood.
20. Camp Counselor
Working at a summer camp is fun and rewarding.
– Average Pay: $300–$500 per week
– How to Start: Apply at local camps.
21. Movie Theater Employee
If you love movies, working at a theater is a great job.
– Average Pay: $10–$15 per hour
– How to Start: Apply at local theaters.
22. Selling Items Online
You can sell clothes, shoes, or electronics online for a profit.

– Average Pay: Varies
– How to Start: Use eBay, Poshmark, or Facebook Marketplace.
23. YouTuber or Streamer
If you enjoy making videos or playing games, you can earn money from YouTube or Twitch.
– Average Pay: Varies
– How to Start: Create a channel and grow your audience.
Final Thoughts
Making money as a teen is easier than ever! Whether you prefer online work, outdoor jobs, or creative tasks, there’s a job for you. Pick one that suits your skills and start earning today!