The monthly living costs for international students in Germany mainly consist of rent, food, transportation, and insurance. The average monthly living costs are around 700 euros in small and medium-sized cities and about 900 euros in large cities. Participants in a dual vocational training program receive a stipend of at least 720 to 1,300 euros per month during their training, which is sufficient to cover living expenses.