What are the legal requirements to get married in Germany?
Legal age for marriage is 18 years for both men and women.
Bride and Groom may not be related by blood, marriage or adoption.
How long do I have to be resident in Germany before I can get married?
There are no residency requirements to get married in Germany, although some
areas require a 6 week waiting period after applying for a marriage licence.
Getting a marriage licence
You must bring the papers mentioned below in person to the Standesamt Office
where you wish to marry.
If you are not a resident then you should apply at one of the main registry
offices in Munich, Baden-Baden, Berlin or Hamburg which will advise the registry
office where you wish to marry once you have submitted the correct
documentation.
Only a civil ceremony is recognised by German law.
The ceremony will be conducted in German so you may need an interpreter.
What legal papers do I need to take with me?
Passports.
Full birth certificates, issued within the last 6 months.
Proof of domicile (e.g. driving licence, tax bill).
Sworn affidavit stating that you are free to marry (Ehefähigkeitszeugnis).
If you have been divorced then the final divorce papers and your former marriage
certificate must be shown.
If you are widowed then the death certificate of your previous spouse must be
shown.
All documents must be certified with an apostille stamp and translated into
German by an official translator within the last 3 months.