To write a cover letter for an internship, read the posting, pick the two or three requirements that matter most, and answer each one with something you did in a class, a project, a club or a job. Then wrap those answers in a short opening that names the internship and a close that asks for a conversation. One page and three or four paragraphs is enough. The hard part is finding evidence when you have never held a professional job, so this post starts there, with a paragraph plan built from coursework and projects, then gives four full sample letters: computer science, business, engineering, and a student with no work history.
What an internship letter has to do
An internship letter is read by someone deciding whether you are worth a summer of a team's time, and often whether you might be worth a full-time offer after that. NACE, the National Association of Colleges and Employers, reported in April 2026 that the intern conversion rate "has surged to 63.1% for 2024-25 interns", its highest in five years, and that interns accepted 88.3% of the full-time offers they received, up from 82.8% a year earlier. The survey covered 284 organizations between October 2025 and January 2026. For many employers, the internship is the first round of entry-level hiring.
Entry-level hiring is also crowded. Handshake's January 2026 labor market review found the Class of 2026 had submitted 23 applications per full-time job, up 8% from the prior senior class and double the 11 per job of the Class of 2023. That counts full-time jobs, not internships, but it explains why a summer role that can turn into an offer draws a crowd.
So the letter has three jobs:
- Show you read this posting. Name the internship, the team if it is given, and one specific reason you want this one.
- Prove two or three requirements with examples. NACE's April 2026 release on employer skills, from its Job Outlook 2026 Spring Update survey of 185 employers, names teamwork, problem solving, communication, technical skills, work ethic and analytical skills as the qualities employers want. The release puts the key point plainly: "It is not enough for candidates to simply list their skills: Employers want to see examples." NACE president Shawn VanDerziel adds that students "need to prepare to further articulate their proficiency in these key skills during interviews and in other interactions with recruiters."
- Make the next step easy. Say when you are available, ask for a conversation, and thank them.
A resume can only list a project. The letter is where you explain what you did in it and why it fits the role.
On length, the career center handout at Loyola University Maryland, reproduced by the University of Baltimore, describes a cover letter as a "one-page document", "usually three to four paragraphs", addressed to a named person rather than "To Whom It May Concern". The samples below run about 200 to 225 words. For length by situation, see how long a cover letter should be.
A paragraph plan built from coursework and projects
Most students have more evidence than they think, filed under school instead of work. This plan turns it into paragraphs in four steps.
Step 1: pull three requirements from the posting
Read the posting and copy out the lines that describe what the intern will do or must know. Pick three: usually one technical skill, one way of working (team, client, deadlines), and one thing about the field or company. Ignore generic lines such as "strong communication skills" unless the posting has nothing else.
Step 2: find one piece of evidence for each
For each requirement, look through these sources in order. The first one that gives you a specific example wins.
| Evidence source | What to look for | Example of the detail that makes it usable |
|---|---|---|
| A class project with a deliverable | A model, report, prototype, codebase or presentation that was graded | "Built a cash flow model for a real local business in my corporate finance course" |
| A capstone, lab or research assistant role | A method you used and a result you got | "Ran 40 tensile tests and wrote up the failure analysis" |
| A team assignment | Your part of the work, not the team's | "I wrote the data cleaning scripts for our four person team" |
| A personal or hackathon project | Something that runs or that people used | "A study planner app that 60 classmates used during finals" |
| A club or student organization | A budget, an event, a count of people, a deadline | "Ran sign ups for a 200 person career night" |
| A part-time job, any kind | Reliability, customers, money, training others | "Closed the register alone three nights a week" |
| Volunteering or caregiving | Responsibility over time | "Tutored two ninth graders in algebra every week for a school year" |
If a requirement has no evidence at all, do not invent any. Either drop it from the letter or say what you are doing about it in one honest clause ("I am taking Database Systems this fall").
Step 3: write each proof paragraph in four sentences
Every proof paragraph follows the same shape:
- The requirement, in the posting's words. "Your posting asks for experience with Python and SQL." Using the posting's own terms helps both readers: the Pennsylvania Western University career center notes that "it is common for employers to scan resumes and cover letters for keywords related to the internship."
- Where you did it. "In my Data Structures course and in a personal project..."
- What you did, with a number. "...I wrote a Python script that pulled 18 months of transit data into a SQL database and cut our query time from minutes to seconds."
- Why it matters for this internship. "I would like to do the same kind of work on your analytics team's reporting pipeline."
The number does not need to be large. Twelve users, three clients, a 15% improvement on a class benchmark, or a $1,500 club budget are all real and all more convincing than an adjective.
Step 4: wrap it in an opening and a close
The opening names the internship, where you found it, your year and major, and one reason you want this employer. The close says when you can start, asks for a conversation, and thanks the reader. As a template you can copy:
Dear [Name or Title],
I am applying for the [Internship title] on your [team], which I found through [source]. I am a [year] [major] student at [school], and [one specific reason this employer or team].
[Requirement 1 in the posting's words]. In [class, project or job], I [what you did], which [result with a number]. [Why it fits this role.]
[Requirement 2 in the posting's words]. As [role in club, team or job], I [what you did], [result with a number]. [Why it fits this role.]
I am available [dates] and would welcome the chance to talk about [team's work]. Thank you for considering my application.
Sincerely, [Your name]
The four samples below follow this plan. Every person, school, company and posting in them is invented.
Sample: computer science
Sample posting: Software Engineering Intern, Summer 2027, Larkspur Health (invented).
- R1: "Experience with Python or Java through coursework or projects."
- R2: "Comfortable working with APIs and relational databases."
- R3: "Interest in building tools that help clinics run more smoothly."
Dear Larkspur Health University Recruiting Team,
I am applying for the Software Engineering Intern role for Summer 2027, which I found on my university's job board. I am a third year computer science student at Westbrook University. My grandmother's clinic still schedules patients from a paper book, so a team building scheduling tools for small practices is the kind of work I want to learn from.
Your posting asks for Python experience through coursework or projects. In my Software Engineering course, our team of four built a lab equipment reservation system for the biology department. I wrote the Python back end and its REST API, and the department has used it since January for 30 microscopes and about 120 student bookings a week.
You also mention relational databases. For that project I designed the PostgreSQL schema and wrote the queries behind the booking calendar. When double bookings appeared in testing, I traced them to a missing constraint, added it, and wrote the test that now catches the problem. In my Database Systems class I earned the top score on the indexing project, which taught me to check query plans before guessing.
I can start any time after May 20 for a 12 week internship. I would welcome a conversation about the scheduling team's work. Thank you for your time.
Sincerely, Priya Nandakumar
Why it works: each proof paragraph opens with the posting's own words, so the match is visible at once. The project had real users and a number, and the debugging story shows problem solving without using the phrase.
Sample: business
Sample posting: Marketing and Business Analyst Intern, Brightfield Outdoor (invented).
- R1: "Strong Excel skills; experience analyzing sales or survey data."
- R2: "Able to present findings to a team."
- R3: "Pursuing a degree in business, marketing, economics or a related field."
Dear Ms. Alvarez,
I am applying for the Marketing and Business Analyst Intern position at Brightfield Outdoor, which I learned about from your talk at the Coastal State Business School career night. I am a junior studying marketing with a minor in economics, and I have bought your rain shells for six years, so I would like to see how a brand that size decides what to launch.
Your posting asks for Excel skills and experience analyzing sales or survey data. In my Marketing Research course, I designed a survey on campus coffee habits, collected 312 responses, and built the analysis in Excel with pivot tables and a simple regression. The finding that price mattered less than line length led the campus café to add a mobile order window, which the manager credited to our report.
You also want someone who can present findings. I presented that project to the café's managers and our class, and as vice president of the Marketing Association I run our biweekly meetings for about 40 members, including a five minute brand teardown that I prepare each time.
I am available from June 1 to August 15. I would welcome the chance to talk about the analyst team's summer projects. Thank you for considering my application.
Sincerely, Daniel Okafor
Why it works: it is addressed to a named person the writer met, and says where. The survey has a sample size and a decision that followed. Presenting is proved twice, by a class presentation and a recurring club duty, and the degree requirement is covered in the opening.
Sample: engineering
Sample posting: Mechanical Engineering Co-op Intern, Northgate Fluid Systems (invented).
- R1: "Coursework in mechanics of materials and fluid dynamics."
- R2: "Experience with CAD (SolidWorks preferred)."
- R3: "Hands-on experience through design teams, labs or shop work."
Dear Northgate Fluid Systems Engineering Team,
I am applying for the Mechanical Engineering Co-op Intern position posted on Handshake. I am a third year mechanical engineering student at Ridgeline Institute of Technology, and your pump test lab is the reason I applied: I want to work where designs get measured, not just modeled.
Your posting asks for coursework in mechanics of materials and fluid dynamics. I have completed both, and in our Fluids Lab my group measured pressure drop across four pipe fittings and compared the results with textbook loss coefficients. Our measurements differed by up to 18% for the elbow fitting, and tracing that gap back to a leaking pressure tap taught me more about test setup than the lecture did.
You also want SolidWorks and hands-on experience. On our university's Formula SAE team I model and fabricate cooling system brackets in SolidWorks. Last season I redesigned the radiator mount, cut its weight by 140 grams, and machined the final part in the student shop. I also hold the shop's mill and lathe certification.
I can commit to the full January to August co-op term. I would welcome the chance to discuss the test lab's projects. Thank you for your consideration.
Sincerely, Marcus Feld
Why it works: the lab paragraph admits a result that missed the textbook and explains why, which is the judgment a test lab wants. The design team paragraph names a part, a tool and a number. The close answers the co-op recruiter's first question: can you commit to the whole term.
Sample: no work history
This one is for a student who has never held a paid job. The evidence comes from a class, a club and a responsibility at home.
Sample posting: Operations Intern, Summer, Harborview Community Food Network (invented).
- R1: "Organized and reliable; able to track details in spreadsheets."
- R2: "Comfortable communicating with volunteers and community members."
- R3: "Interest in nonprofit work or food access."
Dear Ms. Chen,
I am applying for the Operations Intern position at Harborview Community Food Network, which my sociology professor, Dr. Ramos, shared with our class. I am a first year student at Lakeshore College, planning to major in public health, and I want to spend my summer where food access is handled day to day, not just studied.
Your posting asks for someone organized who can track details in spreadsheets. In my Statistics course I kept a 10 week dataset on campus dining waste, logging 50 meals a week in Google Sheets, and our final report was used by the sustainability office in its spring proposal. At home, I keep the weekly schedule for my two younger brothers, covering pickups, appointments and practices while my parents work evenings.
You also want someone comfortable working with volunteers. As the volunteer coordinator for my high school's Key Club, I recruited and scheduled 35 students for monthly food drives, sent the reminders and covered the shifts when people cancelled. We collected 2,200 pounds of food over my senior year.
I am available full time from May 27 through August. I would be glad to talk about how I could help your summer distribution team. Thank you for your time.
Sincerely, Aaliyah Brooks
Why it works: it never apologizes for the lack of a job. Reliability is proved with a 10 week class dataset and a real family responsibility. High school activities are fine for a first year student when they carry a number, and the professor's name in the opening is a warm introduction.
Mistakes that sink internship letters
| Mistake | What it looks like | Fix |
|---|---|---|
| Apologizing for experience | "Although I do not have much experience..." | Start with the evidence you do have |
| Listing skills | "I am hardworking, a team player and detail oriented" | Replace each adjective with one example and a number |
| Retelling the resume | A paragraph per resume line | Pick two requirements and go deep on them |
| One letter for every employer | "your company" and no team or product named | Name the internship, the team, and one specific reason |
| Inflating a group project | "I built..." for a team result | Say "our team built" and then "I wrote..." for your part |
The last one matters more than it seems. Interviewers ask about the projects in your letter, and, as NACE's release says, students should be ready to explain their skills in interviews and other recruiter conversations. Only claim the part you can talk about for ten minutes.
Online forms and AI drafts
Most internship applications go through an online form. Use an upload field for the full letter as a PDF. For a text box, paste the opening and your strongest proof paragraph, since the form already has your contact details. If the letter is optional, send one when you have a project that answers the posting directly; our guide on whether a cover letter is necessary weighs the evidence.
If you draft with AI, know what it changes. A 2025 working paper by Cui, Dias and Ye, posted on arXiv, studied a freelance platform after it launched an AI cover letter tool and found that "the correlation between cover letters' textual alignment and callbacks fell by 51%", with employers leaning more on work history. Matching language is now cheap, so it signals less. Replace every general sentence with something only you could have written. For the general method with an annotated letter, see how to write a cover letter, and for samples beyond internships, our cover letter examples.
Where ApplyEze fits
If you are applying to many internships at once, ApplyEze writes a resume for every posting it applies to, as PDF and DOCX, reads each file back with a parser check before upload, and writes a cover letter when the form asks for one. The letter still goes out under your name, so use a dry run to see what it writes, and be ready to explain anything in it in an interview.
