Most high school students wait until graduation to think about making money. The ones who build real businesses start during it. Here's 12 that work around a class schedule, cost under $100 to launch, and can grow into something that pays through college — and beyond.

Why High School Is the Perfect Time to Start

You have low overhead, flexible afternoons (especially on early-out days), access to a built-in network of parents, and zero credit obligations. The only thing you don't have is experience — which you build by starting.

Every month you wait is a month your future self could be earning $300–$1,000/month on a business you built while everyone else was playing video games.

1. Lawn Care Business

Earnings: $300–$1,000/month | Startup: $80–200 | Best for: students in suburban/rural areas

The classic for a reason. A used mower, a weed trimmer, and 3 hours on a Saturday = $100–200. Do 3–4 Saturdays in a month and you're at $400–800. After school on Wednesdays and Fridays, or all-day on weekends. Build a route of 8–10 lawns by October and it runs itself.

Get the Lawn Care Business Kit

2. Tutoring Underclassmen

Earnings: $300–$800/month | Startup: $0 | Best for: strong academic students

You're in the same school as students who are struggling in math, chemistry, or history. You already know the teachers and the curriculum. Charge $25–40/hour and tutor once or twice a week after school. Five students at 2 hours/week = $250–400/week.

Get the Tutoring Business Kit

3. Car Detailing

Earnings: $400–$1,200/month | Startup: $50–150 | Best for: any student with a few hours on weekends

Not just for summer. You can detail cars on Saturday mornings year-round. $60–120 per car, 3–4 cars per Saturday = $200–400. A small customer base of 5 recurring clients = $600–960/month on weekends only.

Get the Car Detailing Kit

4. Pressure Washing

Earnings: $300–$900/month | Startup: $100–250 | Best for: students who like physical work and fast results

Fall cleanup is massive — driveways, gutters, decks, patios, siding. You can book $150–300 jobs in September and October as homeowners prepare for fall. One weekend day = $300–500. Build a list of 10 recurring clients and you're clearing $1,000/month.

Get the Pressure Washing Kit

5. Dog Walking & Pet Sitting

Earnings: $200–$700/month | Startup: $0 | Best for: animal lovers with flexible afternoons

Walk dogs after school (3:30–5:00pm) on your route home. Charge $20–30 per walk. Pet sit on weekends. Pet owners are everywhere, and most would rather pay a responsible high schooler than deal with an app. Build trust with 2–3 neighbors and you'll have more requests than you can handle.

Get the Pet Services Kit

6. Reselling Flipped Items

Earnings: $100–$500/month | Startup: $30–100 | Best for: students who know what sells and where to find it

Garage sales, thrift stores, Facebook Marketplace finds — buy low, sell high. Vintage clothing, textbooks, electronics, collectibles. Start with $50 at local garage sales and flip on eBay or Facebook. The key: know what sells before you buy. Start small, track what moves, scale up.

7. Social Media Management for Local Businesses

Earnings: $100–$400/month | Startup: $0 | Best for: students already active on Instagram/TikTok

You already know how to post, hashtag, and create content. Local businesses — especially restaurants, salons, and shops — have zero time for social media. Offer to manage their Instagram or Facebook for $100–200/month, posting 8–12 times. Land 2 clients = $200–400/month, working 30 minutes a day.

8. Tech Help for Non-Tech Adults

Earnings: $100–$400/month | Startup: $0 | Best for: students comfortable with computers and phones

Set up phones, troubleshoot WiFi, install printers, organize photo libraries, teach grandparents how to FaceTime. Charge $25–50/hour. The market is enormous and almost entirely offline. Post in church bulletins, local coffee shops, neighborhood apps.

9. House Cleaning — After School and Weekends

Earnings: $300–$800/month | Startup: $40–100 | Best for: detail-oriented students

A 2-hour cleaning session after school, $60–100 per job. Parents, neighbors, relatives — start with people who know you. Do biweekly cleanings and you've built a $480–800/month recurring income by November. Works perfectly around a class schedule.

Get the House Cleaning Kit

10. Photography for School Events & Local Businesses

Earnings: $200–$700/month | Startup: $0–300 | Best for: students with a good phone camera and creative eye

School dances, sports events, local business product photos, family portraits. A solid phone camera is enough. Charge $75–150 per session. Build a portfolio on Instagram and charge more as you get better. Real estate agents, restaurants, and small brands pay $150–300 per shoot.

11. Yard Work & Fall Prep

Earnings: $200–$600/month | Startup: $30–80 | Best for: students who don't mind physical work

Rake leaves, clear gutters, prep gardens for fall, haul brush. September through November is prime time. Charge $25–50 per job, knock out 4–6 yards on a Saturday = $200–300 in a day. Recurring clients sign up for the whole season.

12. Bin Cleaning — Monthly Recurring Model

Earnings: $300–$700/month | Startup: $80–200 | Best for: students who want passive recurring income

Monthly subscription model. Sign up 20 customers at $30/month = $600/month recurring. Once the route is built, you visit each customer once a month on a Saturday morning. It's the closest thing to "earn while you sleep" a high school student can build.

Pick One. Start This Week.

Don't try to do all 12. Pick the one that fits your skills, your schedule, and your neighborhood. Start with one paying client. Do a great job. Get a referral. Repeat.

By December, you'll have real income. By graduation, you might have a business worth thousands of dollars — or at minimum, a resumé that says you built something while everyone else was waiting.

Download the free Side Hustle Starter Checklist — 5 steps to launch any of these businesses this week.