← Guides

Passion Project Ideas for High School Students

Passion project ideas for high school students, sorted by interest, plus how to pick one, finish it, and describe it well on your college applications.

A passion project is something you build on your own because you care about it, not because a class assigned it. It can be an app, a research paper, a nonprofit, a podcast, a small business, or a community program. Below are ideas sorted by interest, followed by the part most lists skip: how to choose one and actually finish it.

What makes a passion project good

Colleges see a lot of projects that were started in June and abandoned in August. The ones that stand out usually have three things in common:

  • They are real. Someone other than you uses it, reads it, attends it, or benefits from it.
  • They are specific. “A climate project” is vague. “A tool that shows students at my school which bus routes cut their commute emissions” is specific.
  • They have a story. You can explain why you started, what went wrong, what you changed, and what happened.

Scale matters less than you think. Fifty real users or one well-run event beats a polished website nobody visits.

Passion project ideas by interest

Computer science and tech

  • Build an app or website that solves a problem at your school (a lost-and-found board, a club calendar, a tutoring sign-up tool)
  • Make a browser extension for something you do every day
  • Create a free tool for a local small business or nonprofit
  • Train a simple machine learning model on public data and write up what you found
  • Teach a free coding workshop for middle schoolers
  • Contribute to an open-source project and document what you learned

Science and research

  • Run an original experiment and write it up as a paper
  • Analyze a public dataset (local air quality, transit, public health) and publish your findings
  • Start a science journal or blog for students at your school
  • Reach out to a professor to help on research. Our guide on how to cold email a professor for research walks you through it.

Business and entrepreneurship

  • Turn a skill into a service: tutoring, design, video editing, website building
  • Make and sell a physical product online
  • Run a pop-up shop or a resale business
  • Start a student consulting group for local businesses

Our guide on how to start a business as a teenager covers the practical and legal steps.

Community service and social impact

  • Start a tutoring program for younger students
  • Organize a supply drive with a specific, measurable goal
  • Build a resource guide for immigrant families, new students, or seniors in your area
  • Launch a nonprofit or a fiscally sponsored project. See how to start a nonprofit as a high school student.

Writing, media, and the arts

  • Start a podcast interviewing people in a field you want to enter
  • Write and self-publish a book, a short story collection, or a zine
  • Make a short documentary about a local issue
  • Run a newsletter covering one niche topic well
  • Organize an art show, concert, or open mic that raises money for a cause

Policy, history, and humanities

  • Research and present a policy proposal to your city council or school board
  • Record oral histories from older residents of your community
  • Run a voter registration or civic education campaign (follow your state’s rules)
  • Translate useful resources into a language your community needs

Health and medicine

  • Create a mental health resource hub for students, reviewed by a counselor
  • Organize a CPR or first aid training session with a certified instructor
  • Analyze public health data about your county and share it

Environment and sustainability

  • Start a school composting or recycling program and measure the results
  • Map local green spaces or tree cover using public data
  • Run a repair cafe where people fix things instead of throwing them away

How to pick the right idea

Use this quick filter. A good passion project usually scores yes on at least four of these:

  1. You would do it for free with no credit. If the only reason is your application, you will quit.
  2. It connects to something you already do. Your classes, your hobbies, your family, your town.
  3. You can start this week. If step one requires money you do not have or permission you cannot get, pick a smaller version.
  4. Someone else benefits. Users, readers, attendees, students, neighbors.
  5. You can measure it. Downloads, dollars raised, people served, pages written, events held.

If two ideas tie, pick the one with a smaller first step.

How to actually finish it

Shrink the first version

Your first goal is not “launch a nonprofit.” It is “run one tutoring session for five kids.” Cut every idea down until you can complete the first version in two to four weeks.

Set a public deadline

Tell people when it will launch. Announce an event date. Sign up for a competition. External deadlines beat willpower.

Find people to build with

Projects with a team, a mentor, or a community are much more likely to survive. Start a club around it (see how to start a club in high school), recruit a co-founder, or find a mentor in the field. Programs like Venn exist for this: it connects high schoolers who are already building things with college clubs and companies in their field.

Write things down as you go

Keep a running log: what you did, what happened, what numbers changed. When it is time to write your activities list or an essay, you will have real details instead of vague memories.

How to talk about your project on applications

When you describe a passion project, lead with action and results:

  • Weak: “Founder of a coding club passionate about technology.”
  • Stronger: “Started free weekly Python workshops for 6th to 8th graders at our public library; 34 students attended over two semesters, and three now help teach.”

Name what you built, who it served, and what changed. If something failed, that can be a strong essay topic, as long as you explain what you learned and did next.

FAQ

What is a passion project for college applications?

It is a self-directed project you pursue outside of class because of a genuine interest. It shows colleges what you do with your free time, how you take initiative, and how you handle problems no one assigned you.

Do colleges care about passion projects?

Many colleges look at how you spend your time outside class and what you accomplished. A passion project can help when it is genuine and shows real effort or impact. It does not need to be large, but it should be real.

How long should a passion project take?

There is no required length. Many strong projects run for months or years and grow over time. Aim to finish a small first version in a few weeks, then keep improving it.

What are good passion projects for STEM students?

Building an app or tool people use, analyzing public data, running an original experiment, teaching younger students to code, or helping on a professor’s research. Pick one tied to a problem you have actually noticed.

Can a passion project be a business or nonprofit?

Yes. Small businesses, nonprofits, clubs, and community programs all count. What matters is that you started it, it does something real, and you can describe your role and results.

Get help building it

Already working on a project? Apply to Venn. It is free, it runs seasons and picks a small batch of high school and college students who are building things, and it has worked with companies such as Microsoft and Runway. Apply here.

Apply to Venn.

For high school and college students already building a club, nonprofit, project or startup. We connect you with college clubs, companies and students in your field.

Free for students, always.

Apply for Fall ’26