Telling Time in German: A Listening Guide
You're meeting a German friend at halb acht. "Half eight" in British English means 8:30, so you show up at 8:30. Your friend has already been waiting an hour.
German time-telling looks familiar on the surface and isn't. The words halb, viertel, vor, and nach all have fixed rules, but those rules are different from their English equivalents — and one regional variant can shift a time by 45 minutes. Here's how Germans actually say times, and how to parse them fast.
Solid on numbers 1–60? Drill the numbers that underpin every German time →
The foundation: saying hours
The basic hour format is {number} Uhr — "{number} o'clock." Uhr is the anchor word that signals a time is being given.
- 1:00 = ein Uhr (note: ein, not eins, before Uhr)
- 3:00 = drei Uhr
- 12:00 = zwölf Uhr
- 17:00 = siebzehn Uhr (formal / 24-hour)
For minutes after the hour in a neutral formal style: {hour} Uhr {minutes}.
- 14:30 = vierzehn Uhr dreißig
- 17:42 = siebzehn Uhr zweiundvierzig
This is the format used for train announcements, TV listings, and anything official. It's also the easiest for learners because it's just two numbers separated by Uhr.
Halb: the one that confuses everyone
In conversational German, times on the half hour use halb (half). The rule:
"Halb {hour}" = 30 minutes BEFORE that hour.
- halb acht = 7:30 (half way to 8)
- halb drei = 2:30
- halb zehn = 9:30
The German logic: you're halfway through the hour leading up to the named hour, not the hour that just passed. In English the mental model is the opposite — "half past seven" treats 7 as the reference point. In German, the reference point is always the hour you're approaching.
Listening shortcut: whenever you hear halb followed by a number, subtract 30 minutes from that number. That's your time. It takes maybe five days of drilling to feel automatic.
Viertel, vor, and nach
For quarter hours and other offsets, German uses:
- nach = past/after
- vor = before/to
- Viertel = quarter
Standard constructions:
| Time | Standard German |
|---|---|
| 8:05 | fünf nach acht |
| 8:15 | Viertel nach acht |
| 8:25 | fünf vor halb neun |
| 8:30 | halb neun |
| 8:35 | fünf nach halb neun |
| 8:45 | Viertel vor neun |
| 8:55 | fünf vor neun |
Notice 8:25 and 8:35. Germans often express these as "5 before / 5 after halb," pivoting around the half-hour rather than using raw minutes. Fünf vor halb neun = 8:25 (five minutes before half-way-to-9). This pivoting pattern is standard in speech — not just a regional quirk.
The regional "viertel {hour}" trap
In eastern and southern Germany (Saxony, Thuringia, Bavaria) and in Austria, you'll hear shortened forms that drop nach and vor:
- Viertel acht = 7:15 (a quarter of the way to 8)
- Dreiviertel acht = 7:45 (three quarters of the way to 8)
Same logic as halb: the named hour is the destination, not the starting point. In western Germany, these regional forms are unusual and may sound wrong — speakers there say Viertel nach sieben and Viertel vor acht.
If you hear "Viertel + {hour}" without vor or nach: assume the regional form in Bavaria, Saxony, Austria. Assume Viertel nach {hour} was shortened in informal speech elsewhere — but ask if unsure.
24-hour time in real life
Formal, written, and scheduled contexts use 24-hour time. Trains, flights, TV listings, business hours, appointments.
- 13:15 = dreizehn Uhr fünfzehn
- 20:00 = zwanzig Uhr
- 22:45 = zweiundzwanzig Uhr fünfundvierzig
In casual conversation, 12-hour is common — disambiguated by context or by words like morgens (in the morning), nachmittags (in the afternoon), abends (in the evening), nachts (at night). A German saying "um drei" at dinner clearly means 15:00; at breakfast it's 3:00.
Minutes past/to: the simple pattern
For times that don't land on quarters or halves, German uses {minutes} nach/vor {hour}:
- zehn nach drei = 3:10
- zehn vor drei = 2:50
- zwanzig nach sieben = 7:20
- zwanzig vor sieben = 6:40
No surprises here if you've learned 1–60 properly.
How to train time listening
The pure number drill (1–60 at native speed) covers most of what you need — the minutes, the hours, the offsets. On top of that:
- Practice "halb {hour}" specifically. Force your brain to subtract 30 whenever you hear halb. Drill this in isolation for a week before mixing it with other forms.
- Listen to train announcements. Deutsche Bahn announcements are formal, clear, 24-hour, and everywhere. Even a short stay in Germany gives you hundreds of free drills.
- Set appointments. Texting a German friend to confirm "treffen wir uns um halb sieben?" forces the reflex through real use.
Start with the numbers behind the times
Every time-telling construction ultimately rests on 1–60. Zahlhaus drills that foundation at native speed.
Start Practicing — FreeRelated reading
- German Numbers 1–100: A Listening Guide — the pillar.
- Understanding spoken German at native speed.
- German dates spoken: days, months, years.
Frequently asked questions
Why does "halb acht" mean 7:30?
German halb acht means halfway to 8, not half past 8. The named hour is the destination; halb puts you 30 minutes before it. So halb acht = 7:30.
What's the difference between "Viertel nach" and "Viertel"?
Viertel nach acht = 8:15 (standard). Viertel acht (without nach) is regional — eastern and southern Germany, Austria — and means quarter of the way to 8, i.e. 7:15.
Do Germans use 24-hour time?
Yes, in formal and scheduled contexts (trains, TV, appointments). Casual speech often uses 12-hour with time-of-day words (morgens, abends) for context.
What do vor and nach mean?
Nach = after/past. Vor = before/to. Zehn nach drei = 3:10; zehn vor drei = 2:50.
How do I train to hear German times fast?
Build the number reflex 1–60 first. Then drill the time-specific structures, especially halb {hour}. Real train announcements are free listening practice.