20
Residency Requirement: None.
Necessary Documents: Valid passport; copies of original or certified birth certificates; proof of divorce or death certificate of former spouse/s (if applicable); Certificate of No Impediment; medical certificate (blood test) may be required
Note: Requirements and necessary documents vary by district, so it is important to contact the registrar of the district where you’ll be marrying for specific requirements. German translations done by a certified German translator are required for divorce certificates and may also be required for birth and death certificates.
For More Info: Contact the German Consulate, germany.info