Sending letter in Germany [2026] - Live In Germany
Sending a standard letter anywhere within Germany costs €0.95 in 2026, and Deutsche Post remains the dominant postal operator for both domestic and international mail. The system works well once you understand it, but when I first arrived in Freiburg, figuring out the correct german envelope address format and where to actually buy stamps took more effort than it should have.
In 2020, I needed to send an official document by Einschreiben (registered mail with delivery confirmation) and genuinely had no idea where to start. That one experience pushed me to learn how the whole Deutsche Post system actually works, from addressing envelopes correctly to understanding Briefmarke (postage stamp) pricing tiers.
This guide covers everything you need: how to address a letter in Germany for both private and business recipients, how German addresses work (the house number comes after the street name, which still catches people out), current postage costs for domestic and international mail, and where to send parcels if Deutsche Post is not the right fit. Whether you are mailing something to a local Behörde (government office) or sending a package abroad, the process is straightforward once you know the rules.
How to Send a Letter in Germany
Deutsche Post is the main carrier for Germany mail, and the process is straightforward once you know the system. You have two options: buy stamps (Briefmarken, meaning postage stamps) at a post office, a DHL Packstation kiosk, or online at deutschepost.de, then drop your sealed envelope into one of the yellow Briefkasten (postboxes) you’ll find on most street corners. As of 2026, a standard domestic letter stamp costs €0.95 according to Deutsche Post’s official rate card.
The yellow postboxes have collection times printed on them. Missing the last collection by even five minutes means your letter goes out the following day, so it’s worth checking before you drop anything urgent.
In Germany, the correct format for a letter address is: recipient name, street name and house number, then five-digit postcode followed by city, in that exact order, every time.
Sending a Parcel in Germany
For parcels, Deutsche Post routes everything through DHL. You can drop packages at any DHL Filiale (branch), a Packstation locker, or a partner shop. Packaging materials are available in-store if you need them.
How to Receive Letters and Posts in Germany
Deutsche Post delivers mail Monday through Saturday to the Briefkasten (letterbox) at your building’s entrance. If a parcel is too large to fit, the postal worker will attempt a direct delivery to your door. Miss the delivery and they will typically leave the package with a neighbor, dropping a Benachrichtigungskarte (notification card, left to inform you where your parcel was left) in your letterbox to tell you exactly where it ended up.
One thing that trips up a lot of newcomers is the name on the letterbox. In Germany, your name on the Briefkasten must match exactly what appears on incoming mail. If your name is missing or misspelled, the postman is under no obligation to deliver it, and letters do get returned. This is especially relevant in apartment buildings where multiple residents share an entrance. If you are expecting mail from abroad and the sender is unsure how to format the address, pointing them to the standard german envelope address format helps: recipient name on the first line, street and house number second, then the five-digit postcode followed by the city.
For mail addressed to you care of someone else, the abbreviation “c/o” is universally understood and widely used in Germany.
How Much Does It Cost to Send a Letter?
How much does it cost to send a letter in Germany? As of 2026, Deutsche Post charges €0.95 for a standard letter (Standardbrief, meaning a letter up to 20g in the standard envelope size), €0.70 for a postcard, and €1.60 for a large letter (Großbrief, meaning letters up to 500g). Anything heavier moves into parcel territory, where Deutsche Post Päckchen (small parcel) and DHL Paket (standard parcel service) pricing takes over.
| Format | Max Weight | 2026 Price |
|---|---|---|
| Postkarte (Postcard) | — | €0.70 |
| Standardbrief (Standard Letter) | 20g | €0.95 |
| Kompaktbrief (Compact Letter) | 50g | €1.00 |
| Großbrief (Large Letter) | 500g | €1.60 |
| Maxibrief (Maxi Letter) | 1,000g | €2.75 |
| International Standard Letter (non-EU) | 20g | €1.10 |
Prices according to Deutsche Post’s 2026 official rate card.
One genuinely useful option is the Handyporto (mobile postage, meaning postage purchased by text message). You send a text message to Deutsche Post and receive a code to write directly on the envelope. No printer required. It costs a small surcharge over the standard stamp price, but it has saved me a trip to the post office more than once.
For domestic mail, you can also arrange a DHL pickup from your home address, though that carries an additional collection fee. International letters cost more across the board. Sending a standard letter to a non-EU country runs around €1.10 in 2026. You can always check the current Deutsche Post Päckchen price and parcel rates on the Deutsche Post price calculator before you head out.
Correct Way to Write an Address on the Envelope in Germany
How do you correctly write an address on an envelope in Germany? The German envelope address format follows a strict order: recipient name, then street name and house number on the same line, then postal code (Postleitzahl, meaning the five-digit German ZIP code) followed by the city name. That last line trips up a lot of newcomers. The ZIP code always comes before the city, never after.
Deutsche Post processes millions of letters daily through automated sorting machines, so the format genuinely matters. Keep the text left-aligned, use a consistent font size throughout, and do not leave a blank line between the recipient’s name and the street address. Position the address block in the bottom-right area of the envelope, with at least 15 mm clearance from the right and bottom edges and 40 mm from the top edge. Your own sender address goes in the top-left corner.
Correct format:
Max Müller Hauptstraße 26 12345 Freiburg Germany
Incorrect format:
Max Müller Hauptstraße 26 Freiburg 12345 Germany
The difference between those two examples is small but it can cause delays. When addressing a letter to Germany from abroad, always add “Germany” as the final line so international sorting systems route it correctly before it even reaches the German network.
How Much Time Does Deutsche Post Take to Deliver a Letter or Parcel?
How long does Deutsche Post take to deliver a letter in Germany? For standard domestic letters, delivery is typically the next working day after posting, provided you drop them off before the collection time printed on the postbox or at the post office counter. Miss that cutoff and your letter sits until the following morning’s sorting run.
For parcels sent via DHL (Deutsche Post’s parcel arm), domestic delivery typically takes one to two working days. International shipping times vary significantly depending on the destination. Letters to neighbouring European countries usually arrive within three to five working days, while deliveries outside Europe can take anywhere from one to three weeks.
One practical thing worth knowing: according to Deutsche Post’s 2026 service standards, roughly 95% of domestic Standardbrief (standard letters) should reach the recipient the next working day. That figure assumes normal operating conditions. During the COVID-19 period, delays of two to three extra days were common, and Deutsche Post officially recommended posting earlier than usual to account for reduced sorting capacity.
If speed matters, the Einschreiben (registered mail) service and Express options offer more reliable tracked delivery with guaranteed timeframes, though at a higher cost.
Conclusion
Getting mail right in Germany comes down to one thing: respecting the format. Deutsche Post’s automated sorting machines read addresses in a very specific sequence, and if your German envelope address format is off, your letter joins a pile that gets handled manually. It may not get delivered at all.
The German address system is logical once you understand it. Recipient name first, then street and house number on the same line, then postcode and city. That’s it. No guessing, no flexibility needed.
In 2020, when I was still navigating bureaucracy in Freiburg, a misaddressed letter to my Ausländerbehörde (foreigners’ registration office, responsible for residence permits and related documents) cost me two weeks of unnecessary stress. The format really does matter here.
Whether you’re sending a standard Brief (letter), a Päckchen (small parcel), or tracking down the current Deutsche Post Paket price for 2026, the same principle applies: get the address line right, use the correct postage, and drop it in a yellow Briefkasten (post box). Germany’s mail system is genuinely reliable when you work with it, not against it.
Jibran Shahid
Hi, I am Jibran, your fellow expat living in Germany since 2014. With over 10 years of personal and professional experience navigating life as a foreigner, I am dedicated to providing well-researched and practical guides to help you settle and thrive in Germany. Whether you are looking for advice on bureaucracy, accommodation, jobs, or cultural integration, I have got you covered with tips and insights tailored specifically for expats. Join me on my journey as I share valuable information to make your life in Germany easier and more enjoyable.