Telling Time in German: Why Halb Acht Is 7:30 and How Berlin Says the Rest
- Yusuf Ucuz

- 4 days ago
- 9 min read
The first time German time catches you out, it is almost never in a classroom. You are outside a restaurant in Prenzlauer Berg, somebody said halb acht on the phone, you arrive at half past eight, and the table is gone. Or a museum door says bis 18 Uhr, you turn up at 17:50 feeling clever, and the person at the desk shakes their head, because last admission was half an hour ago.
Berlin runs on two clocks at the same time. Everything written down uses a 24-hour clock, and almost everything spoken drops back to twelve and then counts in a direction English does not. My advice: do not try to memorise a table of phrases. Learn the one shift that makes German time work, then get into the habit of repeating the time back as a number. That is usually the whole fix.

The World Clock on Alexanderplatz, where my free tour starts. Look at the lit band: it runs straight past twelve to 13, 14 and 15, which is how Berlin writes time everywhere else too.
The one shift that makes German time make sense
English hangs the half hour on the hour that has already gone: half past seven. German hangs it on the hour that is still coming. So halb acht means half an hour before eight, which is 7:30. Same pattern all the way round the dial: halb eins is 12:30, halb zwei is 1:30, halb elf is 10:30.
The cost of getting this wrong is always exactly one hour, and always in the same direction. Hear *halb acht*, assume 8:30, and you are an hour late. I have made that mistake before, at a dinner where the other people had already ordered, and it is a stupid hour to lose in a city where you only have three days.
The move is small: when a German time has *halb* in it, take the hour you heard and go back thirty minutes. Not forward.
Telling time in German out loud: the forms you will actually hear
Spoken German uses a twelve-hour clock and mostly sticks to five-minute steps. These are the patterns that cover almost every time somebody will say to you in Berlin:
acht Uhr is 8:00, the plain hour. *Punkt acht* means exactly eight, not roughly eight.
viertel nach acht is 8:15, a quarter after the hour, same logic as English.
halb neun is 8:30, half an hour *before* nine. This is the one to burn in.
viertel vor neun is 8:45, a quarter before the hour, same logic as English.
fünf vor halb neun is 8:25, five minutes before the half hour.
fünf nach halb neun is 8:35, five minutes after the half hour.
acht Uhr siebzehn is 8:17, the exact-minute form for when precision matters.
Two of those are worth a second look. Viertel nach and viertel vor are safe everywhere in the German-speaking world, so if you ever have to say a quarter-hour time yourself, use those and you will always be understood. The *halb* forms are the ones that need the mental correction, and the two five-minute neighbours of *halb* are where visitors freeze, because the sentence names an hour that has not arrived yet.
If numbers themselves are the harder part, the reversal rule behind *einundzwanzig* and the spoken prices at a counter are a separate skill, and I go through those in German numbers for tourists.

A platform clock at S-Bahnhof Lichtenrade. The hands need no translation. The words only get complicated when somebody has to say the same position out loud.
Viertel neun and dreiviertel neun: the eastern habit that is alive around Berlin
Here is the version nobody warns visitors about. In a broad band of Germany that runs from Baden-Württemberg up through Thuringia to Brandenburg, people count the quarter hours towards the coming hour instead of back from it. In that system viertel neun is 8:15 and dreiviertel neun is 8:45. There is no *nach* and no *vor* in the sentence at all.
The dialect maps at the Atlas zur deutschen Alltagssprache show this clearly, and the old inner-German border is still visible on the current data. Berlin sits inside that eastern zone, so *dreiviertel neun* is completely normal here even though somebody from Hamburg might have to think about it. You will also hear the half hour used as an anchor: zehn vor halb neun is 8:20, and zehn nach halb neun is 8:40.
The practical rule: if a German time gives you a bare hour with no *nach* or *vor*, it is counting up to that hour, so go back from it. *Viertel neun* is a quarter of the way through the hour that ends at nine. *Dreiviertel neun* is three quarters of the way through it.
Turn the dial below to any time and you can see all of this at once: the written form, the spoken form, the eastern alternative where one exists, and a warning whenever the German names an hour that has not happened yet.
Written German time is a 24-hour clock
Now the easier half, which still trips people up. Anything printed in Berlin uses 24-hour time: shop doors, museum pages, train tickets, event listings, U-Bahn and S-Bahn departure displays, concert flyers. So 19:30 is half past seven in the evening, and 20:15 is a quarter past eight, and neither of them has anything to do with 9:30.
A few details worth knowing:
Uhr is the marker. *20 Uhr* is eight in the evening. *20:15 Uhr* is the same thing with the minutes spelled out.
The dot form is common. *19.30 Uhr* means exactly the same as *19:30 Uhr*. Do not read the dot as a decimal.
After midnight the numbers keep going. A night timetable will show 00:14 and 01:22 rather than switching to a new day at the point you feel it should.
Booked time slots are always written this way. The free Reichstag dome visit runs on slots between 08:00 and 24:00 with last entry at 21:45, and the confirmation you get will use those numbers, not am and pm.

A German platform display: 19:17, not 7:17 pm. Spoken announcements use the same form, so 19:17 becomes neunzehn Uhr siebzehn.
Spoken announcements at stations and airports use the formal version of the same thing: neunzehn Uhr dreißig rather than *halb acht*. That is why a platform announcement can sound clearer than a person, and it is the form to fall back on if you ever need to be unambiguous. If station announcements in general are the problem, I break the standard phrases down in Berlin train announcements.
One Berlin exception is worth knowing: on U-Bahn and S-Bahn platforms, the yellow BVG displays usually do not give you a departure time at all. They count down in minutes, in 1 min, in 3 min, so the clock stops mattering and the countdown takes over.

The U5 platform at Alexanderplatz. Berlin's own displays count minutes rather than naming a time, which is the one place you can stop translating.
Mo, Di, Mi, Do, Fr, Sa, So: the codes that cost people a museum
More visitors lose a visit to the day column than to the time column. German opening hours are written with two-letter weekday codes, and two of them look wrong to an English speaker:
Mo Montag, Monday
Di Dienstag, Tuesday (not Thursday)
Mi Mittwoch, Wednesday
Do Donnerstag, Thursday
Fr Freitag, Friday
Sa Samstag, Saturday
So Sonntag, Sunday (not Saturday)
Here is a real one. The Staatliche Museen zu Berlin opening hours list the Neues Museum on Museum Island as Mo geschlossen, Di 10:00 - 18:00 Uhr, and most of Berlin's state museums keep that same Monday closure. *Geschlossen* means closed, *geöffnet* means open, *täglich* means daily, and *montags geschlossen* means closed on Mondays as a rule rather than just today.
That Monday pattern is worth planning around rather than discovering at the door, and I have written a whole guide to what still works on Berlin on a Monday. For the wider set of German words you will read on doors and signs around the city, see German signs in Berlin.

A German museum plaque doing exactly this: Mi bis So open, Mo und Di geschlossen. Most doors in Berlin skip the English half, so read the day codes first and the numbers second.
Einlass, letzter Einlass, ab and bis
These four words decide whether you actually get in, so they matter more than any phrase in this post.
Einlass is when you are allowed in. A concert listing showing *Einlass 19:00, Beginn 20:00* means doors at seven, music at eight.
Beginn is when the thing itself starts.
letzter Einlass is last admission, and many Berlin sights stop admitting visitors before the building closes. The gap is not standard, so check the exact venue rather than assuming. The Reichstag is an unusually clear example: its last admission is 21:45 even though the roof terrace stays open later.
ab means from, bis means until. *Ab 20 Uhr* is from eight in the evening onwards. *Bis 18 Uhr* is until six.
The trap is that *bis 18 Uhr* is a closing time, not an arrival time. My rule is blunt: never treat a *bis* time as an arrival time, and look up the *letzter Einlass* line before you build an afternoon around it. Public holidays change these numbers too, which is why the Berlin public holidays list is worth a glance before a trip.
Two Berlin clocks worth a short detour
Berlin has two public clocks that are genuinely worth standing in front of, and they belong to two different cities.
The first is the Urania World Clock on Alexanderplatz, designed by Erich John and unveiled on 30 September 1969. It is a ten-metre steel column carrying a twenty-four-sided cylinder, one facet per time zone, with roughly 148 city names on it and a small model of the solar system turning on top. East Berliners built it in a few months with volunteer after-work brigades, and it has been the city's default meeting point ever since. There is more to it than that, and I tell the full story in why Alexanderplatz has a world clock.
The second is much stranger and almost nobody goes to see it. The Berlin-Uhr, also called the Mengenlehreuhr or set-theory clock, tells the time with rows of illuminated coloured fields instead of hands. It went up on 17 June 1975, designed by Dieter Binninger for the Berlin Senate, and it entered the Guinness Book of Records as the first public clock in the world to show the time this way. It originally stood on the Kurfürstendamm at the corner of Uhlandstraße in West Berlin, was decommissioned in 1995, and now stands on Budapester Straße in front of the Europa-Center, a few minutes from Bahnhof Zoo and the Kaiser Wilhelm Memorial Church.

The Berlin-Uhr outside the Europa-Center on Budapester Straße. Four stacked rows and a lamp on top, and not a single digit anywhere.
Reading it is a two-minute puzzle and a good one:
Top row: four red fields, five hours each. Two lit means ten hours.
Second row: four red fields, one hour each. Three lit adds three hours.
Third row: eleven fields, five minutes each, with the third, sixth and ninth in red to mark the quarter hours.
Bottom row: four yellow fields, one minute each.
The lamp on top blinks the seconds, on for odd, off for even.
So two plus three in the hour rows and, say, seven in the five-minute row gives 13:35. Once it clicks, it is the most Berlin way imaginable to check the time, and it is far easier to read after dark than in daylight.

The same clock at night, when the lit fields finally stand out. Red rows for the hours, yellow rows for the minutes, and the lamp on top marking the seconds.
The two Sundays a year when Berlin moves the clock
Germany changes the clock on the last Sunday in March and the last Sunday in October. In 2026 that means 29 March, when 02:00 becomes 03:00 and the night is an hour shorter, and 25 October, when 03:00 becomes 02:00 and you get an hour back. Berlin runs on CET in winter and CEST in summer, one and two hours ahead of UTC.
Phones handle it silently, which is exactly the problem: the risk is a paper ticket, a printed tour time, or an early flight on the wrong side of the change. If you are travelling on either of those weekends, check the departure time on the operator's own site rather than trusting a screenshot.
My rule for telling time in German
After years of doing this in Berlin, the trick I actually use for telling time in German is not vocabulary. It is a habit. Whenever somebody gives me a time out loud, I say it back as a plain number. *Also 19:30?* Nobody has ever been annoyed by that question, and it turns every *halb*, *viertel* and *dreiviertel* into something you cannot misread.
You will get a live test of it on the first morning of a Berlin trip, because that is when times start arriving from every direction at once: a hotel breakfast that runs *bis 10 Uhr*, a museum that opens *Di 10:00 Uhr*, and a tour that meets at 11:30, which in speech is *halb zwölf*. My free walking tour meets right beside the World Clock on Alexanderplatz and runs about 2 hours, so if you want a low-stakes place to hear German times in the wild, standing under a clock built to show all twenty-four of them is a reasonable start.
Image credits
Source and licence details for the 7 photographs used in this article.
The Urania World Clock on Alexanderplatz: Joe Mabel, CC BY-SA 4.0, via Wikimedia Commons.
Platform clock at S-Bahnhof Berlin-Lichtenrade: Sebastian Rittau, CC BY 4.0, via Wikimedia Commons.
German platform display showing a 19:17 departure: Falk2, CC BY-SA 4.0, via Wikimedia Commons.
BVG platform countdown display at U-Bahnhof Alexanderplatz: Geoprofi Lars, CC BY-SA 4.0, via Wikimedia Commons.
German museum opening-hours plaque with weekday abbreviations: Mateus2019, CC BY-SA 4.0, via Wikimedia Commons.
The Berlin-Uhr outside the Europa-Center on Budapester Strasse: Fred Romero, CC BY 2.0, via Wikimedia Commons.
The Berlin-Uhr lit after dark: Morn, CC BY-SA 3.0, via Wikimedia Commons.