10 Part Time Jobs for High Schoolers

Disclosure: This post may contain affiliate links, meaning if you decide to make a purchase through my links I may earn a commission at no additional cost to you. See my disclosure for more info.
Build A Smarter Online Business
Want to turn your content into traffic, income, and long-term freedom? Start with the guides built to help you grow smarter.
Explore Online Business Guides →Finding the best part time jobs for high schoolers is more accessible than ever. It offers a chance to earn money. You can also build a strong foundation for your future. Whether your goal is to save for a car or gain work experience, the right opportunity is waiting. This guide provides a clear roadmap to the best positions available today. We’ll move beyond generic advice. We will dive deep into what makes each job a great choice.
Inside this detailed roundup, you will find 10 distinct job ideas. Each is broken down with the practical information you need to get started. I will cover everything from typical pay rates to the specific skills required. You’ll get actionable application tips tailored to a high school applicant. You’ll also find examples of both in-person and online roles.
As you explore these options, remember that many modern roles are flexible. If you want to work from home, check out the best platforms for remote jobs with no experience. This will show you what entry-level virtual opportunities are available.
This article serves as your starting point for finding the right job. Each role offers a unique way to develop new skills. These skills range from customer service to digital literacy. Let’s explore the options that align with your schedule, interests, and long-term goals.
Back to How to Build Multiple Streams of Income
1. Retail and Fast Food Worker
Retail and fast food roles are among the most accessible part time jobs for high schoolers. They offer a structured entry into the workforce. These positions are foundational. They teach essential skills like customer service and teamwork. They are widely available in nearly every town and city. This makes them a convenient option.
Working in stores or restaurants provides a predictable schedule. This can often be adjusted around school commitments. You might be a cashier or a stock associate. You could also be part of the food preparation team. The consistent demand for these roles means there are frequent openings. This is especially true during busy seasons like holidays and summer.
Job Snapshot
- Typical Pay: Generally starts at the state minimum wage. It often ranges from $10 to $17 per hour. Pay depends on location and company. Some roles may offer small commissions or tips.
- Time Commitment: Extremely flexible, typically 10-20 hours per week. Employers are accustomed to working with student schedules.
- Age/Legal: Most states allow 14 and 15-year-olds to work with restrictions. By age 16, most restrictions are lifted, opening up more opportunities.
Getting Started Checklist
To land a job in retail or fast food, focus on your reliability and enthusiasm.
- Highlight Soft Skills: Emphasize skills like being punctual, responsible, and a quick learner. Mention relevant school activities or volunteer work.
- Apply Strategically: Submit applications both online and in person. Visiting a store to drop off a resume can make a strong impression.
- Prepare for the Interview: Be ready to answer questions about your availability. Know why you want to work there. Think about how you handle challenging situations.
Pro Tip: When you apply, clearly state your availability. For example, “Available weekdays after 4 PM and all day on weekends.” This shows employers you’ve already thought about how the job fits with your school life.
Ready To Build More Traffic And Income?
Use Internet of Business to learn blogging, SEO, affiliate marketing, passive income, and digital business systems that compound over time.
Start Building Your Digital Income →
2. Tutoring and Academic Help
Offering academic support is one of the most rewarding part time jobs for high schoolers. It allows you to leverage your academic strengths for income. This role involves helping younger students or peers understand complex subjects. It can also include preparing for tests and completing homework. It’s a highly flexible job. It can be done online, in a client’s home, or at a public library.

As a tutor, you can work independently by advertising your services locally. You can also join platforms like Wyzant or Care.com to connect with clients. The job reinforces your own knowledge. It also builds valuable skills in communication, patience, and problem-solving. It’s an ideal position if you excel in specific subjects and enjoy helping others.
Job Snapshot
- Typical Pay: Highly variable, often ranging from $15 to $30+ per hour. Pay depends on the subject’s difficulty, your expertise, and local demand.
- Time Commitment: Extremely flexible, usually 2-10 hours per week. You can set your own schedule, making it easy to fit around school.
- Age/Legal: There are no legal age minimums for private tutoring. You can start at any age if you show subject mastery and responsibility.
Getting Started Checklist
To launch your tutoring service, focus on building credibility and finding your first clients.
- Identify Your Strengths: Choose subjects where you earn high grades. You should feel confident explaining concepts to others.
- Set Your Rate: Research what other local tutors charge to set a competitive price. Start slightly lower to attract your first clients.
- Create Your Pitch: Prepare a summary of your qualifications. Advertise through school counselors, community centers, or on social media.
Pro Tip: Ask your first few happy clients for a short testimonial. Positive reviews are powerful marketing tools. They can help you attract more students and justify higher rates in the future.
3. Social Media and Content Creation
Becoming a content creator is one of the most entrepreneurial part time jobs for high schoolers. It allows you to turn a passion into a paycheck. This path involves building an audience on platforms like TikTok or YouTube or seeking answers of how to build an email list on your blog. You create engaging content around a niche like gaming, fashion, or education. Monetization comes from ad revenue, brand sponsorships, and direct fan support.

Unlike traditional jobs, this role offers complete creative freedom. It has a potentially high income ceiling, as seen with stars like Charli D’Amelio. Success requires consistency and a strong understanding of your chosen platform. For video creators, learning how to rank a video on YouTube can significantly accelerate growth.
Job Snapshot
- Typical Pay: Highly variable. Initially $0, but can grow to $100-$1,000+ per month after building a following. Income sources include creator funds, ads, and brand deals.
- Time Commitment: Flexible but demanding. It requires 10-20 hours per week for planning, filming, editing, and engaging.
- Age/Legal: Most platforms require users to be at least 13. To monetize directly, you typically need to be 18 or have a parent manage financial accounts.
Getting Started Checklist
To launch your journey as a content creator, focus on authenticity and consistency.
- Choose Your Niche: Pick a topic you genuinely love. Your passion will shine through and keep you motivated.
- Post Consistently: Create a content schedule you can stick to. Algorithms on platforms like TikTok favor active creators.
- Engage with Your Community: Respond to comments and messages to build a loyal following. Your first 100 fans are your most important.
- Protect Your Privacy: Be mindful of the personal information you share online. Avoid showing your home address or other sensitive details.
Pro Tip: Don’t try to be perfect from day one. Your first 10-20 videos are for learning. Focus on improving one small thing with each new piece of content.
4. Babysitting and Pet Sitting
Babysitting and pet sitting are classic part time jobs for high schoolers. They offer flexibility, responsibility, and excellent earning potential. These roles involve caring for children or pets while their owners are away. You can build trust within your community while gaining valuable life skills. You can find opportunities through referrals or specialized apps.

Unlike traditional jobs, these roles allow you to be your own boss. You set your rates, choose your clients, and manage your schedule. Platforms like Care.com help connect you with families seeking childcare. Apps like Rover and Wag specialize in pet services like dog walking. As you build a reputation for being reliable, you can get a steady stream of clients.
Job Snapshot
- Typical Pay: Babysitting often pays $12 to $18+ per hour. Pet sitting rates vary, from $15-$25 for a walk to $50-$75+ per night.
- Time Commitment: Highly flexible. You can work for a few hours on a weekend evening or provide after-school care.
- Age/Legal: Babysitting readiness depends on maturity, with many starting around age 12-14. Pet sitting apps may require you to be 18, but you can work independently at any age.
Getting Started Checklist
To succeed as a babysitter or pet sitter, focus on building trust and showing your capabilities.
- Get Certified: Obtaining certifications in CPR and First Aid prepares you for emergencies. It also allows you to command higher rates.
- Build Your Profile: Create a detailed profile on sites like Care.com or Rover. Include a friendly photo and describe your experience.
- Set Clear Policies: Establish your rates, services offered, and cancellation policies upfront. This helps avoid misunderstandings.
Pro Tip: Ask your first few happy clients for a testimonial or to act as a reference. Positive reviews are the most powerful tool for getting more jobs and building a trusted reputation.
5. Freelance Writing and Copywriting
For students with a strong grasp of language, freelance writing is very flexible. It is one of the best part time jobs for high schoolers that lets you work from anywhere. This role involves creating content for blogs, websites, or social media. It’s a job that rewards creativity and discipline. You can build a professional portfolio while still in school.
As a freelance writer, you could draft a blog post or write product descriptions. You can also create social media captions for a local business. Platforms like Upwork and Fiverr connect you with clients seeking written content. This job is perfect for self-starters who are great at managing their own time.
Job Snapshot
- Typical Pay: Highly variable. Beginners might start at $10-$20 per article. With experience, rates can increase to $50-$100+ per piece.
- Time Commitment: Extremely flexible. You can take on as many projects as you like, typically ranging from 5 to 15 hours per week.
- Age/Legal: Most freelance platforms require users to be 18. Younger teens can often work through a parent’s account with supervision.
Getting Started Checklist
To launch your freelance writing career, focus on showcasing your skills and building a solid reputation.
- Build a Portfolio: Create a few sample articles on topics you enjoy. This gives potential clients a clear idea of your writing style.
- Specialize in a Niche: Focus on a subject you know well, like gaming or fashion. Specializing helps you deliver expert-level content. To make your writing more compelling, you can explore rhetorical device examples.
- Start on a Platform: Sign up for sites like Fiverr. Or explore other places to find freelance writing jobs on internetofbusiness.net. Set competitive starting rates to get your first clients.
Pro Tip: Invest in a free grammar tool like Grammarly. Submitting clean, error-free copy is one of the fastest ways to show clients you are a professional and earn their repeat business.
6. House Cleaning and Yard Work Services
Offering house cleaning or yard work services is very entrepreneurial. It is one of the best part time jobs for high schoolers that lets you be your own boss. This path involves helping neighbors with tasks like mowing lawns or raking leaves. It’s a job built on trust and reliability. It scales directly with your effort and reputation.
Unlike traditional employment, you set your own rates and schedule. You can start small by helping a few family friends. Then you can expand through word-of-mouth referrals. Platforms like local Facebook groups or Nextdoor can also help you find clients. The direct connection with homeowners allows you to build professional relationships.
Job Snapshot
- Typical Pay: Highly variable, but often lucrative. General cleaning can command $15-$25 per hour. Yard work often pays $20-$40 per hour or a flat project fee.
- Time Commitment: Extremely flexible. You decide when to work, typically taking on jobs after school and on weekends.
- Age/Legal: There is no minimum age to work for yourself. This makes it accessible even to younger teens. However, some platforms require you to be 18.
Getting Started Checklist
To launch your own cleaning or yard work service, focus on building a trustworthy reputation.
- Start with Referrals: Ask family, friends, and neighbors if they need help. A positive review from a trusted source is the most powerful advertising.
- Create Simple Flyers: Design a basic flyer detailing your services, rates, and contact info. Post them on local community bulletin boards.
- Invest in Basic Supplies: Start with essential equipment. For yard work, this might be a rake and gloves. You can often use the client’s equipment to begin.
Pro Tip: Always quote projects clearly before starting. For a lawn, specify if the price includes mowing and edging. This prevents misunderstandings and ensures you are paid fairly.
7. Online Tutoring and Test Prep
Looking for the best online jobs for college students? For academically strong students, part time jobs for high schoolers can include online tutoring. This path allows you to leverage your expertise in subjects like math or science. You can also use your success on tests like the SAT or ACT. It’s a flexible, high-earning option that you can do entirely from home.
By helping peers or younger students, you reinforce your own knowledge. You also build valuable teaching skills. Platforms like Wyzant or Chegg connect you with students seeking help. You can also market your services independently to local families. This role transforms your academic achievements into a profitable venture.
Job Snapshot
- Typical Pay: Highly variable, often ranging from $20 to $50+ per hour. Rates are set based on your expertise and the subject’s difficulty.
- Time Commitment: Extremely flexible. You set your own hours, typically working 5-10 hours per week.
- Age/Legal: Most online platforms require tutors to be 18. Many high schoolers find success by tutoring independently. Parental consent may be needed for minors.
Getting Started Checklist
To succeed as a student tutor, you need to showcase your knowledge and your ability to teach.
- Define Your Niche: Focus on subjects or tests you recently aced. Did you get a 5 on an AP exam? Use that as your selling point.
- Build Your Toolkit: Create your own study guides and practice questions. Having high-quality materials shows you are a serious and organized tutor.
- Market Yourself: Create a simple flyer to post at local libraries. Also, ask your parents to share your services on local social media groups.
Pro Tip: Offer a free 15-minute consultation to potential clients. Use this time to understand the student’s goals and explain how you can help. This builds trust and often secures you the job.
8. Graphic Design and Digital Services
For creative students, freelancing in graphic design is a rewarding choice. It is one of the best part time jobs for high schoolers for building a portfolio. This role involves creating visual content like logos or social media posts. It allows you to work from home, set your own hours, and choose interesting projects.
Platforms like Clickworker or Freelancer connect you with clients globally. You can also find work by reaching out to local businesses. You might design a menu for a cafe or create an Instagram template. This job provides valuable experience in marketing and client communication.
Job Snapshot
- Typical Pay: Highly variable. Projects can range from $25 for a simple graphic to $100+ for a logo design. Pay is project-based, not hourly.
- Time Commitment: Extremely flexible, based on your client workload. You can start with just 5-10 hours a week.
- Age/Legal: Most freelance platforms require users to be 18. Teens under 18 can operate through a parent or guardian’s account.
Getting Started Checklist
To launch your freelance design career, focus on building your skills and a strong portfolio.
- Master the Tools: Start with free, user-friendly software like Canva. As you advance, consider learning industry-standard tools like Adobe Illustrator.
- Build a Portfolio: Create 5-10 sample projects to showcase your abilities. Design a logo for a fictional brand or redesign a local flyer.
- Find Your Niche: Specialize in a specific area like “logo design for podcasts.” A niche helps you stand out and attract the right clients.
Pro Tip: When starting out, offer your services at a competitive entry-level rate. This helps build a portfolio and gather positive reviews. You can increase your prices as you gain experience.
9. Lifeguard and Swim Instructor
Becoming a lifeguard or swim instructor is one of the most rewarding part time jobs for high schoolers. This is especially true for strong swimmers who enjoy the water. These roles instill a profound sense of responsibility. They teach critical life-saving skills. They also provide a fun and active work environment.
Positions are available at community centers, private clubs, and local beaches. As a lifeguard, your primary duty is surveillance and emergency response. As a swim instructor, you get to teach a valuable life skill. Both roles are highly respected and look fantastic on college applications.
Job Snapshot
- Typical Pay: Lifeguards generally earn between $12 and $18 per hour. Swim instructors can earn more, typically from $18 to $30 per hour.
- Time Commitment: Very flexible, with schedules built around facility hours. Summer jobs often offer full-time hours (30-40 per week).
- Age/Legal: Most certification agencies, like the American Red Cross, require you to be at least 15 years old.
Getting Started Checklist
To secure a position as a lifeguard or swim instructor, you need to get certified.
- Get Certified Early: Sign up for lifeguard, CPR, and First Aid courses in the late winter or early spring. This ensures you’re certified and ready to apply for summer jobs.
- Take Additional Training: Look for a Water Safety Instructor (WSI) certification. This significantly boosts your earning potential as a swim instructor.
- Apply to Multiple Locations: Apply to public pools, private gyms, and local water parks. This maximizes your chances of getting hired.
Pro Tip: Build a good relationship with the aquatics manager where you certify. They often hire directly from their training classes or can provide strong recommendations.
10. Virtual Assistant and Administrative Support
For organized teens, becoming a virtual assistant is one of the most professional part time jobs for high schoolers. This remote role involves providing administrative or technical support. You could be managing emails, scheduling appointments, or updating social media.
Working as a virtual assistant allows you to build real-world business skills. You can also enjoy a highly flexible schedule. Entrepreneurs on platforms like Upwork often need help with small tasks. This role offers a unique glimpse into how different companies operate. It can be a stepping stone to future careers in business.
Job Snapshot
- Typical Pay: Entry-level rates start around $12 to $25 per hour. Pay increases with specialized skills like graphic design.
- Time Commitment: Extremely flexible, often project-based. You can start with just 5-10 hours per week and take on more clients.
- Age/Legal: Typically requires workers to be at least 16 or 18. This is especially true on freelance platforms like Upwork.
Getting Started Checklist
To succeed as a virtual assistant, you need to show your organizational skills and reliability.
- Master Key Tools: Get comfortable with software like Google Workspace and Slack. Project management tools like Trello are also useful.
- Build Your Profile: Create a strong profile on a freelance platform. Highlight your skills and mention relevant coursework.
- Find Your First Client: Start by offering services to local businesses or on platforms like Upwork. An initial positive review is crucial for attracting more work.
Pro Tip: Create a one-page “service menu.” List the specific tasks you can do and your hourly rate. This makes you look professional and makes it easy for clients to hire you.
Top 10 Part-Time Jobs for High Schoolers — Comparison
| Role | Implementation complexity | Resource requirements | Expected outcomes | Ideal use cases | Key advantages |
|---|---|---|---|---|---|
| Retail and Fast Food Worker | Low — on‑the‑job training | Minimal — uniform, commute | Steady entry‑level wage; customer service experience | First jobs; flexible hours around school | Widely available; flexible scheduling |
| Tutoring and Academic Help | Medium — subject knowledge + lesson prep | Low — materials, internet; optional platform fees | Moderate‑high hourly pay; reinforces mastery | Students strong in subjects wanting flexible work | Higher pay; low startup cost; resume builder |
| Social Media and Content Creation | High — strategy, consistency, editing | Low–Medium — smartphone, editing tools, time | Highly variable; potential for high, passive income | Creative teens with long‑term time commitment | Unlimited income potential; creative freedom |
| Babysitting and Pet Sitting | Low–Medium — safety/responsibility required | Low — basic supplies, possible CPR/First Aid | Competitive hourly rates; recurring local demand | Responsible teens available evenings/weekends | Flexible scheduling; strong local demand |
| Freelance Writing and Copywriting | Medium — writing skill, client management | Low — computer, internet, portfolio | Variable income; portfolio and client relationships | Strong writers seeking remote, flexible work | Flexible schedule; scalable rates with experience |
| House Cleaning and Yard Work Services | Low — straightforward tasks | Low–Medium — basic supplies, optional equipment | Decent hourly pay; steady neighborhood demand | Teens preferring active, outdoor or local work | Easy client acquisition; low startup cost |
| Online Tutoring and Test Prep | Medium–High — specialized knowledge, prep | Low — internet, digital tools, practice materials | Higher hourly rates; peak demand before exams | Students recently successful on standardized tests | Premium pay; remote reach; seasonal demand |
| Graphic Design and Digital Services | High — design skills and software proficiency | Medium — design software, portfolio, training | Higher project rates; portfolio growth | Creative students with design aptitude | High demand; creative, higher pay per project |
| Lifeguard and Swim Instructor | Medium — certification required (CPR, lifeguard) | Medium — certification cost, reliable schedule | Decent wages; seasonal job opportunities | Strong swimmers seeking summer or part‑time work | Teaches responsibility; steady seasonal hiring |
| Virtual Assistant and Administrative Support | Medium — organizational and communication skills | Low — computer, familiarity with office tools | Steady remote income; potential long‑term clients | Organized students seeking remote professional roles | Remote work; recurring clients; business skills |
Your Next Steps to Earning an Income
Finding the right part time jobs for high schoolers is about more than just a paycheck. It is your first major step into professional responsibility and financial independence. This guide explored a diverse range of opportunities. These include traditional roles like retail and modern digital hustles. Each path offers unique lessons. There is no single “best” job, only the best job for you.
The journey you are about to begin is a powerful learning experience. A part-time job is a practical classroom for skills not taught in textbooks. Whether you are balancing cash registers or designing a logo, you build a valuable foundation. You are building invaluable soft and hard skills.
Key Takeaway: The most significant benefit of a high school job is not the money, but the person you become. You will learn to manage your time, communicate professionally, and solve problems. These skills are sought after in college applications and future careers.
Turning Knowledge into Action
Now that you have explored the possibilities, it is time to act. The most crucial step is to take targeted, intentional action. Avoid sending out dozens of generic applications. Instead, focus your energy on the roles that genuinely align with your interests.
Follow this structured plan to get started:
- Self-Assessment: Revisit the jobs we covered. Which ones sparked your interest? Make a shortlist of your top 2-3 choices. Consider what you want to gain beyond money.
- Resume and Portfolio Building: You do not need years of experience to create a compelling resume. Highlight your academic achievements, activities, and any relevant skills.
- Targeted Application: Customize your application for each job. Read the job description carefully. Tailor your resume to highlight the skills they are looking for.
- Interview Preparation: Practice makes perfect. Ask a parent or friend to conduct a mock interview with you. Prepare thoughtful answers to common questions. This preparation will boost your confidence.
The Long-Term Value of Starting Now
Embracing the challenge of a part-time job sets a powerful precedent. It demonstrates ambition, maturity, and a proactive approach. The money you earn provides freedom and teaches you budgeting. The confidence you build is priceless. You will enter college with a significant advantage. The discipline and work ethic you develop now will serve you for decades.
Ready to turn your skills into a real business? The principles of marketing and client management are crucial. Be sure to check out our other resources located here to help you with your brand and business.
Back to How to Build Multiple Streams of Income
Are you looking for better ways and tools to build your monthly revenue and brand? Be sure to check out our other resources located here to speed up the process.
Nathan
Dr. Nathan Pennington, DBA, earned his Doctor of Business Administration degree from the University of Missouri-St. Louis and brings over 15 years of online entrepreneurial experience in helping people learn how to blog, earn income online and build passive income streams outside of what the school system teaches.






