Science Research Ideas for High School Students
Updated: Oct 12
Updated October 2026
TL;DR
High school science research can cover biology, chemistry, physics, environmental science, astronomy, computer science, and more. You can explore these fields through simple experiments, public datasets, observations, or literature reviews. This guide shares 40 research ideas, with practical steps, tools, and guidance to help you choose a topic. If you want to turn one of these ideas into an independent research project with 1:1 PhD mentorship, you can explore the Lumiere Research Scholar Program.
If you're a high school student looking to do science research, there are many fields and ideas to choose from. You can study living organisms, explore chemical properties, analyze climate data, investigate space, or use computer science to solve real-world problems. This blog gives you 40 science research ideas across different fields, along with the research question, tools and data needed, and who each topic is right for. Before choosing a topic, you can read What Makes A Good Research Question for a basic guide to developing a focused research question.
We have also compiled 300+ research ideas across various subjects for high school students (including the ideas below) in a series of blog posts, which you can find here!
Science research ideas at a glance
Field | Research ideas |
Biology | Plant growth, biodiversity, pollinators, water availability, influenza trends |
Chemistry | Corrosion, water quality, insulation, filtration, biodegradable materials |
Physics | Solar panels, ramp motion, sound, friction, pendulums |
Environmental science | Urban heat, historical temperatures, air quality, vegetation, litter |
Marine and freshwater science | Coral bleaching, algal blooms, plastic pollution, mangroves |
Neuroscience and psychology | Sleep and attention, memory, multitasking, music and concentration |
Astronomy | Light pollution, exoplanets, sunspots |
Computer science and AI | Machine learning, spam detection, image resolution, website accessibility |
Data science and mathematics | Air quality, weather prediction, sampling methods |
Engineering and materials science | Building insulation, bridge design |
Biology research ideas for high school students
1. Plant growth under different light conditions
Grow the same type of plant under different light conditions. Keep the soil, water, container size, and temperature consistent, and measure growth over several weeks.
Research question: How does the amount of light affect plant height and leaf growth?
Tools and data needed: Seeds, pots, soil, ruler, labels, light source, and a spreadsheet.
Who is it right for? Students who enjoy hands-on biology and can keep conditions consistent over time.
2. Biodiversity in local habitats
Compare two or three nearby habitats, such as a lawn, park, and wooded area. Record the organisms observed during the same amount of time at each location.
Research question: How does observed species diversity vary between local habitats?
Tools and data needed: Notebook, phone camera, identification guide, iNaturalist, and a spreadsheet.
Who is it right for? Students interested in ecology, wildlife, and field observations.
3. Pollinator activity and environmental conditions
Observe pollinators visiting flowers at different times of day. Record the number of visits, temperature, weather, and flower type without disturbing the insects.
Research question: How do temperature and time of day relate to pollinator activity?
Tools and data needed: Observation sheet, timer, camera, thermometer, and spreadsheet.
Who is it right for? Students interested in insects, plants, and conservation.
4. Water availability and plant recovery
Use similar potted plants to observe how soil moisture relates to leaf position and growth. Keep watering within normal growing conditions and record changes at regular intervals.
Research question: How does soil moisture relate to plant growth and recovery?
Tools and data needed: Potted plants, measuring cup, ruler, soil-moisture meter if available, and a record sheet.
Who is it right for? Students who enjoy simple experiments and can monitor plants regularly.
5. Seasonal patterns in influenza activity
Use published influenza surveillance data to compare reported activity across months, regions, or years. Look for recurring patterns and note differences between seasons.
Research question: What seasonal patterns appear in reported influenza activity?
Tools and data needed: CDC influenza surveillance data, spreadsheet software, and graphing tools.
Who is it right for? Students interested in biology, epidemiology, and public health data.
Chemistry research ideas for high school students
6. Corrosion under different conditions
Compare identical iron samples under safe, supervised conditions, such as dry air and humid air. Photograph the samples regularly and record visible changes.
Research question: How does moisture exposure affect the rate of visible corrosion?
Tools and data needed: Iron samples, labelled containers, camera, gloves, and a scale if available.
Who is it right for? Students interested in materials science and practical chemistry experiments.
7. Water quality across different locations
Compare published water-quality measurements from different locations or dates. Focus on indicators such as pH, turbidity, or nitrate levels when reliable data are available.
Research question: How do selected water-quality indicators vary across locations?
Tools and data needed: Public water-quality datasets, spreadsheet software, and a source log.
Who is it right for? Students interested in environmental chemistry and water safety.
8. Insulation and heat loss
Compare safe insulating materials around identical containers of warm water. Measure temperature at regular intervals while keeping the starting temperature and container size consistent.
Research question: Which tested material slows heat loss the most?
Tools and data needed: Identical containers, thermometer, timer, insulating materials, and spreadsheet.
Who is it right for? Students interested in energy efficiency, materials, and everyday applications of chemistry.
9. Water filtration and visible particles
Compare non-hazardous filter materials using the same starting mixture. Measure changes in visible clarity, keeping in mind that clearer water is not necessarily safe to drink.
Research question: Which filter material produces the greatest improvement in visible water clarity?
Tools and data needed: Teacher-approved filter materials, funnels, containers, a consistent light source, and a turbidity meter if available.
Who is it right for? Students interested in water treatment and environmental chemistry.
10. Biodegradable materials and decomposition
Compare published research on biodegradable packaging or conduct a teacher-approved observation using suitable materials. Record how the materials change under the same conditions.
Research question: Which material properties and environmental conditions are associated with faster decomposition?
Tools and data needed: Scientific papers, comparison table, research log, and optionally a supervised composting setup.
Who is it right for? Students interested in sustainability, polymers, and material chemistry.
Physics research ideas for high school students
11. Solar panel angle and electrical output
Measure the output of a small educational solar cell at different angles. Keep the light source and distance fixed, and repeat each measurement.
Research question: How does panel angle affect electrical output under consistent lighting?
Tools and data needed: Small solar cell, multimeter, protractor, stable light source, and notebook.
Who is it right for? Students interested in renewable energy, electricity, and engineering.
12. Ramp angle and rolling motion
Roll the same ball down a ramp at different angles. Measure the time taken to reach a marked point and repeat each trial.
Research question: How does ramp angle affect the ball's travel time and average speed?
Tools and data needed: Ball, ramp, measuring tape, stopwatch or slow-motion video, and spreadsheet.
Who is it right for? Students interested in mechanics and hands-on physics.
13. Sound level and distance
Use the same sound source to take approximate sound-level readings at different distances. Repeat the measurements in a quiet environment.
Research question: How does measured sound level change with distance from the source?
Tools and data needed: Phone, sound meter app, measuring tape, sound source, and quiet test area.
Who is it right for? Students interested in sound waves and acoustics.
14. Surface friction and toy car movement
Release the same toy car from the same starting point across different surfaces. Measure the distance travelled and repeat each trial.
Research question: How does surface type affect the distance travelled by a toy car?
Tools and data needed: Toy car, ramp, different surfaces, measuring tape, and spreadsheet.
Who is it right for? Students who enjoy practical experiments and want to explore friction.
15. Pendulum length and period
Measure how long a pendulum takes to complete several swings at different string lengths. Compare the results with a simple theoretical model.
Research question: How does pendulum length affect its period?
Tools and data needed: String, small weight, stand, ruler, timer, and spreadsheet.
Who is it right for? Students interested in mathematical physics and testing theoretical predictions.
Environmental science research ideas for high school students
16. Urban heat and surface cover
Compare temperatures in shaded, paved, grassy, and built-up areas at similar times. Repeat observations over several days.
Research question: How do shade and surface cover relate to local temperatures?
Tools and data needed: Thermometer, map, notebook, and spreadsheet.
Who is it right for? Students interested in climate, urban planning, and environmental science.
17. Historical temperature trends
Use historical weather records from a nearby station to compare average temperatures across several decades. Account for missing records and unusual years.
Research question: What long-term temperature trends appear in the selected location?
Tools and data needed: NOAA Climate Data Online or a relevant national weather agency, spreadsheet software, and graphing tools.
Who is it right for? Students interested in climate science and data analysis.
18. Air quality and weather conditions
Compare public air-quality records with weather data from the same dates. Explore relationships with temperature, wind speed, or rainfall.
Research question: Which weather variables are associated with changes in a selected air pollutant?
Tools and data needed: AirNow or local monitoring data, weather records, and spreadsheet software.
Who is it right for? Students interested in pollution, environmental health, and statistics.
19. Vegetation and surface temperature
Use satellite imagery to compare green areas with built-up areas. Choose images from similar dates and analyze the same geographic scale.
Research question: Are areas with more vegetation associated with lower surface temperatures?
Tools and data needed: NASA Earthdata, satellite imagery, mapping software, and spreadsheet or Python.
Who is it right for? Students interested in climate adaptation, geography, and satellite data.
20. Litter distribution in public spaces
Observe visible litter across selected public locations. Use the same route length and observation time, and record litter by category without handling hazardous waste.
Research question: How does visible litter vary between different types of public spaces?
Tools and data needed: Observation sheet, phone camera, map, and spreadsheet.
Who is it right for? Students interested in local environmental problems and community-based research.
Marine and freshwater research ideas for high school students
21. Ocean warming and coral bleaching
Review long-term ocean-temperature and coral-bleaching records for one region. Compare years and consider other factors that may affect reef health.
Research question: How is marine heat stress associated with reported coral bleaching?
Tools and data needed: NOAA Coral Reef Watch, spreadsheet software, and scientific papers.
Who is it right for? Students interested in marine biology, climate change, and conservation.
22. Environmental conditions and algal blooms
Analyze published reports of algal blooms alongside temperature, rainfall, or nutrient measurements. Use existing data rather than handling bloom material.
Research question: Which environmental conditions occur alongside reported algal blooms?
Tools and data needed: Environmental agency reports, water-quality data, spreadsheet software, and research notes.
Who is it right for? Students interested in freshwater ecology and water pollution.
23. Plastic pollution along coastlines
Compare published beach-litter surveys or marine debris records from several locations. Use consistent categories and account for differences in survey methods.
Research question: Which types of plastic debris are reported most often, and how does this vary by location?
Tools and data needed: Public marine-debris datasets, scientific papers, and spreadsheet software.
Who is it right for? Students interested in marine conservation and pollution research.
24. Mangroves and coastal protection
Compare studies of mangrove coverage with information on coastal erosion or storm exposure. Focus on one coastline or a small group of locations.
Research question: What evidence links mangrove coverage with coastal protection?
Tools and data needed: Satellite imagery, coastal monitoring reports, scientific papers, and mapping tools.
Who is it right for? Students interested in marine ecology, climate adaptation, and conservation.
Neuroscience and psychology research ideas for high school students
25. Sleep duration and attention
Review published studies on sleep duration and attention among teenagers. Compare how the studies measured sleep and attention, and note their limitations.
Research question: What relationship do studies report between sleep duration and attention in adolescents?
Who is it right for? Students interested in neuroscience, psychology, and public health.
26. Learning methods and long-term memory
Compare research on retrieval practice, spaced repetition, and rereading. Record how each study measured memory and how long participants were followed.
Research question: Which learning methods have the strongest evidence for improving long-term retention?
Tools and data needed: Peer-reviewed psychology and education papers, comparison table, and citation software.
Who is it right for? Students interested in memory, learning, and educational psychology.
27. Multitasking and task performance
Review published experiments on divided attention and switching between tasks. Compare the methods researchers used to measure errors and completion time.
Research question: How does task switching relate to performance on complex tasks?
Tools and data needed: Peer-reviewed papers, literature-review spreadsheet, and research notes.
Who is it right for? Students interested in cognition, human behavior, and experimental psychology.
28. Background music and concentration
Compare studies examining music, silence, and performance on different tasks. Note differences in music type, task difficulty, and participant groups.
Research question: Under what conditions does background music help or hinder concentration?
Tools and data needed: Research papers, spreadsheet software, and a study comparison table.
Who is it right for? Students interested in psychology and how research findings vary across conditions.
Astronomy and space science research ideas for high school students
29. Light pollution and star visibility
Compare light-pollution maps with star-visibility observations from different locations. Account for cloud cover and moonlight when interpreting results.
Research question: How is artificial night-sky brightness associated with star visibility?
Tools and data needed: Light Pollution Map, observation log, weather data, and spreadsheet software.
Who is it right for? Students interested in astronomy and geographic data.
30. Exoplanet transit data
Use published light curves to examine changes in a star's brightness during a planet's transit. Start with one well-documented exoplanet.
Research question: What can transit depth and duration reveal about an exoplanet?
Tools and data needed: NASA Exoplanet Archive, graphing software, and basic mathematics.
Who is it right for? Students interested in astronomy, mathematical models, and data analysis.
31. Sunspot activity over time
Analyze daily or monthly sunspot counts across multiple years. Graph the data and compare the patterns with the expected solar cycle.
Research question: What patterns appear in sunspot activity over time?
Tools and data needed: World Data Center SILSO, spreadsheet software, and graphing tools.
Who is it right for? Students interested in space science and time-series analysis.
Computer science and AI research ideas for high school students
32. Comparing machine-learning classification models
Choose a small public dataset and compare two classification models using the same training and test split. Evaluate their performance using more than accuracy alone.
Research question: How do the models compare in accuracy, precision, recall, and processing time?
Tools and data needed: Python, scikit-learn, a public dataset, and Google Colab.
Who is it right for? Students interested in programming, AI, and evaluating model performance.
33. Spam detection methods
Use a public spam dataset to compare a basic rule-based method with a machine-learning model. Avoid using private messages or personal information.
Research question: Which method best balances spam detection with avoiding false positives?
Tools and data needed: Python, scikit-learn, a public dataset, and a confusion matrix.
Who is it right for? Students interested in AI, cybersecurity, and data science.
34. Image resolution and model accuracy
Use a public image dataset to test the same model at different image resolutions. Keep the training method consistent and record accuracy and processing time.
Research question: How does image resolution affect classification accuracy and computation time?
Tools and data needed: Python, a public image dataset, Pillow, and model evaluation tools.
Who is it right for? Students with some programming experience who want to explore AI performance.
35. Website accessibility
Audit a small group of public websites using established accessibility guidelines and automated tools. Record recurring issues and explain the limits of automated checks.
Research question: Which accessibility issues appear most often across the selected websites?
Tools and data needed: WAVE, W3C Web Content Accessibility Guidelines, checklist, and spreadsheet software.
Who is it right for? Students interested in computer science, web design, and inclusive technology.
Data science and mathematics research ideas for high school students
36. Air quality and weather patterns
Combine public air-quality records with weather data from the same city and dates. Focus on one pollutant and a small number of weather variables.
Research question: How are temperature, wind speed, or rainfall associated with changes in air pollution?
Tools and data needed: AirNow or local monitoring data, weather records, Python or spreadsheet software, and scatter plots.
Who is it right for? Students interested in statistics and environmental data.
37. Predicting next-day temperature
Use historical weather data to build a simple baseline prediction, then compare it with a more complex model. Keep the test data separate from the training data.
Research question: Does the more complex model predict next-day temperature more accurately than the baseline?
Tools and data needed: Historical weather records, Python or spreadsheet software, and mean absolute error calculations.
Who is it right for? Students interested in statistics, forecasting, and machine learning.
38. Sampling methods and statistical estimates
Use a public dataset to compare random samples of different sizes. Calculate the same statistic repeatedly to see how the estimates vary.
Research question: How do sample size and sampling method affect the accuracy of an estimate?
Tools and data needed: Public dataset, spreadsheet software or Python, and basic statistical calculations.
Who is it right for? Students interested in mathematics, statistics, and how researchers interpret data.
Engineering and materials science research ideas for high school students
39. Building design and heat gain
Compare small model buildings with different roof or shading designs under the same safe light source. Measure temperature at fixed intervals and keep the materials and starting conditions consistent.
Research question: Which design produces the smallest temperature increase under the test conditions?
Tools and data needed: Cardboard, safe light source, thermometer, timer, ruler, and spreadsheet.
Who is it right for? Students interested in engineering, architecture, and energy efficiency.
40. Bridge design and load distribution
Build small bridges using the same type and amount of material but different designs. Test them with small, controlled loads under adult supervision and record the maximum load supported.
Research question: Which bridge design supports the greatest load relative to its own mass?
Tools and data needed: Craft sticks or paper, glue or tape, ruler, safe testing platform, and small weights.
Who is it right for? Students interested in structural engineering, mechanics, and design experiments.
How do you turn a research idea into a complete project?
Once you choose a topic, narrow it to one research question that can be answered with evidence. Then follow these steps:
1. Review existing research. Read reliable sources and note what researchers already know about the topic.
2. Choose your method. Decide whether to run an experiment, analyze public data, make observations, use a simulation, or review published studies.
3. Check feasibility. Identify the time, tools, data, and supervision you need before starting.
4. Record your method and results. Keep notes on your decisions, observations, and limitations so you can explain how you reached your conclusions.
5. Present your findings. Write a research paper, create a poster, build a model, or prepare a presentation based on your results.
You can also explore these related guides for more ideas and opportunities:
If you want individual guidance, the Lumiere Research Scholar Program connects high school students with PhD mentors to develop independent research projects.
FAQs
1. What are some good science research topics for high school students?
Good topics include plant growth, local biodiversity, water quality, renewable energy, air pollution, astronomy, machine learning, and statistical analysis. Choose a topic that interests you and can be investigated with the time, data, tools, and supervision available to you.
2. Can high school students do science research without a laboratory?
Yes. Many projects use public datasets, satellite images, published research, computer simulations, or observations of local environments. You can investigate climate trends, compare machine-learning models, study astronomy data, or review published findings without a dedicated laboratory.
3. How do you choose a science research topic?
Start with a field you find interesting, then narrow it to a specific question that can be investigated with evidence. Check whether the data and tools are accessible, whether the project can be completed on time, and whether any experiments require supervision or approval.
4. How can high school students get help with a research project?
You can ask a science teacher, school mentor, or researcher for guidance on choosing a topic, reviewing existing studies, selecting a method, and interpreting results. You can also explore structured research opportunities, including the Lumiere Research Scholar Program, for mentorship while developing an independent project.





















