Hard and Soft Vowels in Russian: Why Every Ending Comes in Two Versions

Ten vowel letters, five sounds. Learn how hard and soft stems work, why every Russian ending has two spellings, and the spelling rules that follow.

18 min read

Russian has ten vowel letters. That sounds like a lot — until you notice that five of them are not new sounds at all. They are the same five vowels, written a second time, with an instruction attached.

That instruction is the reason Russian endings look doubled. Open any case table and the same thing repeats on every page: -а/-я, -о/-е, -ы/-и, -ом/-ем, -ам/-ям. A hard column and a soft column, twice as much to learn.

Except it isn't twice as much. It's one ending, spelled two ways — and the word in front of you has already decided which spelling it takes.

So there is no list on this page of which ending goes after which letter, and nothing here to memorize. What I want to give you instead is what my students end up with anyway: a feel for whether a word is hard or soft. Once you have that, the ending comes with it.

Ten vowel letters, five vowel sounds

Line the vowels up in pairs and the whole picture appears at once:

HardSoftSoft letter =The vowel sound
аяйаa
оёйоo
уюйуu
эейеe
ыиthe odd pair — no йthe vowel shifts

Read the pairs across, not down. Try to sing them. Can you hear it? Both а and я end in the same vowel sound. You can also see it very clearly in the first four pairs: the soft vowel adds a й in front, but the vowel underneath is identical.

The pair ы/и works differently: here the vowel itself shifts as well. The sound ы sits deeper in the mouth, while и sits at the front. In my experience this last pair is the hardest one to sort by ear. The simplest thing to hold on to: и is far more common, and is the soft one.

Now the part everything rests on: the vowel itself does not go soft — the consonant in front of it does. That is the instruction the soft vowel carries — it makes the previous consonant soft.

Hard and soft consonants: what the soft vowel does

English doesn't treat hard and soft consonants as a system the way Russian does. That doesn't mean your mouth has never made them. Compare these English words and listen to the consonant marked in brackets:

  • too — tea (т - т')*
  • do — deep (д - д')
  • luck — million (л - л')
  • not — onion (н - н')
  • cool — key (к - к')

*The apostrophe in т' is the standard way to mark a soft consonant — you'll meet it in dictionaries and textbooks.

In each second word the consonant is soft. Here is what your mouth is doing to make that happen: the middle of your tongue rises toward the roof of your mouth and spreads a little wider, as if the tongue were smiling. That leaves less room inside, so the air comes out through a narrower gap, with more push behind it.

If that feels too abstract, come at it from the other end. Say "ee" — the vowel in "key" — and notice where your tongue is sitting: high, and forward. Keep it exactly there, and say м. That's м'.

The tongue arrives first, and the consonant is spoken from that position. Nothing gets added after it. English does this by accident, depending on what follows. Russian does it on purpose, and marks it in writing.

The mark is the vowel letter. Here is the same consonant, hard and then soft:

  • ма — мя
  • то — тё
  • ну — ню
  • сы — си

Take мя. You read it as м' + а: a soft м followed by an ordinary а. The я gives up its й and hands the softness to the consonant instead.

And here is what it does to real words:

  • мать — mother
  • мять — to crumple

Same м, same а sound. One letter tells м to go soft, and Russian treats the result as a completely different word. It happens all over the language:

  • нос — nose
  • нёс — carried (past tense of нести́)
  • лук — onion, bow
  • люк — hatch
  • рад — glad
  • ряд — row
  • мы́ло — soap
  • ми́ло — nice, sweet

You don't need to memorize these pairs. You need to hear them, and that takes a while.

That's about as far as I can take you in writing. Sound isn't really something I can hand over on a page — you'd need to hear it, and ideally have someone tell you when you've got it. What I can do here is the practical half: why this difference matters, where it shows up in spelling, and what happens with the letters that refuse to play along.

When я, ё, ю, е sound like ya, yo, yu, ye

Remember the й in the very first table? This is where it comes back.

The soft letters я, ё, ю, е have a second job, and it shows up in one specific position: when there is no consonant in front of them to soften.

If я, ё, ю or е stands

  • at the beginning of a word,
  • after another vowel,
  • after ь or ъ,

then it has nothing to act on, and instead it produces a й sound of its own: я = "ya," ё = "yo," ю = "yu," е = "ye."

At the beginning of a word:

  • я́блоко — apple
  • ёжик — hedgehog (no stress mark needed: ё is always stressed)
  • ю́бка — skirt
  • еда́ — food

After another vowel:

  • уе́хал (read as "уйе́хал") — went away, left
  • моя́ — my (feminine)
  • чита́ю — I'm reading
  • пою́ — I'm singing

After ь or ъ:

  • семья́ (read as "сем'йа́") — family
  • пла́тье — dress
  • друзья́ — friends
  • объе́кт — object

So the same letter does two different things depending on where it stands. Я in мя́со (meat) softens the м. Я in я́блоко is a full "ya." Nothing about the letter changed — only its neighborhood.

И is the one that behaves differently. It softens the consonant in front of it just like the others, but at the start of a word it adds no й. It is simply "i":

  • И́ра — Ira (a name)
  • и́мя — name
  • игра́ — game
  • интере́сно — interesting

So four letters carry that hidden й, not five: я, ё, ю, е.

How to tell a hard stem from a soft one

Before the endings, one word about the thing that decides them: the stem.

The stem is what is left of a word when you take the ending off. Ма́ма is мам- plus . Тётя is тёт- plus . Masculine nouns like стол have no ending at all — the whole word is the stem.

And you have already met the hard/soft split sitting on the stem, on your very first days of Russian, inside the gender endings — probably without being told what you were looking at.

Masculine nouns have no ending, so you are looking straight at the stem, with nothing to take off. Стол (table) ends in a hard consonant: hard stem. Слова́рь (dictionary) also has no ending — the ь is not one. It sits there to make the consonant before it soft, which makes this a soft stem. Музе́й (museum) ends in й, and й is soft by nature: soft stem again.

Feminine nouns end in or -я. Stop on that for a second:

-а / -я

That is the first row of the table at the top of this page. Ма́ма (mom) is hard, тётя (aunt) is soft — one ending, two spellings. You have been using the pair since before you knew it was a pair.

Feminine nouns can also end in ьдверь (door), тетра́дь (notebook). There is no vowel here, so there is no pair to pick from: the ь is the answer by itself.

Neuter nouns end in -о, -е or .

  • окно́ — window
  • мо́ре — sea
  • ружьё — gun

Keep those three together in your head as a triangle. The pairs promised two: о is the hard one, and the soft version of it is ё. But the pair you'll meet constantly is о and е; ё is the third corner that shows up now and then. They keep traveling as a set long after gender is behind you, so it's worth learning them as one thing rather than three.

So the last letter of the dictionary form tells you which kind of stem you have. A hard consonant, or — hard stem. A , , , or — soft stem. And that is not something you have to memorize, you should and you will hear and feel it, as native speakers do. One fact, and it decides every ending that word will ever take.

One warning before you start sorting: six consonants — ж, ш, ц, ч, щ and й — don't take part in this at all. They are hard or soft by nature, whatever follows them. Those come further down.

Why Russian endings always come in two versions

Here is the part that pays for everything above. Every table of Russian endings has two columns: a hard one and a soft one. -Ом on one side, -ем on the other. on one side, on the other. All the way down the page. That is one ending each time, spelled twice — hard spelling for a hard stem, soft spelling for a soft one. The vowel pairs at the top of this page are the reason the split exists at all.

Here is what that looks like. Below are three pairs of words. In each pair, the first one has a hard stem and the second a soft one — you can see it in the dictionary form, in the first column. Then watch what happens as those same words change form. The column you actually care about is the third one: that is the ending, in its two spellings.

Dictionary formFormEnding pairHard stemSoft stem
ма́ма (mom) / тётя (aunt)genitive, "of…"-ы/-има́мытёти
instrumental, "with…"-ой/-ейма́мойтётей
стол (table) / учи́тель (teacher)dative, "to…"-у/-юстолу́учи́телю
instrumental, "with…"-ом/-емстоло́мучи́телем
но́вый (new) / си́ний (blue)adjective, feminine-ая/-яяно́ваяси́няя
adjective, genitive masculine, "of…"-ого/-егоно́вогоси́него

Now read down the Ending pair column. Every one of those pairs is only one different vowel from the very first table on this page: -у/-ю is у and ю, -ом/-ем is о and е, -ая/-яя is а and я. The ending itself never changed. Only the vowel inside it switched sides.

And this is where the triangle (о, е, ё) comes back, exactly as promised: -ой/-ей, -ом/-ем, -ого/-его. That is the same о and е you met in the gender endings, doing the same job three more times.

And it doesn't matter what you are doing to the word — putting it in the plural, moving it through the cases, or both at once. This works for nouns, adjectives and pronouns — everything that takes an ending of this kind. Verbs are a different system with its own endings, and this article isn't about them.

So you are never learning two sets of endings. You are learning one, and asking one question about the word in front of you:

Is this stem hard or soft?

And the answer never changes, because hardness and softness are not something that happens to a word — they are part of it, like a letter is. Тётя will never produce тётой, and ма́ма will never produce ма́мей. Swap the hardness and you haven't made a mistake in the ending; you have made a different word — one that doesn't exist.

Letters that are always hard or always soft: ж, ш, ц, ч, щ, й

Every rule has exceptions. (In Russian for sure 😅) There are six letters that don't follow the system, and they are worth knowing by name, because they explain a lot of otherwise puzzling spelling.

Ж, ш and ц are always hard. No vowel can soften them. Write whatever letter you like after them — they stay hard, and the vowel gets pulled over to the hard side in pronunciation and that's where hard/soft pairs of vowels are helpful:

  • жить — to live (ж is the s of pleasure, and the и sounds as its hard pair ы: "жыть")
  • же́нщина — woman (same ж, same shift: "жэ́нщина")
  • шесть — six (ш is the sh of shoe, and the е sounds as э: "шэсть")
  • цирк — circus (ц is the ts of cats, and the и comes out as ы: "цырк")

Ч, щ and й are always soft. No vowel can harden them. Put an а or an у after them and they stay soft anyway:

  • час — hour (ч is soft — the ch of cheese, closer to "чяс")
  • чу́до — miracle (soft ч again, closer to "чю́до")
  • щу́ка — pike, a fish (щ is a soft ш — the same sound, tongue higher and further forward. Closer to "щю́ка")
  • ща́вель — sorrel (soft щ again, closer to "щя́вель")
  • йо́гурт — yogurt (й is the y of yes, always soft, there is no way to make it any harder)

Й deserves one note of its own. You will see it written in front of о in words like йо́гурт, йо́га and райо́н (district) — and it looks like it should have been ё, since ё is exactly й plus о in a single letter. Those are borrowed words that kept their own spelling. Historically Russian words use ё.

Those six letters are genuinely good news, by the way. For them you never have to decide anything about softness — the letter has already decided for you.

What they do instead is give you a set of spelling rules, and those rules are worth having.

The Russian spelling rules: what to write after ж, ш, ч, щ, ц

Because those five letters ignore the vowel that follows them, Russian stopped bothering to write the "correct" one. That is where the school rules come from — and they touch words you will write constantly.

After ж, ш, ч, щ — write и, never ы.

  • нож → ножи́ — knife → knives
  • каранда́ш → карандаши́ — pencil → pencils
  • врач → врачи́ — doctor → doctors
  • това́рищ → това́рищи — comrade → comrades

The ending here is the -ы/-и pair you already know, and the choice is made for you: after these four letters it is always и.

What you hear is a different matter, and it splits along the line you met a moment ago. Ч and щ are soft, so врачи́ and това́рищи sound exactly the way they are written. Ж and ш are hard and stay hard, so they pull the и over to their side — ножи́ comes out as "ножы́" and карандаши́ as "карандашы́", the same shift you saw in жить.

One more thing, because you will meet this as a single rule everywhere else: г, к and х don't take ы either. Кни́га → кни́ги, ру́чка → ру́чки, оре́х → оре́хи. Put them together with ж, ш, ч, щ and you have the seven-letter rule — letters after which Russian never writes ы. Those three are the easy half of the list — г, к and х go soft in front of и, so those words sound the way they look.

After ч and щ — write а and у, never я and ю:

  • час — hour
  • ча́шка — cup
  • чуть — slightly
  • щу́ка — pike

The я and ю would be pointless: ч and щ are already soft.

After ж, ш, ч, щ, ц — write о under stress and е without it. You can't tell where the stress falls just by looking at a word, and you don't need to here. This rule isn't for guessing — it's for reading. When you meet ножо́м and му́жем on the same page, they look like two different endings — the hard one and the soft one. They aren't. Both words are hard, both take -ом, and the letter simply switches when the stress moves off it:

  • нож → ножо́м — knife → with a knife
  • врач → врачо́м — doctor → with a doctor
  • муж → му́жем — husband → with a husband
  • това́рищ → това́рищем — comrade → with a comrade
  • ме́сяц → ме́сяцем — month → with a month

Ц is the odd one. It is hard, but it takes и inside roots and ы in endings:

  • цирк — circus
  • ци́фра — digit
  • пти́ца → пти́цы — bird → birds
  • у́лица → у́лицы — street → streets

Either way it is pronounced ы — this one is a spelling rule, not a pronunciation rule. If you are reading Russian rather than writing it, you can let it go entirely.

There is a handful of words that break it and take ы in the root, and every Russian child learns them in one sentence: Цыга́н на цы́почках цы́кнул цыплёнку цыц. — A Roma man on tiptoe hissed "hush!" at a chick. It is nonsense, it is unforgettable, and twenty years later it is still the only reason I spell those five words correctly.

Where learners usually slip

Reading я, ё, ю, е as "ya, yo, yu, ye" everywhere. This is the most common one, and it is understandable — those are the names of the letters. But after a consonant they are not "ya" and "yu": мя́со is not "myaso" with a clear y in the middle, it is м' + а. The y sound belongs only to the positions at the beginning of the word, after a vowel, and after ь or ъ.

Borrowed words that keep a hard consonant before е. Russian borrowed a lot of foreign words and kept their original pronunciation, so the е is written but the consonant in front of it stays hard — кафе́ comes out as "кафэ́":

  • кафе́ — café
  • интерне́т — internet
  • те́ннис — tennis
  • моде́ль — model
  • компью́тер — computer

There is no rule that predicts these. You meet them one at a time, and they are almost always recognizable as foreign.

Missing ё, because Russian print usually leaves it as е. Books, newspapers, websites and subtitles drop the two dots all the time, which turns всё into все and живёт into живет. Native speakers don't even notice — we just know the word or get it from the context. You'll get there too, slowly, from meeting the same words often enough. And when the dots are printed, take the free gift: ё is always stressed.

When you're not sure, say both out loud

Everything above is a set of rules, and rules are what you need at the start. But that isn't how this ends up working.

After a while, hard and soft stop being something you calculate. You stop asking whether тётя is soft — тётой simply sounds wrong, the way "goed" sounds wrong in English, and you move on without stopping. My students make very few mistakes of this kind past a certain point, and none of them get there by memorizing the tables harder.

Until then, there's a trick worth using. When you're unsure which ending a word takes, say both versions out loud and listen to them:

  • тётой — тётей
  • ма́мей — ма́мой
  • учи́телом — учи́телем

One of them will feel more natural than the other, and it's usually the right one. This isn't a lucky guess. If you've met that word a few times — in a text, in a song, in a lesson — your ear has already stored how it sounds, even though you couldn't have produced the rule on demand. That's passive knowledge: you recognize far more than you can generate, and recognition is enough to answer this particular question.

Which also means the trick has a limit. On a word you've genuinely never encountered, both versions will sound equally plausible, because there's nothing stored to compare against. Then you go back to the hard/soft system — that's what the rule is for.


If this article did its job, the ending tables ahead of you just got half as long. There are not two sets of endings in Russian. There is one set, written hard or soft depending on the stem, and the vowel pairs at the top of this page are the key that switches between them.

Which also means there is nothing to memorize about which ending follows which letter. You are never choosing between -ом and -ем, or between and . You ask whether the stem is hard or soft, and the spelling follows from that by itself. Even the six letters with minds of their own don't break this: they never change which ending you take, only how it is written down.

The case exercises are where this gets practiced. Every ending you fill in there is one of these pairs — pick any case and go.

And if you would like someone listening while you say мать and мять out loud — catching the difference in the moment, when it still matters — that is exactly what we do together in a lesson. You can book a session with me here. I would love to help you get your ear there faster.

Start today! Book your first lesson

Let's unlock your potential together and take a step towards language confidence! I can't wait to start our learning journey! 😊