Student jobs in Germany
Students have many ways of earning money in Germany.
Your complete guide to rules, salaries & how to find student jobs (2026 Guide)
It is very common for German and international students alike to have some sort of part-time employment while studying. In most cases, you are allowed to work up to 20 hours per week during your semester, but please make sure that this is also what your visa or residence permit states.
These jobs help you:
- Cover living expenses
- Gain work experience
- Improve your German language skills
- Start building a professional network.
Who can have a student job in Germany?
Most international students are allowed to work in Germany, but rules depend on your visa or residence permit status tied to your nationality:
For non-EU students:
- Allowed to work 140 full days or 280 half days per year, this means you can work 20h per week during the semester, and full-time (40h) in semester breaks
- Important: Exceeding work limits can affect your visa status negatively
For EU/EEA and German Students:
- No restrictions
Popular types of working student jobs
Common types of jobs students can search for include:
- Part-time jobs (Nebenjob)
- Working student jobs (Werkstudent)
- Mini-jobs (€538/month jobs)
There are many fields in which you can work as a student. Below, you can find common or popular jobs, which students often choose to combine with their studies:
University jobs:
Your university might have open positions in the library, canteen, research assistant or student tutoring options for more seniour students. Keep an eye on your local bulletin board for those opportunities.
Waiter/barista positions:
Restaurants, cafes and bars are almost always looking for new staff. And especially in bigger cities such as Berlin or Frankfurt, it is also fairly common to find positions with only English.
Sales associates / cashiers:
Big supermarket chains such as Lidl, Penny, Aldi, Rewe, Edeka, etc. are also often looking for new part-time staff. Smaller shops especially in more tourist areas may also be looking for short-term support.
Catering positions:
Similar to waiters, staff in catering are often highly sought-after. Check your local caterers or restaurants, and you might even be able to experience unforgettable events while being on the job.
Babysitting:
This is a great option for those who enjoy spending time with kins and can be very flexible as you can arrange your hours based on your availability.
Delivery jobs:
Restaurants or delivery services always look for new delivery workers. However, for those jobs, it is important to be aware that they often require you to deliver food quickly via bicycle, also during bad weather. Extra tip: stay away from openings that require you to be “self-employed”.
Working in a warehouse:
With Germany being a major manufacturing hub, there are a lot of positions in the warehouses of big logistics companies like Amazon, Deutsche Post DHL, Kühne + Nagel, and various other regional logistics centers.
Social media, video editing, community moderation:
If you are more tech-savy, or live in a start-up environment, working as a community or social media moderator is a good option.
Student jobs related to your studies:
If you are studying coding you may be able to find a student job as a Junior developer, or if you are pursuing a masters in marketing for example, search for student jobs as a Junior marketing associate and similar.
Freelancing:
If you have previous experience and want to continue freelancing, it is possible to do so. However, freelancing often involves extra paperwork (e.g. a mandatory tax return each year), and you might need permission from the immigration authorities. If you want to go for it, first make sure to check the local regulations.
Please be aware that the availability of those options can vary based on your location in Germany and on your German skills. There are many jobs where you need no or only a little German, but those are more sought after and therefore more difficult to get into.
Working hours and legal rules for student jobs
The “20-hour rule” (semester limit)
The most critical regulation is the 20-hour weekly limit. This isn’t just a suggestion; it’s a legal threshold that defines your status in the eyes of social security and labor laws.
- The Logic: Authorities assume that if you work more than 20 hours, you are no longer a “student who happens to work,” but an “employee who happens to study.”
- The Consequences: If you consistently exceed this limit, you may lose your student status regarding health insurance. This means you (and your employer) would have to pay full social security contributions, significantly reducing your take-home pay.
- Exceptions: Work performed exclusively on weekends or during night shifts can sometimes exceed this limit without triggering a status change, provided it doesn’t interfere with your academic obligations.
Full-time flexibility during semester breaks
During official university lecture-free periods (vacations/breaks), the 20-hour restriction is temporarily lifted.
- The perk: You are permitted to work up to 40 hours per week (full-time) during these breaks.
- The 26-Week Rule: Be careful not to work more than 26 weeks of “extra” hours (over 20 hours) within a single year. If you exceed this total duration of intensive work, you could still lose your privileged insurance status, even if the work happened during breaks.
Taxation and income thresholds
Earning money is great until the tax office comes knocking. While students aren’t exempt from taxes, they do benefit from specific thresholds.
- Income Tax (Lohnsteuer): You generally only pay income tax if your earnings exceed the Basic tax-free allowance, which varies by year. In 2026 in Germany, it is roughly €12,348 per year.
- The Minijob model: Many students opt for Minijobs (capped at a specific monthly amount, €603 in 2026). These are often tax-free for the student and involve simplified social security contributions.
- Tax returns: Even if tax is deducted from your paycheck, you can often get it all back by filing a tax return at the end of the year, especially if your total annual income stayed below the threshold. This is however not mandatory for students to do (unless you are freelancing).
Enrollment Status (The “Immatriculation” Requirement)
To qualify for any of the benefits above, your primary occupation must be academic.
- Proof of enrollment: You must be actively enrolled in a state-recognized university or college. Employers will require a Certificate of Enrollment (Immatrikulationsbescheinigung) every semester to keep on file.
- The “final semester” trap: Once you complete your last exam or submit your thesis, your “working student” status usually ends, even if you haven’t officially de-registered yet.
- Practical semesters: If a work placement is a mandatory part of your degree (an internship required by your programme for example), the 20-hour rule often does not apply, and these positions are frequently exempt from social security contributions regardless of the hours worked.
How much can you earn as a student in Germany?
Hourly wage breakdown
In Germany, student pay is highly dependent on your field of study and the type of company (e.g., a local café vs. a global tech firm).
- Statutory minimum wage: Since January 1, 2026, the legal minimum wage in Germany has risen to €13.90 per hour. No employer can legally pay you less than this, including for “Minijobs”.
- Average student job: Typical roles like retail, tutoring, or catering usually land between €14 and €17 per hour.
- “Werkstudent” (Working student) roles: These are academic-related positions (e.g., Junior developer, Marketing assistant). Because these roles require specific university-level skills, they often pay €16 to €25 per hour. At large industrial or tech companies, even higher rates are possible.
Monthly net earnings
How much of your gross salary stays in your pocket depends on which “bracket” your monthly income falls into.
The Minijob (€603 Limit)
As of 2026, the “Minijob” earnings limit is €603 per month.
- The math: This limit is “dynamic” - it scales with the minimum wage so you can always work roughly 10 hours a week at the minimum rate.
- The benefit: At this level, you pay no social security or income tax. Your gross pay equals your net pay. You can choose to pay a small contribution (approx. 3.6%) toward the state pension, or opt-out entirely.
The Midi-Job / Working Student (€603.01 to €2,000)
If you earn more than €603, you enter the “transition zone” (Midi-job).
- Typical range: Most working students earning between €800 and €1,400 per month fall here.
- Social security: You are exempt from paying into health, long-term care, and unemployment insurance (provided you don’t work more than 20 hours/week). You do have to pay into the pension fund (Rentenvorsorge), which is roughly 9.3% of your salary.
- Income Tax: While technically liable for tax, you likely won’t pay a cent because of the annual tax-free allowance.
Where to find student jobs
University-specific portals
Before heading to global search engines, start where the employers specifically want you.
- Stellenwerk: This is the premier job portal for many German universities (e.g., Berlin, Hamburg, Bonn). It lists everything from quick one-day catering gigs to long-term working student positions.
- Studierendenwerk (Student Services): Each city has a Studierendenwerk that often operates a local job exchange. They frequently list private jobs (like babysitting or gardening) and roles in student residences or cafeterias.
- HiWi Positions (Student Assistant): Look for “HiWi” or “Studentische Hilfskraft” roles on your specific faculty’s website. These are prestigious, keep you on campus, and look great on a CV if you plan to stay in academia.
Specialized platforms for international students
If your German is still a “work in progress,” these platforms focus on English-speaking or international-friendly roles:
- Zenjob: A very popular app in Germany for “on-call” student jobs. Once you complete your profile and a short briefing, you can book individual shifts (cashiering, logistics, office help) directly in the app without writing a new application every time.
- Arbeitnow: Founded by an expat, this site focuses on jobs that do not require German language skills and clearly marks companies that provide visa support.
- Jobvalley: Similar to Zenjob, this is one of Germany’s largest platforms specifically for student labor, offering flexible shifts that fit around your lecture schedule.
Professional networking portals
For “Werkstudent” (Working Student) roles that relate to your degree, use professional networks:
- LinkedIn, Indeed, Stepstone: Use the filter “Entry Level” or “Internship” and include the keyword “Working Student” or “Werkstudent.”
- XING: Often called the “German LinkedIn,” XING is widely used by local German companies. It’s worth setting up a profile here to be visible to German recruiters.
- Staufenbiel: A specialized site for students and recent graduates that focuses on career-starting roles and corporate working student positions.
Local “direct” applications
Sometimes the best jobs aren’t online yet.
- The “Aushilfe gesucht” sign: Keep an eye on shop windows in high-traffic areas. Many bakeries (Bäckereien), cafés, and boutiques simply put up a sign saying “Aushilfe gesucht” (Assistant wanted).
- Supermarket bulletin boards: Check the Schwarzes Brett (bulletin board) near the entrance of supermarkets like REWE, Edeka, or Kaufland. People often post job leads or private tutoring requests there.
How to get and keep your student job - important tips
How to make a strong first impression
The German job market values structure and preparedness. Even for part-time student roles, a professional approach sets you apart.
- The “Bewerbungsunterlagen” (application documents):
- Updated CV (Lebenslauf): Ensure your CV is current and formatted in the standard German reverse-chronological style.
- Tailored cover letter (Anschreiben): If requested, write a concise letter explaining why you are interested in this specific role and how it fits with your studies.
- Interview Preparation:
- Company Research: Never enter an interview without knowing the company’s core business. At a minimum, read their “About us” page and recent news to understand their mission and services.
- Practical logistics: For student jobs, be ready to discuss your availability (e.g., specific days you have lectures) and the duration of your current visa/residency permit.
Health insurance - stay protected
Your health insurance status is tied to your income and working hours. This is a crucial administrative point to monitor.
- Switching from Private/Family insurance: If you are currently under a private or family insurance plan and start a job earning more than the Minijob limit (€603/month in 2026), you may become subject to mandatory statutory health insurance.
- The 20-Hour rule: As long as you work under 20 hours per week during the semester, you maintain your “Student” status in the eyes of insurance providers, which keeps your monthly premiums significantly lower than those of a regular employee.
Once you are hired: professionalism on the job
Success in a German workplace is often built on clear communication and reliability.
- Proactive exam management: The German academic calendar is rigorous. Communicate your exam dates to your employer at least 4–6 weeks in advance. Most employers are understanding of “Prüfungsphasen” (exam periods) and will allow you to reduce your hours, provided you give them enough time to adjust the team schedule.
- Reliability and punctuality: In German work culture, “Pünktlichkeit” (punctuality) is a sign of respect. Arriving five minutes early is considered arriving on time.
- Documentation: Ensure you receive a written contract (Arbeitsvertrag) and keep your monthly payslips (Lohnabrechnungen) archived. You will need these for your tax return or when renewing your residence permit.
