Vocational training (Ausbildung) — including nursing — Germany
A 2–3.5 year training where you work at a company and go to school. You get a monthly salary from day one. Nursing (Pflege) is the most popular for Nepalis.
What you need
A training contract
German B1 (usually)
School certificates recognised
Training pay of at least €1,048 gross a month (2026) or other funds
Step by step
Learn German to B1/B2.
Apply to companies/hospitals (or via official programmes).
Get the contract approved by the Federal Employment Agency.