How do I send a letter in Germany?
You send a letter in Germany through Deutsche Post, the national postal service. To send a letter within Germany:
Put your document in an envelope.
Write the recipient's address in the lower right of the envelope.
Write your own address in the top left of the envelope.
Stick a stamp on the envelope, or write a mobile stamp code from the Post & DHL app on it.
Drop the letter into any yellow Deutsche Post mailbox or hand it in at a post office. Deutsche Post then delivers the letter to the recipient's address.
How do I write an address on a letter in Germany?
A German address on a letter uses 3 lines, written in the lower right of the envelope:
The first line contains the recipient's name.
The second line contains the street name and house number.
The third line contains the 5-digit postcode and the city, for example "10115 Berlin."
Your own address goes in the top left of the envelope. Deutsche Post uses the sender's address to return the letter if it can't be delivered.
How much does it cost to send a letter within Germany?
The price of sending a letter within Germany depends on the letter's format, size, and weight. The following Deutsche Post prices apply until the end of 2026:
A Standardbrief (standard letter) weighs up to 20 g and costs €0.95. A Standardbrief holds about 3 folded A4 sheets.
A Kompaktbrief (compact letter) weighs up to 50 g and costs €1.10.
A Großbrief (large letter) weighs up to 500 g and costs €1.80.
Where can I buy stamps in Germany?
You can buy Deutsche Post stamps in several places:
You can buy stamps at any post office.
You can buy stamps at DHL partner shops, which are often located inside supermarkets or kiosks.
You can buy stamps at stamp machines.
You can buy stamps online through Internetmarke, the Deutsche Post online stamp service, at https://www.deutschepost.de/internetmarke.
You can buy a mobile stamp in the Post & DHL app. The app gives you a code that you write on the envelope instead of sticking on a stamp.
How can I prove that I sent a letter or that it arrived?
You can get proof of sending or delivery by sending your letter as an Einschreiben (registered mail). An Einschreiben is useful for letters with legal or time-sensitive content, such as cancellations or documents with a deadline. You can request an Einschreiben at the counter of a post office.
Where can I find a post office, DHL partner shop, or mailbox in Germany?
You can find the nearest post office, DHL partner shop, or Deutsche Post mailbox with the DHL location finder at https://www.dhl.de/de/privatkunden/dhl-standorte-finden.html. More information about Deutsche Post prices and services, including an English version of the website, is available at https://www.deutschepost.de.
