Get Your Teen Weekly Newsletter in your inbox! Sign Up
YourTeenMag Logo

150 Passion Project Ideas for High School Students

High school is not just about grades and tests, it is a time to explore what you are passionate about. Passion projects help you learn more about yourself and show what really matters to you. They also look great on college applications because they highlight your interests and dedication. Whether it’s writing, building, creating, or helping others, there’s a project out there that’s perfect for you. In this article, we’ll share a bunch of ideas to help you get started.

What are Passion Projects?

Passion projects are creative or meaningful activities that you do outside of school. They aren’t assigned by a teacher or required for a class. Instead, they come from your own interests, goals, or values. A passion project can be anything from writing a book to building a website to organizing environmental cleanups. What matters most is that it’s something you enjoy and are excited to work on. They look great on college applications because they show who you are beyond your grades and test scores.

Passion Projects About Environment

If you care about nature, animals, or protecting the planet, there are so many ways to turn that passion into action. This section contains passion project ideas for students who want to help the environment and make a real difference in the world around them.

1. Organize a long-term litter cleanup initiative—adopt a park, trail, or neighborhood and track progress over time with photos and data.
2. Start a community garden that uses native plants and donates produce to a local food pantry.
3. Create a blog or YouTube channel offering eco-friendly tips, DIYs, and reviews of sustainable products.
4. Build a simple app to help users track their carbon footprint and discover local green actions.
5. Launch a podcast featuring interviews with environmental leaders, scientists, or student activists.
6. Design and lead environmental workshops for elementary school students.
7. Produce a short documentary about a specific local environmental issue and raise awareness.
8. Organize an e-waste recycling drive to help your community dispose of electronics responsibly.
9. Create an interactive tree map that helps people learn about and protect local trees and green spaces.
10. Start a petition to ban single-use plastics or introduce compost bins at your school.
11. Build a solar-powered charging station for phones at your school or a public location.
12. Host a sustainable fashion show with clothes made from recycled or thrifted items.
13. Launch a reusable lunchbox program to reduce disposable packaging at school.
14. Write and donate a children’s book about protecting the Earth to schools and libraries.
15. Plan a “Car-Free Week” challenge encouraging walking, biking, or carpooling.
16. Analyze local air or water quality data and present findings in an infographic campaign.
17. Design a compact home composting kit and teach others how to use it.
18. Create an “eco-hackathon” where students compete to solve local sustainability challenges.
19. Map and promote local zero-waste and refill shops for your community.
20. Transform a neglected outdoor space into a clean, usable green area and document the project.

Passion Projects About Health and Wellbeing

If you have a passion for health, medicine, or helping people feel their best, this section is for you. These passion project ideas are perfect for students who dream of becoming doctors, nurses, or working in healthcare someday.

21. Start a free after-school fitness club where students can try different workouts like HIIT, yoga, or Zumba.
22. Learn how to take vital health information such as blood pressure or heart rate.
23. Create a YouTube or TikTok series of fun, beginner-friendly workout videos made specifically for teens.
24. Organize a school-wide “Step Challenge” using fitness trackers or phone apps to encourage daily movement.
25. Design a fitness app or website that gives students short daily workouts, stretch routines, or motivational tips.
26. Host a community fun run or walkathon to raise money for a health-related cause.
27. Get certified in CPR, or other life-saving skills like the Heimlich maneuver. This might come in handy some day, and you can write about the importance of knowing these skills!
28. Create a workout plan for beginners and print it as a free guide to hand out at school or community centers.
29. Develop a “Desk Stretching Routine” for students and teachers to use during long periods of sitting.
30. Start a dance group or club that focuses on fun movement, confidence, and building friendships. You can also work with a local nursing home and lead mobility exercises for seniors!
31. Teach PE-style lessons to younger students at an elementary school or aftercare program.
32. Make a strength training guide for teens using bodyweight exercises that require no equipment. This is great for people who don’t have access to a gym!
33. Record fitness progress videos and create a video series showing real teen journeys, highlighting motivation and consistency.
34. Come up with a game or song that helps people learn the different parts of the body such as organs or bones.
35. Volunteer at a local hospital. They will oftentimes take student volunteers to help out in the lobby giving directions.

Technology Passion Projects

Curious about how apps are built or how robots work? Passion projects in technology let you explore those interests in creative and hands-on ways. This section includes ideas for students who want to build, code, and invent using the power of tech.

36. Start a blog or YouTube channel where you review gadgets, apps, or tech tools for students.
37. Design a simple mobile app that solves a problem at your school or in your community. Document your journey from studying the problem, to creating the solution.
38. Create a basic website to showcase your coding projects, art, or hobbies.
39. Build your own videogame! You can design the game with a purpose, such as teaching younger kids math.
40. Make a 3D-printed item that solves a small problem at home, like a phone stand or cable holder. If you don’t have a 3D printer, there is a good chance your local library has one you can use!
41. Learn a new programming language and document your progress in a blog or video series.
42. Develop a chatbot that helps students find information about clubs or school events.
43. Create a virtual tour of a local area or small museum using 360° photos or simple web tools. You can do this with your phone and apps!
44. Build a mini robot using an Arduino or robotics kit that can perform basic tasks.
45. Make a simple mental health app with positive quotes, breathing exercises, and tips for reducing screen time.
46. Create a game that teaches coding in a fun, interactive way for younger kids.
47. Design a STEM-themed board game that helps players learn about science or technology.
48. 3D print parts for a DIY toy or puzzle and share the files online.
49. Interview local tech professionals and post their advice for students interested in STEM careers. This is also great for networking!
50. Develop a simple tool or extension that improves focus or productivity during homework time.
51. Start an online coding club where you and friends learn and build small projects together.
52. Make a digital art portfolio that combines 3D design, coding, and creative expression.
53. Host a mini tech workshop for younger students to teach them the basics of robotics or programming.

Volunteering

Making a difference in your community can be both meaningful and inspiring. If you care about helping others and want to give back, this section is full of project ideas that focus on volunteering and community service.

54. Start a neighborhood food drive and partner with a local food bank or church pantry.
55. Organize a clothing swap or collection with donations going to a nearby homeless shelter or foster care agency.
56. Create care packages for the homeless and distribute them with help from a local outreach nonprofit or soup kitchen.
57. Plan a ‘Volunteer Day’ at school by inviting organizations like Habitat for Humanity, Meals on Wheels, or Red Cross.
58. Launch a tutoring program through your school, a library, or a community youth center.
59. Collect books and set up a mini-library in a children’s hospital, shelter, or low-income school.
60. Host a fundraiser for causes like animal shelters, cancer research, or global clean water programs.
61. Make birthday kits and partner with groups like Together We Rise or a local children’s home.
62. Create a kindness campaign at school that includes helping school staff, bus drivers, or younger students.
63. Start a pen-pal program with residents of a nursing home or veterans’ hospital.
64. Organize a school supply drive for a Title I school, refugee center, or after-school program.
65. Build a website or Instagram account that promotes local volunteer openings at places like animal rescues, food banks, or parks departments.
66. Put together a welcome program for new students and work with your school counselor or PTSA.
67. Host a community clean-up event with your parks department, school club, or a local Scout troop.
68. Start a pet supply drive and deliver donations to an animal shelter or pet rescue organization.
69. Record oral histories with seniors at a retirement home, VFW post, or community center.
70. Plan a ‘Tech Help Day’ where students teach older adults at a public library or senior center.
71. Create handmade cards and deliver them to a children’s hospital, nursing home, or fire station.
72. Partner with a nonprofit like Feeding America, Save the Children, or a local crisis center to create awareness campaigns.
73. Launch a student-led volunteer club that collaborates monthly with different organizations like Habitat for Humanity, ASPCA, or Meals on Wheels.

Business and Investing

Interested in starting your own business or learning how money works? This section is for students who are excited about entrepreneurship, investing, and building financial skills.

74. Start a small online business selling handmade items, thrifted finds, or digital downloads.
75. Create a mock investment portfolio and track it weekly to learn about the stock market.
76. Launch a student-run school store or snack stand and manage the budgeting, inventory, and marketing.
77. Start a blog or YouTube channel where you explain business concepts or analyze companies. You can also cover business news, such as a publicly traded company’s latest earnings reports.
78. Organize a student entrepreneur fair where teens can showcase and sell their products or services.
79. Develop a budgeting workshop for teens and present it at your school or local library.
80. Write a business plan for a product or service you’d like to launch one day.
81. Create an investing podcast where you explain financial topics like stocks, or compound interest in simple terms.
82. Interview local business owners and publish their stories in a blog, podcast, or mini-documentary.
83. Build a website or app that helps teens learn personal finance or track their spending.
84. Start a reselling job online using platforms like eBay, Depop, or Poshmark and track profits.
85. Start an investing club with your friends. Have everyone “pitch” an investment idea and then enter it into a mock-portfolio.
86. Take a small loan from friends or family (or a small saved budget) and turn it into a micro-business, then document your growth.
87. Volunteer to help a local nonprofit or small business with social media, website updates, or basic marketing.
88. Create a guide for teen entrepreneurs and share it online or as a downloadable PDF.
89. Enter a teen business pitch competition or organize one at your school.
90. Start a charity-based business that donates part of the proceeds to a cause you care about.
91. Launch a subscription box for students (e.g., study tips, school supplies, snacks, or motivational content).

Passion Project Ideas for Artsy and Creative Teens

From handmade crafts to original artwork, these ideas are perfect for students who enjoy using their creativity to make something beautiful or useful.

92. Start an Instagram or YouTube channel to showcase your artwork and DIY tutorials.
93. Create an online shop (Etsy, Shopify, etc.) to sell your handmade crafts, prints, or jewelry.
94. Organize a community art show featuring work from local students and young artists.
95. Paint a mural at your school or a local community center to brighten up a shared space. Come up with a design, and then approach local business owners and organizations asking if they’d be interested in a mural.
96. Design and print custom stickers to raise money for a cause you care about.
97. Create an art journal project where you make a new page each day or week for a year.
98. Teach a virtual or in-person craft class for kids, seniors, or beginners.
99. Make a DIY craft kit with instructions and supplies, and donate them to a children’s hospital or shelter.
100. Start a recycled art project using only upcycled or eco-friendly materials.
101. Illustrate and self-publish a short story or children’s book.
102. Create a digital portfolio website to display your art and track your progress.
103. Make a mini-magazine combining writing, illustrations, and collage art.
104. Organize a craft supply drive and donate the items to an underfunded art classroom.
105. Design custom greeting cards and sell them to support a local nonprofit.
106. Launch a “Craft for a Cause” club where students make items for charity (e.g., blankets, cards, decorations).
107. Curate a themed art collection (like mental health, identity, or nature) and exhibit it online.
108. Create a YouTube series showing time-lapse videos of your art from start to finish.
109. Host a DIY booth at a school event or local fair to teach people a fun craft.
110. Design coloring pages for kids and donate printed copies to schools, libraries, or hospitals.
111. Decorate reusable tote bags and give them away to promote sustainability.

Passion Project Ideas About Languages and International Cultures

International Passion Project Ideas

Exploring new languages and cultures can open your mind and connect you to the world in exciting ways. These projects are a great way to celebrate global diversity while growing your language skills.

112. Start a cultural exchange pen-pal program that connects students from different countries or regions.
113. Organize an international food night at your school featuring dishes and traditions from around the world.
114. Translate children’s books or simple stories into another language and donate them to bilingual classrooms or libraries.
115. Host a language learning club where students meet to practice speaking and learn about different cultures.
116. Interview immigrants, refugees, or exchange students and create a poster series or bulletin board for school.
117. Research endangered languages and develop an awareness campaign using posters, flyers, and classroom presentations.
118. Teach basic English (or another language) to non-native speakers at a local library or community center.
119. Create an illustrated guide showing cultural differences in gestures, greetings, or dining etiquette.
120. Design and lead a “World Cultures Day” at your school with performances, exhibits, and language lessons.
121. Volunteer to tutor ESL students or support English-language learners in your school or neighborhood.
122. Write a multilingual short story or play using key phrases from different languages and perform it at school.
123. Host a cultural trivia night with questions about geography, food, traditions, and world languages.
124. Curate an art or photography exhibit showing cultural dress, festivals, or architecture from different countries.
125. Organize a book drive for classrooms that need culturally diverse or bilingual reading materials.
126. Start a world language phrase-of-the-week board at school with translations, pronunciation, and context.
127. Create a cultural etiquette handbook for common situations like travel, dining, and greetings across cultures.
128. Develop a world holidays calendar for your school highlighting lesser-known cultural celebrations.
129. Make flashcards or games to help younger students learn greetings or basic vocabulary in multiple languages.
130. Volunteer at an adult education center that teaches English or citizenship classes.
131. Compile a recipe collection from family friends or community members that includes cultural stories and original languages.

Cooking, Baking, and Food

Food and cooking is a passion that many people share. If you fall into this category, consider making it your passion project!

132. Create a family recipe book by collecting and documenting traditional recipes from relatives.
133. Host a bake sale to raise money for a cause or charity you care about.
134. Teach a basic cooking class for younger kids or beginners at a local library or community center.
135. Start a meal prep program for busy students or families, with easy and healthy recipe kits.
136. Make care packages of baked goods and deliver them to healthcare workers, firefighters, or nursing home residents.
137. Experiment with recipes from around the world and document the cultural history behind each dish.
138. Volunteer at a soup kitchen or food pantry and offer to help with meal preparation.
139. Create a weekly themed dinner night for your family and design menus, decorations, and music to match.
140. Enter a local cooking or baking competition or organize one at school.
141. Develop a collection of allergy-friendly or dietary-specific recipes (like gluten-free, vegan, or nut-free).
142. Organize a cooking challenge at school where teams compete with a limited set of ingredients.
143. Grow your own herbs or vegetables and use them in home-cooked meals.
144. Interview local chefs or bakers and learn about their career paths and favorite dishes.
145. Create a cookbook for teens with affordable, beginner-friendly recipes.
146. Decorate and deliver personalized birthday cakes for kids in shelters or foster care.
147. Host a community potluck where everyone brings a dish and shares the story behind it.
148. Make a how-to photo guide for kitchen basics like knife safety, measuring, and using an oven.
149. Bake and sell themed treats for holidays, sports games, or school events to support student activities.
150. Start a “recipe swap” club where students share and try each other’s favorite dishes.