German flag

'Jeden Tag', 'letzte Woche': time phrases without a preposition

In German, many time phrases need no preposition at all. When a time word like Tag, Woche or Sommer comes with jeder, letzte, nächste, dieser or ganz, the whole phrase simply sits in the sentence in the accusative case: jeden Tag, letzten Montag, nächstes Jahr, den ganzen Abend.

English speakers tend to go wrong in two ways. Some add a preposition that German does not want, as in in nächster Woche or am letzten Montag. Others leave the ending in the dictionary form and say jeder Tag instead of jeden Tag. English gives no warning here, because every day and last week never change their form.

Word list
AbendmA1 evening jeden Abend = every evening AprilmA1 April nächsten April = next April AugustmA1 August letzten August = last August DezembermA1 December jeden Dezember = every December DienstagmA1 Tuesday nächsten Dienstag = next Tuesday diesermA1 this diesen Freitag = this Friday DonnerstagmA1 Thursday jeden Donnerstag = every Thursday FebruarmA1 February nächsten Februar = next February FreitagmA1 Friday diesen Freitag = this Friday FrühlingmA1 spring nächsten Frühling = next spring HerbstmA1 autumn jeden Herbst = every autumn JahrnA1 year letztes Jahr = last year JanuarmA1 January letzten Januar = last January jedermA1 every jeden Tag = every day JulimA1 July nächsten Juli = next July JunimA1 June diesen Juni = this June MaimA1 May letzten Mai = last May MärzmA1 March letzten März = last March MinutefA1 minute jede Minute = every minute MittagmA1 noon jeden Mittag = every lunchtime MittwochmA1 Wednesday diesen Mittwoch = this Wednesday MonatmA1 month letzten Monat = last month MontagmA1 Monday letzten Montag = last Monday MorgenmA1 morning jeden Morgen = every morning NachmittagmA1 afternoon den ganzen Nachmittag = all afternoon NachtfA1 night letzte Nacht = last night NovembermA1 November diesen November = this November OktobermA1 October letzten Oktober = last October SamstagmA1 Saturday letzten Samstag = last Saturday SekundefA1 second jede Sekunde = every second SeptembermA1 September nächsten September = next September SommermA1 summer diesen Sommer = this summer SonntagmA1 Sunday jeden Sonntag = every Sunday StundefA1 hour jede Stunde = every hour TagmA1 day jeden Tag = every day WintermA1 winter letzten Winter = last winter WochefA1 week letzte Woche = last week WochenendenA1 weekend letztes Wochenende = last weekend ZeitfA1 time die ganze Zeit = all the time AugenblickmA2 moment jeden Augenblick = any moment ganzA2 whole den ganzen Tag = all day gesamtA2 whole den gesamten Tag = the whole day jede WocheA2 weekly jede Woche = every week jeden MonatA2 monthly jeden Monat = every month jeden TagA2 daily jeden Tag = every day jedes JahrA2 yearly jedes Jahr = every year jedes MalA2 every time jedes Mal = every time letzteA2 last letzte Woche = last week MomentmA2 moment jeden Moment = any moment nächsteA2 next nächstes Jahr = next year SonnabendmA2 Saturday nächsten Sonnabend = next Saturday ArbeitstagmB1 business day den ganzen Arbeitstag = the whole working day WerktagmB1 business day jeden Werktag = every business day SemesternB2 semester nächstes Semester = next semester vorletzteB2 penultimate vorletzten Monat = the month before last
How it works

The time phrase answers the question wann? (when?), wie oft? (how often?) or wie lange? (how long?). German marks this with the accusative, so no preposition is needed. The ending on the adjective or article does the job that in or on would do in other phrases.

The accusative is only visible with masculine nouns such as Tag, Monat, Sommer, Abend and the days of the week. With these you get -en: jeden, letzten, nächsten, diesen, den ganzen. Feminine and neuter nouns look the same as in the nominative (letzte Woche, nächstes Jahr), but they follow the same rule.

Wir haben letzten Montag angefangen.
(We started last Monday.)

Rule of thumb: if English says last, next, this, every or all before a time word, German uses no preposition, and a masculine noun gets -en.

The words
Every

jeder gives you fixed phrases for regular habits: jeden Tag, jeden Monat, jede Woche, jedes Jahr and jedes Mal.

Ich lerne jeden Tag eine halbe Stunde Deutsch.
(I study German for half an hour every day.)
Die Miete bezahle ich jeden Monat am Ersten.
(I pay the rent on the first of every month.)
Wir gehen jede Woche einmal schwimmen.
(We go swimming once every week.)
Meine Eltern fahren jedes Jahr im Sommer an die Nordsee.
(My parents go to the North Sea every year in summer.)
Er kommt jedes Mal zu spät.
(He is late every time.)
Last and next

letzte, vorletzte and nächste point backwards or forwards in time. You may also meet vergangene and vorige in the same role: vergangenen Sommer, vorige Woche.

Wir waren letzten Sommer in Italien.
(We were in Italy last summer.)
Sie ist vorletzten Monat umgezogen.
(She moved the month before last.)
Ich habe nächsten Freitag frei.
(I have next Friday off.)
This

dieser works the same way, with -en for masculine nouns.

Kommst du diesen Samstag zur Party?
(Are you coming to the party this Saturday?)
All, whole

ganz describes a stretch of time and needs the article: den ganzen Tag, die ganze Nacht, das ganze Wochenende. Gesamt is possible too, but it sounds more formal.

Er hat den ganzen Abend gearbeitet.
(He worked all evening.)
Watch out

The most common mistake is adding a preposition. With plain days you say am Montag, but as soon as letzten, nächsten or diesen comes in, the am disappears. The phrase in der nächsten Woche does exist, but it means during the coming week and is more formal. For a simple next week, say nächste Woche.

The accusative applies only when the phrase works as a time adverb. When the same phrase is the subject of the sentence, it is nominative. So it is Ich komme nächsten Montag, but Der nächste Montag ist ein Feiertag.

Der letzte Sommer war sehr heiß.
(Last summer was very hot.)

Finally, remember that ganz keeps its article (den ganzen Tag), while jeder, letzte, nächste and dieser replace it.

Summary

When jeder, letzte, vorletzte, nächste, dieser or den ganzen comes before a time word and tells you when, how often or how long, use no preposition and put the phrase in the accusative. With masculine nouns, check for the -en ending: jeden Tag, letzten Sommer, diesen Freitag, den ganzen Abend.