Getting married in Germany: registry office, documents and the process for foreigners
The complete process for marrying in Germany, including what foreign nationals need: certificate of no impediment, apostille, certified translations and a realistic timeline.
In Germany, there’s no way around one thing: the civil ceremony at the registry office. Only it legally makes you a married couple, whether you then marry in church or with a celebrant. Since 1975 the civil marriage has been mandatory; everything else is optional.
The good news: the bureaucratic part is manageable. The bad: there are a few pitfalls better known upfront.
When do you have to register?
The official registration of the marriage is possible at the earliest 6 months before the wedding date. This is regulated by German law. Earlier is not possible, not even with good arguments.
What you can do earlier: reserve a preferred slot. Many registry offices offer to pencil in popular dates 12 to 18 months in advance. That’s not the official registration, just a reservation. But it secures the date.
Practical recommendation:
- 12 to 18 months before: reserve the slot (especially Saturdays, May to September, lucky-number dates like 06.06.2027)
- 6 months before: official registration with all documents
- 2 to 4 weeks before: final details (witnesses, music, speeches)
Which registry office is responsible?
You can register at the registry office of your main or secondary residence, whether that’s the bride’s or groom’s. If you’re registered in different cities, you can choose.
You can technically get married at any registry office in Germany. Your documents are forwarded from your responsible office to the desired one. Heads-up: this usually incurs an extra fee (between €30 and €100), and not every registry office accepts out-of-town couples. Side costs like these belong in the wedding budget from the start.
Which documents do you need?
Getting concrete. Both engaged persons must appear in person at registration with the following documents:
For both partners
- Valid ID or passport
- Certified copy from the birth register (not older than 6 months, obtainable at the registry office of your place of birth)
- Extended registration certificate with marital status and nationality (from the registration office of your residence, also not older than 6 months)
In addition, depending on situation
- If previously married: marriage certificate of the previous marriage + divorce decree with note of legal force (or death certificate of the ex-partner)
- If you have children: birth certificates of the shared children
- If one of you wasn’t born in Germany: international birth certificate, possibly with translation and apostille
- If one of you doesn’t hold German citizenship: certificate of no impediment from the home country (can take several weeks!)
- If one is a minor: exemption from the requirement of marriage age (application to the family court)
If one partner is demonstrably unable to attend, the other can register alone, with a written power of attorney and declaration of accession from the absent partner. The form is available at the registry office.
Marrying in Germany as a foreign national
This is where the process stops being routine, and where most of the questions we get come from. If one or both of you are not German citizens, three extra things come into play: a certificate of no impediment, document legalisation, and a longer timeline.
The certificate of no impediment (Ehefähigkeitszeugnis)
Germany requires proof that nothing in your home country’s law prevents you from marrying. Your home country issues that document, and what it is called and how you get it varies enormously.
- EU and most European countries issue it routinely. Reckon with two to six weeks.
- Some countries do not issue one at all. The United States, the United Kingdom, Australia and Canada, among others, have no such document.
If your country does not issue one, you cannot simply skip the requirement. Instead the registry office forwards your case to the Oberlandesgericht (higher regional court) responsible for your district, which grants an exemption. That process is normal and routine, but it takes time: six weeks to six months, depending on the court and how complete your paperwork is.
Two consequences worth planning around. First: start this before you book anything. Second: the certificate, once issued, is usually valid for six months, so do not start so early that it expires before the ceremony.
Apostille, legalisation and translations
Foreign documents generally need two things before a German registry office accepts them.
Authentication. For countries in the Hague Apostille Convention, an apostille from the issuing country is enough. For countries outside it, you need legalisation through the German embassy or consulate, which is slower and more involved.
Certified translation. Documents not in German must be translated by a translator sworn in Germany (beeidigter Übersetzer). A translation done abroad, or by a friend who speaks both languages, is usually not accepted. Reckon with €30 to €80 per document.
Ask your registry office which specific documents they want authenticated before you pay for anything. Requirements differ between offices, and an apostille you did not need is money gone.
A realistic timeline for non-EU couples
| When | What |
|---|---|
| 12 to 14 months before | Ask your registry office what they require for your specific nationalities. Do this first, everything else follows from it. |
| 11 to 12 months before | Request the certificate of no impediment, or start the court exemption if your country does not issue one. |
| 9 to 11 months before | Order birth certificates, get apostilles, commission certified translations. |
| 6 to 9 months before | Court exemption typically granted, if needed. |
| 4 to 6 months before | Register the marriage in person. Registration is valid for six months. |
| Ceremony | Bring passports. That is genuinely all you need on the day. |
For couples where both are EU citizens, the whole thing compresses to roughly six months. For non-EU nationalities, assume a year and be pleasantly surprised.
Choosing a surname in a binational marriage
German name law lets binational couples choose which country’s law governs their name. That is a genuine choice with genuine consequences, and it is easy to miss because nobody volunteers it.
Under German law you can keep separate names, take one partner’s name as a common married name, or add a double name for one partner. Some other legal systems allow combinations German law does not. The registry office can tell you which options your combination opens up, but you have to ask.
Practical note: whatever you choose, changing your passport, residence permit, bank accounts and employer records afterwards takes weeks. If one of you holds a residence permit, check with the Ausländerbehörde before you decide.
What marrying does and does not change about residence
Marrying a German citizen or an EU citizen resident in Germany can open a path to a residence permit, but it is not automatic and it is not instant. The rules depend on your nationality, your current status and where you marry.
We deliberately do not give specifics here, because getting this wrong has consequences we cannot take responsibility for. Speak to the Ausländerbehörde or an immigration lawyer before you make decisions that depend on the outcome.
Marrying abroad and having it recognised
Some couples marry in one partner’s home country instead. That is often simpler on paper, but recognition in Germany then requires the foreign marriage certificate with apostille or legalisation, plus a certified translation. In some cases the marriage also has to be entered in the German marriage register.
If either of you plans to live in Germany afterwards, ask the registry office how recognition works for your specific country before you decide where to marry. Doing the paperwork twice is a real risk.
What does the registry office cost?
First the part that most guides get wrong: there is no nationwide fee. Each municipality sets its own rates in its own fee schedule, not the federal government and in most cases not the state either. That is why registering in the next town over can cost twenty euros more or less, and why the numbers you find online contradict each other.
What registration costs in major cities
This is the item everyone pays. Figures taken from the cities’ published fee schedules, as of August 2026:
| City | Registration of the marriage |
|---|---|
| Cologne | €40 |
| Berlin | €45 |
| Frankfurt am Main | €47 |
| Munich | €50 |
| Stuttgart | €50 |
| Hamburg | from €74.50 |
That is almost €35 between Cologne and Hamburg for the exact same administrative act. Smaller municipalities are often cheaper than the nearest big city.
Once foreign law is involved
If one of you is not a German national, or foreign law has to be examined, the registration fee rises noticeably. In Berlin it doubles from €45 to €90. Other cities handle it similarly, usually as a surcharge between €50 and €100. In Berlin the same higher rate also applies if you marry at a registry office other than your own.
The remaining items
| Item | Cost |
|---|---|
| Marriage certificate | €10–€20 |
| Family register (optional) | €30–€80 |
| Ceremony outside office hours (e.g. Saturday) | €60–€150 extra |
| Ceremony outside the registry office (castle, hotel) | €75–€150 surcharge, plus room hire |
| Room hire at special ceremony venues | €200–€500 |
| Ceremony at a registry office other than your own | €30–€100 extra |
What to budget in practice
- Plain, weekday, in the wedding room: roughly €60 to €100
- Saturday slot at the registry office: roughly €130 to €250
- Saturday at a special venue: €300 to €700, depending on room hire
- With foreign elements: an extra €50 to €100 in fees, plus translations and apostilles (see above)
One phone call to your registry office beats any table. Ask three things: the registration fee for your situation, the surcharge for your preferred date, and the room hire at your preferred venue. Ten minutes gets you a number you can put in the wedding budget.
Where these figures come from
The registration fees for Berlin and Hamburg come from the cities’ official fee overviews, the remaining cities from published fee schedules and comparison surveys. The ranges for surcharges and room hire are collated from several municipal fee regulations. Prices as of August 2026. Your registry office is always the binding source. Fee schedules are revised regularly.
The ceremony itself
A civil ceremony usually lasts 20 to 30 minutes. The flow is similar everywhere:
- Greeting by the registrar, brief words on the occasion
- Identity check, couple and witnesses present ID
- Registrar’s speech, usually a few personal lines, based on a pre-call
- The “I do”, the official question and the official answer
- Exchange of rings, if desired (not mandatory)
- Signatures, couple, witnesses, registrar
- Handover of the marriage certificate
Witnesses have not been mandatory since 1998. You can name up to two if you want. They must be of legal age and present ID.
What many underestimate: the pre-call
At registration, the registrar often has a short chat with you, how you met, what connects you, what they may mention in their speech. It’s not required, but it makes the ceremony more personal. Many couples underestimate this moment and are later surprised at how lovely the small details in the speech feel.
Tip: write down a few cues beforehand, nice shared experiences, funny anecdotes, plans for the future. The registrar appreciates material and you get a speech that truly fits you.
Common pitfalls
Pitfall 1: documents are too old. Birth-register extracts cannot be older than 6 months at registration. If you’re early and postpone, you’ll reapply.
Pitfall 2: underestimating international documents. If one of you was born abroad or holds foreign citizenship, obtaining documents can take months. Plan for it.
Pitfall 3: slot not reserved. If you want to marry on a May Saturday 2027 and only register six months out, you’re often out of luck. Reserve early.
Pitfall 4: misunderstanding residence. Some couples think they have to marry where they grew up. Wrong, the current residence is responsible.
Pitfall 5: sorting the name only afterwards. The question whether you want a common family name (and which) is officially set at the registry office. Clarify this in calm beforehand, the ceremony day shouldn’t be a debate.
Many couples pair the registry office appointment with a celebrant-led ceremony as the actual celebration. What that means legally, what a celebrant costs and how a ceremony is built is in Celebrant-led ceremonies.
What HeyBride takes off your plate
Registry-office bureaucracy isn’t dramatic, but it has an order and deadlines you need to know. HeyBride adds these steps to your wedding checklist automatically, with the right lead times based on your wedding date. Miri reminds you:
- 12 months before: “Reserve the registry-office slot”
- 8 months before: “Request the birth-register extract”
- 6 months before: “Register the marriage at the registry office”
- 4 weeks before: “Confirm witnesses and gather cues for the pre-call”
Plus: in the documents area you can upload, scan or photograph every file. Miri automatically spots deadlines and warns you when a document is about to age out.