German adjective endings have a well-earned reputation as the hardest mechanical piece of the grammar. The good news is that they follow a single governing principle, not three unrelated rule sets — once that principle clicks, the tables stop looking like something to memorise and start looking like something you can work out.
The one idea that explains all three patterns
An attributive adjective — one sitting in front of a noun, as in "der alte Mann" — has to signal the noun's gender, number, and case through its ending. But it isn't the only word in the noun phrase capable of carrying that information. The article in front of it can carry some or all of it too. German adjective declension is built around a division of labour: the more the article already tells you, the less work the adjective's ending has to do.
That single idea produces three visibly different patterns:
- Weak declension — after a definite article (der, die, das) or der-word (dieser, jener, welcher). The article is doing the heavy lifting on gender and case, so the adjective ending is minimal: almost always -e or -en.
- Mixed declension — after an indefinite article (ein, kein) or a possessive (mein, dein, sein...). These articles are ambiguous in exactly the spots where der/die/das isn't — ein doesn't distinguish masculine nominative from neuter nominative, for instance — so the adjective ending has to fill that specific gap while staying weak everywhere else.
- Strong declension — with no article at all. Nothing else in the phrase is marking gender or case, so the adjective ending has to carry the full load itself, and it borrows its endings from the der-word pattern to do it.
Everything below is a working-out of that one rule across four cases and three genders plus plural. It's worth reading the tables with that principle in mind rather than as three independent things to learn by rote.
Weak declension: after the definite article
| Masculine | Feminine | Neuter | Plural | |
|---|---|---|---|---|
| Nominative | der alte Mann | die alte Frau | das alte Haus | die alten Häuser |
| Accusative | den alten Mann | die alte Frau | das alte Haus | die alten Häuser |
| Dative | dem alten Mann | der alten Frau | dem alten Haus | den alten Häusern |
| Genitive | des alten Mannes | der alten Frau | des alten Hauses | der alten Häuser |
Look at how little variety there is: -e shows up only in the nominative singular of all three genders and in the feminine/neuter accusative singular — five cells out of sixteen. Everywhere else it's -en. If you learn "weak declension is -en, except nominative singular and feminine/neuter accusative singular, which are -e," you've learned the whole table.
Mixed declension: after ein, kein, or a possessive
| Masculine | Feminine | Neuter | Plural | |
|---|---|---|---|---|
| Nominative | mein alter Mann | meine alte Frau | mein altes Haus | meine alten Häuser |
| Accusative | meinen alten Mann | meine alte Frau | mein altes Haus | meine alten Häuser |
| Dative | meinem alten Mann | meiner alten Frau | meinem alten Haus | meinen alten Häusern |
| Genitive | meines alten Mannes | meiner alten Frau | meines alten Hauses | meiner alten Häuser |
Compare this to the weak table and the pattern of the governing principle becomes visible directly: everything is identical to weak declension except the three nominative-singular-masculine, nominative-singular-neuter, and accusative-singular-neuter cells, where the adjective takes -er or -es instead of -e. Those are exactly the three spots where ein/mein/kein is ambiguous — "ein Mann" and "ein Haus" look alike in the nominative in a way "der Mann" and "das Haus" don't, so the adjective steps in and marks the gender the article failed to mark. Once you've internalised the weak table, mixed declension is "the same, except three cells."
Strong declension: no article at all
| Masculine | Feminine | Neuter | Plural | |
|---|---|---|---|---|
| Nominative | alter Wein | alte Milch | altes Brot | alte Weine |
| Accusative | alten Wein | alte Milch | altes Brot | alte Weine |
| Dative | altem Wein | alter Milch | altem Brot | alten Weinen |
| Genitive | alten Weins | alter Milch | alten Brots | alter Weine |
With nothing else in the phrase marking gender or case, the adjective ending mirrors the der-word endings almost exactly — compare alter Wein to der Wein, altes Brot to das Brot, alter Milch (dative) to der Milch. The one deliberate exception is the masculine and neuter genitive singular, which takes -en instead of the der-word's -es, because the noun itself is already carrying a genitive -s or -es ending (Weins, Brots) and doubling the marker would be redundant.
The shortcut worth actually using
Trying to hold three sixteen-cell tables in working memory at the same time is a losing strategy. A better one: learn the weak table first, cold, because it has the least variation of the three and every other pattern is defined relative to it. Then learn mixed declension as "weak declension, plus three exceptions where the article is ambiguous about gender." Then learn strong declension as "an adjective standing in for the article, so it borrows the article's own endings" — at that point you're not memorising a new table, you're recognising a pattern you already half-know from the definite article itself.
The other genuinely useful trick: notice that -e and -en are doing almost all the work across weak and mixed declension. In practice, if you're mid-sentence and unsure, defaulting to -en is right far more often than it's wrong, and the cases where it's wrong (the handful of nominative-singular and neuter/feminine-accusative-singular slots) are a short, learnable exception list rather than the rule itself.
Why fluency here comes from exposure, not recitation
It's worth being honest about something most grammar guides gloss over: nobody speaks German by running these tables in their head in real time. Fluent speakers, and fluent learners, produce the right ending because they've heard and read thousands of noun phrases and the ending simply sounds right or wrong, the way a native English speaker doesn't consciously apply a rule to know "a apple" is wrong. The tables above are useful for understanding why the endings are what they are, and for checking yourself when something feels off, but the tables themselves are not the mechanism that gets you to fluency. That mechanism is volume: reading, listening, and using adjectives in front of nouns often enough that the pattern becomes reflexive rather than looked-up.
That's not a reason to skip the tables — understanding the logic behind an ending makes it easier to notice and correct, which speeds up the exposure-based learning underneath it. But if you find yourself able to recite the mixed-declension table perfectly and still hesitate mid-sentence, that's normal, not a sign you've failed to learn it. Keep reading and listening; the recitation catches up to the instinct, not the other way around.
Adjective endings only make full sense once the case system underneath them is solid — if nominative, accusative, dative, and genitive still feel unfamiliar as concepts, the guide to German cases is worth reading first.
How WunderDict helps
When you look a word up in WunderDict, adjectives come back with their base form and CEFR level, ready to save into a list. WunderDict doesn't drill declension tables directly, but building a list of adjectives you keep meeting in context — and reviewing that list — is exactly the kind of repeated exposure this guide argues is what actually moves the needle. Practice modes need a free account; guest mode covers search and list-building. See the other guides for more on German grammar, drawn from the same dictionary behind this one.