Yes, international students in Germany can work up to 120 full days or 240 half days per year. Many students find part-time jobs in retail, hospitality, research, or university departments, earning approximately €12–€15 per hour.