Internship Cover Letter Example

An internship cover letter is read by someone with a stack of them and one question: can this student finish a real piece of work in ten weeks? Grades and coursework answer part of it. A project that other people use, a campus job held for a year and a team that shipped under a deadline answer the rest, and they are what the letter should lead with.

The sample below goes with the internship resume example: Samuel Okoro, a second-year computer science student in Austin, applying for a summer 2027 software engineering internship at a scheduling software company. It names the program and the one project that matches the company's product, describes that project as an engineer would, with users, bugs and a feature request, and closes with a repository link and the dates he is free.

Internship letters should be short, specific and sent early. Swap in the project closest to each company's work, name the languages the posting names, and never let the letter become a list of courses.

Updated . The person, the employer and the recipient in this sample letter are fictional. It goes with the internship resume example for the same person.

Internship sample cover letter

About 300 words, one page in the style of the Modern template.

Samuel Okoro

Computer Science Student, Seeking Summer 2027 Software Internship

Austin, TXsamuel.okoro@example.com(512) 555-0126

University Recruiting TeamCedar Fork SoftwareAustin, TX

Application for Software Engineering Intern, Summer 2027

Dear University Recruiting Team,

I'm applying for the Software Engineering Intern position in your Summer 2027 program. I'm a second-year computer science student at Hill Country State University, and I want to intern at Cedar Fork specifically because the thing I have built that I am proudest of is a scheduling tool, and your team builds scheduling software for a living.

Last fall I built a course planner web app in Python with Flask and JavaScript that shows students which courses fit their schedule and prerequisites. I launched it to my department's student group, and more than 300 students used it during spring registration. Real users meant real bugs, which I fixed within days of each report, and the academic advisors asked for a feature I had not thought of, so I built that too. The code is on my GitHub, linked on my resume, with a README that explains the data model.

I also work as a computer lab assistant for the College of Engineering, where I field about 40 questions a shift on software installs, printing and accounts, and I wrote a troubleshooting guide that the other assistants now use. In February my team of four built a volunteer shift sign-up app in 36 hours at the campus hackathon and placed third of 28 teams; I wrote the back-end API and the database schema and gave the demo to the judges. My coursework so far covers data structures, discrete math and web development, with a 3.5 GPA, and I'm comfortable in Python, JavaScript, SQL and Git.

My resume is attached with the project and repository links. I am available from mid-May to mid-August 2027 and would be glad to interview at any time, or to walk through the course planner's code with an engineer on your team. Thank you for your consideration.

Best regards,

Samuel Okoro

Start yours from this letter

Opens this letter in the editor, in one of the templates below. Swap in your details and the employer's, then fit it to each vacancy in about two minutes.

Use this letter

How this internship cover letter is built

  1. The opening names the program and why this company

    Recruiting teams screen for one thing first: that the applicant knows which program and which company this is. The paragraph says both, then gives a reason that could not be pasted into another letter: his best project is a scheduling tool and the company builds scheduling software. One sentence of fit, no praise for the company's culture.

  2. The second paragraph treats a personal project as engineering work

    The course planner is described the way a working engineer would describe a shipped feature: the stack, the problem, the users, the bugs fixed, the feature requested and built. The numbers come straight from the internship resume, and the repository link means an engineer can open the code before the interview. Nothing in the paragraph is about learning; it is all about delivering.

  3. The third paragraph adds reliability, teamwork and the fundamentals

    A campus job held for a year says the student shows up; the troubleshooting guide says he writes things down. The hackathon says he can work on a team against a clock and present the result. GPA, coursework and languages come last, in one sentence, because the posting asked for them and because they are the weakest evidence here.

  4. The closing gives dates and offers a code walkthrough

    Internship programs are scheduled months ahead, so the letter states the exact window he is free. The offer to walk through the code is the kind of interview a student should want, and asking for it shows confidence in the work. Then one thank-you and the sign-off.

Templates for the internship cover letter

All cover letter templates

Each one matches a resume template of the same name, so the letter and the resume go out in one look.

Mistakes that cost internship interviews

  1. Listing courses as if they were experience

    Data Structures, Algorithms and Operating Systems appear on every applicant's transcript. Put them in one sentence near the end and spend the paragraphs on things you built. A recruiter who wants your coursework will read the resume; the letter is for what the resume cannot show, which is how you work.

  2. Describing a project without users or results

    "Built a web app in Flask" is a course assignment. "Built a web app that 300 students used during registration, fixed the bugs they reported within days and added the feature the advisors asked for" is engineering. If a project has no users yet, say what it does, what was hard about it and what you would do next.

  3. Praising the company instead of connecting to it

    A paragraph on how innovative the company is tells the recruiter you read the About page. One sentence that links your work to their product, as the sample does with scheduling, tells them you understood what the company does. Keep the connection concrete and move on.

  4. No repository or portfolio link

    For a software internship the code is the evidence, and an engineer reviewing applications will open a link before reading a third paragraph. Put the GitHub link on the resume, say in the letter that it is there, and make sure the README on your main project explains what it does and how to run it.

  5. Applying late with a long letter

    Large programs fill in the fall for the following summer. A short letter sent in October beats a polished one sent in March. Three or four paragraphs and about 300 words is enough; the Modern template fits that on one page with the contact block and the links.

  6. Writing as a student rather than as a colleague

    "I hope to learn a lot from your team" is true of every intern and is not a reason to pick you. Write about what you would bring: a project that shipped, a habit of fixing bugs fast, a guide other people use. Learning is the employer's side of the bargain; the letter is yours.

Questions about the internship cover letter

What should an internship cover letter include?

The program and the term you are applying for, one sentence on why this company, one paragraph on your strongest project described with users and results, one paragraph on jobs, teams and fundamentals, and a closing with your availability dates and links. Under 350 words; the sample is about 300.

Do I need a cover letter for an internship if the application does not ask for one?

When there is an upload field or a free-text box, use it. Many programs read letters only for the applicants on the borderline, which is where a second-year student with one project usually sits. A letter that shows the project in use can move you across that line.

Who do I address an internship cover letter to?

Most large programs route applications to a university recruiting team, and "Dear University Recruiting Team," is correct when no name is given. For a small company, find the engineering manager or founder on the company site and use the name. Avoid "Dear Sir or Madam" in a tech application; it reads as a form letter.

Should I include my GPA in the cover letter?

Include it if it is 3.5 or higher or if the posting asks, in the same sentence as your coursework, and leave it out otherwise. The GPA is on the resume either way; the letter is for the things a transcript cannot show.

How do I write an internship cover letter with no projects yet?

Use the biggest thing you have finished: a class project with a demo, a club workshop you ran, a part-time job you kept for a year, a hackathon even without a placing. Describe it with what you did and what came of it, and then start a small project this week so the next letter has one. Employers hiring first-year interns are reading for follow-through.

Should I tailor the letter for each company?

Yes, in two places: the sentence in the first paragraph about why this company, and which project leads the second paragraph. Everything else can carry over. Resume Master preps the resume against each posting so the project order on the page matches the letter.

Every application goes out fitting the vacancy.

Paste a vacancy, get a resume and a cover letter rewritten for it in about two minutes.

Tailor your resume — free

Free to start. No card. Same price on web, iOS and Android.