Yes, international students on a German student visa can work up to 120 full days or 240 half days per year. In Berlin, part-time wages typically range from €12–€16 per hour, depending on the role and experience. Many master’s students work as research assistants, student employees at university departments, or in Berlin’s retail and service sectors to support their living expenses.