stdnt.xyz

Cold-email a professor for research

3 min read researchemailinternshipscollege

You do not need connections to do real research. Every year students get into labs - often remote, often as a high-schooler or first-year - just by sending a short, specific email to the right professor. Most students never try, so the ones who do stand out.

1. Find the right people, not just the right schools

Pick people whose work you find interesting, not just famous universities. A motivated professor at a state school will teach you more than a busy superstar who never replies.

2. Actually read one of their papers

Read (or skim) one recent paper or their lab summary before emailing. You only need the gist: what question they ask and why it matters. This is the single thing that separates a real email from spam they delete in two seconds.

3. Write a short, specific email

Keep it under ~150 words. Professors get dozens of these. The goal is to show you are real, genuinely interested, and easy to say yes to.

4. The template

Copy this, then make every bracket your own. Generic = deleted.

Subject: Interested in your work on [specific topic]

Dear Professor [Last name],

I'm [name], a [year, e.g. high-school senior / first-year] at [school] interested in [field]. I read your recent paper on [specific paper or project] and was struck by [one concrete detail or result].

I'd love to contribute, even in a small or remote role. I have experience with [1-2 relevant skills: Python, wet-lab, data analysis, literature review], and I'm a fast, reliable learner. Would you be open to a brief call, or do you take on volunteer/remote research assistants?

I've attached a short CV. Thank you for your time.

Best,
[Name]
[Email] - [optional: GitHub / portfolio link]

5. Send smart, then follow up

Avoid these: mass "Dear Professor" emails with no specifics, long life stories, demanding a paid position up front, or attaching huge files. Short, specific, and low-pressure wins.

6. After you get a yes

Reply fast, be honest about your time and skills, and deliver the first small task well. One good lab experience leads to a recommendation letter, a co-authorship, and a much easier "yes" the next time.

What students on Reddit say

Advice that keeps coming up on r/labrats, r/gradadmissions and r/ApplyingToCollege:

  • Email the grad students and postdocs too. They often reply faster than the professor, and they're usually the ones who would mentor you day to day.
  • Put the ask in the subject line. "High school student interested in volunteering on [topic] research" gets opened. "Research opportunity?" gets skimmed past.
  • Offer a skill, not just enthusiasm. "I can clean data in Python and summarize papers" beats "I'm a hard worker." Even basic coding or a lab-safety course makes you easier to say yes to.
  • Ask for a short call, not a position. "Could we talk for 10 minutes about your work?" is a much easier yes than "Can I join your lab?", and the call is where offers happen.
  • Reach out in winter for a summer spot. January to March gives labs time to plan a project and find you a desk before summer students are locked in.

Want a structured program instead of a cold pitch? See Land summer research / REUs.

Browse all the free stuff these guides point to