High School Internships: How to Get One (Even as a Freshman)
The best way to get a high school internship is to email companies directly and ask. Most companies don't advertise internships for high schoolers, but many will say yes to a motivated student who reaches out with a short, specific email. You don't need experience — just initiative and a clear ask.
Do high schoolers get internships?
Yes. Formal, posted high school internship programs are rare, which is exactly why reaching out directly works so well — you're not competing against hundreds of applicants, and small companies, local businesses, labs, and startups are often happy to take on a sharp, eager high schooler.
How to get a high school internship in 4 steps
- Make a list of 20–40 companies near you (or remote-friendly) in a field you're curious about.
- Email each one directly — a short note to their careers or general inbox.
- Say you're a high school student, name one specific reason you're interested, and ask if they'd take a summer intern (paid or for experience).
- Attach a simple resume (classes, projects, clubs) and follow up once.
What to put on a high school resume
Lead with your school and grade, then list classes, personal projects, clubs, sports, volunteering, and any skills you've taught yourself. One project you built on your own is more impressive than a long list of activities.
Related: high school internships · no experience · email templates · how to cold email.
FirstInternships gives you 16,000+ company recruiting inboxes and writes a personal cold email for each from your background. Free to start — great for students reaching out for the first time.
Find companies to email →Frequently asked questions
Can a 15 or 16 year old get an internship?
Yes — many companies take high schoolers, especially for summer. Some roles have age or work-permit rules, so mention your age and ask what's possible.
Are high school internships paid?
Some are, some are for experience. It's fine to ask directly whether a paid or stipend role is possible.