Russian Noun Cases

Every standard paradigm. Endings in green, prepositions in grey. Scroll down, no sideways scrolling.

NominativeThe subject. Dictionary form. Never takes a preposition.
AccusativeDirect object. Also в or на for a destination.
GenitiveOf, possession. After нет, без, у, до, от, из. Quantities.
DativeTo or for a recipient. After к, по. Also мне ну́жно.
InstrumentalBy or with. After с, над, под, за, пе́ред.
PrepositionalAfter в, на (location), о, об (about). Never alone.
Five tips before you start
Stress can move between the stem and the ending. Three common patterns, seen in гора́ (mountain), стол (table), and окно́ (window): гора́ stresses the ending in every singular case except the accusative (го́ру), then flips to stressing the stem in the plural oblique cases. стол is end-stressed throughout every oblique form, singular and plural (столо́в, стола́ми). окно́ flips cleanly by number: the singular stresses the ending, the plural stresses the stem (о́кна, о́кнам). Dictionaries mark stress for study; everyday writing drops the marks entirely.
The same preposition can pull different cases. с means from plus Genitive (с ме́ста, off the spot) but with plus Instrumental (со словарём, with a dictionary). в and на take Accusative for direction (в музе́й, into the museum) but Prepositional for location (в музе́е, inside the museum). Watch the ending to tell which meaning is live.
Prepositions grow a vowel for smoother speech. о becomes об before a vowel (об а́рмии, об и́мени) and обо in fixed phrases (обо мне). в becomes во (во сне, во Фра́нции), с becomes со (со словарём), к becomes ко (ко мне). Same preposition, same case, just easier to pronounce.
Spelling rules that quietly reshape endings. After г, к, х, ж, ш, щ, ч you write и, never ы (кни́га becomes кни́ги). After ж, ш, щ, ч, ц you write а and у, never я and ю (ночь becomes ноча́м, not ночям). An unstressed о after those hushers turns to е in the Instrumental (муж becomes му́жем).
The мя group is tiny. Only ten neuter nouns follow it: и́мя, вре́мя, се́мя, зна́мя, пле́мя, бре́мя, стре́мя, те́мя, вы́мя, пла́мя. They insert ен before the ending in every form except Nominative and Accusative singular. Memorize the list, then treat the pattern as one unit.

Masculine

Animate nouns take Accusative = Genitive. Inanimate take Accusative = Nominative.

Hard consonant
example: вертолёт (helicopter)
SingularPlural
Nomвертолётвертолёты
Accнавертолётнавертолёты
Genдовертолётадовертолётов
Datквертолётуквертолётам
Insнадвертолётомнадвертолётами
Preовертолётеовертолётах
Soft, ending in ь
example: слова́рь (dictionary)
SingularPlural
Nomслова́рьсловари́
Accвслова́рьвсловари́
Genбезсловаря́безсловаре́й
Datпословарю́пословаря́м
Insсословарёмсословаря́ми
Preословаре́ословаря́х
Ending in й
example: музе́й (museum)
SingularPlural
Nomмузе́ймузе́и
Accвмузе́йвмузе́и
Genизмузе́яизмузе́ев
Datкмузе́юкмузе́ям
Insзамузе́емзамузе́ями
Preвмузе́евмузе́ях

Feminine

Instrumental singular has an older variant in ою or ею. The ой and ей forms are standard.

Hard, ending in а
example: ка́рта (map)
SingularPlural
Nomка́ртака́рты
Accнака́ртунака́рты
Genука́ртыука́рт (bare)
Datпока́ртепока́ртам
Insподка́ртойподка́ртами
Preнака́ртенака́ртах
Soft, ending in я
example: неде́ля (week)
SingularPlural
Nomнеде́лянеде́ли
Accче́резнеде́люче́резнеде́ли
Genо́колонеде́лио́колонеде́ль
Datкнеде́лекнеде́лям
Insпе́реднеде́лейпе́реднеде́лями
Preонеде́леонеде́лях
Ending in ия
example: а́рмия (army)
SingularPlural
Nomа́рмияа́рмии
Accва́рмиюва́рмии
Genиза́рмиииза́рмий
Datка́рмиика́рмиям
Insса́рмиейса́рмиями
Preоба́рмииоба́рмиях
Ending in ь (third declension)
example: две́рь (door)
SingularPlural
Nomдве́рьдве́ри
Accвдве́рьвдве́ри
Genудве́риудвере́й
Datкдве́рикдверя́м
Insзадве́рьюзадверя́ми
Preнадве́ринадверя́х

Neuter

Neuter Accusative always equals Nominative, singular and plural.

Hard, ending in о
example: ме́сто (place)
SingularPlural
Nomме́стоместа́
Accнаме́стонаместа́
Genсме́стасме́ст (bare)
Datкме́стукместа́м
Insнадме́стомнадместа́ми
Preнаме́стенаместа́х
Soft, ending in е
example: мо́ре (sea)
SingularPlural
Nomмо́реморя́
Accвмо́ревморя́
Genумо́ряуморе́й
Datкмо́рюкморя́м
Insзамо́ремзаморя́ми
Preнамо́ренаморя́х
Ending in ие
example: зда́ние (building)
SingularPlural
Nomзда́ниезда́ния
Accвзда́ниевзда́ния
Genиззда́нияиззда́ний
Datкзда́ниюкзда́ниям
Insзазда́ниемзазда́ниями
Preвзда́ниивзда́ниях
Ending in мя (irregular)
example: и́мя (name). Closed group.
SingularPlural
Nomи́мяимена́
Accнаи́мянаимена́
Genбези́менибезимён
Datпои́менипоимена́м
Insподи́менемподимена́ми
Preоби́мениобимена́х