On this page
You have no work experience yet, and the internship form still asks for a cover letter. Nobody reading a student's letter expects a career history. The reader wants to see that you understood the role and that something you have already built, solved or organised points towards it. Here is a structure, a way to match your projects to the posting, and a worked example.
What does an internship cover letter need to do?
It has one job: get the reader to open your resume with a reason to believe you. MIT's career office says a cover letter should be no longer than one page, opening with a clear statement of its purpose, then citing "a couple of examples from your experience" that support your ability to succeed, and closing by restating your interest.
The examples are where students win or lose. In NACE's Job Outlook 2025 survey of 237 employers, asked what they look for on student resumes, nearly 90% said they look for evidence of a student's ability to solve problems, and nearly 80% look for strong teamwork skills. A project you did for school, a club or yourself is exactly that evidence, if you describe it in terms of the problem you solved.
The letter also has to be about this employer. The UK graduate careers site TARGETjobs puts the test plainly: what you write should not be something that could be said word for word about another employer.
How do you link your projects to the role?
Use a three-step match before you write a single sentence.
Read the posting and underline the verbs and skills it asks for: "clean data", "build a prototype", "write reports", "work with a team".
Pick the two strongest of these needs. Two well-told examples beat five listed ones.
For each need, find one project and write a single line: the need, what you did, and what came of it.
The letter does not repeat your resume; it explains why those projects matter for this role. See turning a technical club project into resume points and how to build a student resume for applications.
What structure can you adapt?
Four short paragraphs fit comfortably on one page.
The role and the reason. Name the internship, where you saw it, and one specific thing about the organisation that drew you.
First project, first need. The need from the posting, what you did, and the result or what you learned.
Second project, second need. Same shape, a different skill, ideally one involving other people.
The ask. Restate your interest in one sentence, say when you are available, and thank them.
Address it to a named person if the posting or the company site gives one; otherwise MIT's guide suggests "Dear Hiring Manager".
What does a good internship cover letter look like?
Here is the letter of an imaginary first-year B.Tech student applying to an imaginary edtech startup for a data internship. The posting asked for "Python for cleaning survey data" and "explaining findings to a non-technical team".
Paragraph 1: "I am applying for the Data Analyst Intern role on your careers page. Your work on school reading practice caught my attention because I tutored my cousin in reading last summer."
Paragraph 2: "You need someone who can clean messy survey data in Python. For our college fest, I removed duplicate and blank feedback-form entries with pandas and turned them into charts of which events students wanted again."
Paragraph 3: "You also need someone who can explain results to people who do not code. I presented those charts to the fest committee, who used them to drop one event and extend another."
Paragraph 4: "I would like to bring the same care to your survey work. I am available over the summer break. Thank you for reading."
Notice that each body paragraph opens with their need, not with "I".
One more thing helps here: if your project rests on a science or maths idea, you should be able to explain it in one plain sentence. If you cannot, the Fermi Concept Library has a lesson for every concept in physics, chemistry, biology, mathematics and computing, so you can check your own explanation before a recruiter asks.
What should you check before you send it?
The company name and role title are correct, and appear in the first paragraph.
Each body paragraph names one need from the posting and one project.
Nothing in the letter could be pasted unchanged into another application.
It fits on one page and you have read it aloud once.
In India, the AICTE-run National Internship Portal lists internships from government bodies, public-sector firms and private companies, and says registration and applications are free for students, so you can practise this structure on real postings. For a startup with no open posting, the same matching works in a shorter form; see our guide to writing a cold email for an internship at a startup.
Pick one posting tonight, underline two needs, and write paragraph 2 first. The rest of the letter is easier once that line is true.



