How to Get an Internship in Germany as a Foreigner
You are applying from outside Germany, or you just landed, and half the internship postings ask for German, a signed enrollment certificate, or a permit you do not hold yet. That is normal. The German internship market runs on a few fixed rules, and once you know them you can stop burning applications on roles you cannot legally take.
Here is the snapshot. On 14 October 2026, JobRise's live feed showed 341 open listings in the internships in Germany slice, with 337 posted in the last 30 days and 270 in the last 7 days. Numbers move fast. Check the feed yourself.
Who is actually hiring#
Bosch Group dominates this slice with 104 open listings, far ahead of Red Bull with 16. Then come Ramp106 Gmbh with 6, 1Komma5Grad with 6, Ubisoft with 6, Es Group with 5, Buena with 4, SAP Fioneer with 4, WerraEnergie GmbH with 3, and DocuWare with 3. Some of these names are recruiters or staffing firms rather than the end employer, so read the posting carefully before assuming who signs your contract.
Bosch Group, Red Bull, Ubisoft, and SAP Fioneer are large international companies with established intern and graduate programs. That does not mean any of them will sponsor your visa. Never assume sponsorship. Ask in writing.
Cities cluster the same way they always have: Berlin leads with 96 listings, then Munich with 33, Hamburg with 30, Stuttgart with 21, and Gerlingen with 15. If you are job hunting from abroad, Berlin is where English-only applications have real volume, because the international teams concentrate there. Stuttgart and Gerlingen sit in the automotive and engineering cluster around Baden-Württemberg.
Get the next guide by email
New guides and fresh jobs in one short email. Free.
The permit routes that usually apply#
For a voluntary internship, non-EU nationals typically need a residence permit for the purpose of an internship, often tied to a formal internship agreement between you, the employer, and your university. For a mandatory internship, or Pflichtpraktikum, the university letter confirming the placement is required for your degree usually removes the labor-market test, and that single document makes employers far more willing to hire you.
Students enrolled at a German university can usually work 120 full days or 240 half days per year without a separate work permit. Internships mandatory for your degree generally do not count against that quota. Both rules have exceptions depending on your residence title, so read the current wording on the official German government portal, make-it-in-germany.com, before you book a flight.
If you already hold a degree, the EU Blue Card or the residence permit for qualified employment can apply once you have a concrete offer above the current salary threshold. Thresholds change. Verify the current figure on the official source, not on a blog post from last year.
What language you really need#
Be blunt with yourself. A Pflichtpraktikum in purchasing quality at a German Mittelstand company will run in German. So will most roles at WerraEnergie GmbH or DocuWare. If the job title is written in German, plan for a German-language interview.
The English-friendly zone is software, data, marketing at international brands, and finance at venture-backed startups. Look at "Working Student in Software Development, Python (f/m/div.)" at Bosch Group, or "Social Media Marketing Intern" at 7NXT GmbH. Those titles signal an English or mixed-language team.
Realistic baseline: B1 German opens the mid-market, B2 keeps you comfortable in meetings, C1 is where you stop thinking about it. For pure English roles, zero German is often fine in Berlin and Munich, painful everywhere else.
How a German internship CV differs#
One page. Reverse chronological. A professional photo in the top right is still common, though omitting it is legally protected and increasingly accepted. Put your date of birth and full address at the top, unlike a US resume.
Name the exact degree, the exact university, and the enrollment dates. German recruiters want proof you are currently enrolled, because that is what makes the student work rules apply to you. List software by name and level, not by vague category.
Skip the objective statement. Skip "references available upon demand." Do include a short profile line in German if you can write one correctly, and have a native speaker check it.
Applying from abroad#
Apply in the posting's language. If the ad is German, your cover letter is German. If it is English, English is fine. German cover letters are formal, three to four short paragraphs, and specific about why this team.
This is where a tool helps. JobRise has a free cover letter generator you can point at a specific posting, so the letter names the actual role instead of generic enthusiasm.
Expect four to eight weeks between application and start date at large companies. Visa appointments at German embassies add weeks on top. Do not accept a start date you cannot legally make.
Remote and hybrid#
Nothing in this slice is labelled as remote. 284 of the 341 listings are full-time, 35 are internship, 21 are part-time, and 1 is contract. Treat hybrid, meaning two or three days in the office, as the realistic ceiling. Plan to be in the city.
A 7-step plan#
- Pick your permit route first, voluntary internship, mandatory Pflichtpraktikum, or student working-student role, and read the current rules on make-it-in-germany.com.
- Get your university to confirm enrollment or, for a Pflichtpraktikum, to issue the internship agreement letter before you apply anywhere.
- Filter by city and language. Start with Berlin if you have no German, with the Stuttgart and Gerlingen cluster if you are in engineering.
- Rewrite your CV in German format: one page, photo slot, degree and enrollment dates up front.
- Write a short German or English cover letter per role using the cover letter tool, naming the team and the task.
- Track every application in a spreadsheet: company, role, date, language, permit question asked, reply date.
- Ask the recruiter the permit question in the first reply. "Before we continue, can you confirm whether this role requires an existing German work permit?" saves everyone time.
Worked example: rewriting a bullet#
Weak: "Helped the marketing team with social media and content."
Stronger: "Created and scheduled 12 LinkedIn posts per month for a B2B SaaS product, wrote the copy in German and English, and reported engagement to the marketing lead every two weeks."
The second version names the volume, the languages, and the reporting line. German recruiters read for exactly that.
What to expect in the market#
Across all categories, JobRise shows 1,846 open listings in Germany, with 1,642 posted in the last 30 days. Those figures come from the Germany Hiring Report, which is a snapshot of our live listings and not a market survey. Treat it as a signal about where hiring is active, not as a forecast.
No listing in the internships slice showed a salary. Typical reported internship pay in Germany varies widely, from around €800 to €2,500 gross per month depending on company size and whether the role is mandatory. Verify any specific figure with the employer before you budget around it.
FAQ#
Do I need German to get an internship in Germany?
For software, data, and international-brand marketing roles, English alone is often enough, especially in Berlin and Munich. For everything else, B1 is the practical floor and B2 is where you stop being a drag on the team.
Can I do a Pflichtpraktikum on a student visa?
Usually yes, and it typically does not count against your 120 full days. Confirm the exact rule for your residence title with the Ausländerbehörde before you start.
How long before I should start applying?
Four to eight weeks before your target start date is normal at large companies. Add time for a visa appointment if you are applying from abroad.
Will a big company sponsor my visa?
Never assume it. Large international employers sometimes do, but the only reliable answer is a written confirmation from the recruiter for that specific role.
What is a Werkstudent role and can foreigners take it?
A Werkstudent is a working student who works part-time alongside a German university degree. Non-EU students enrolled at a German university can usually take one under the student work rules, subject to the day quota.
Send this to whoever has the interview this week.