Ukrainian consonant clusters look intimidating on the page — встав, вдячність, смієшся — but they obey a small set of predictable adjustments, and the headline is reassuring: Ukrainian simplifies clusters far less than Russian does. There is no avalanche of silent letters. What you read, you very largely say. This page covers the three cluster phenomena that genuinely change pronunciation — leftward soft-assimilation, the fused reflexive endings -ться and -шся, and the regular consonant shifts that surface in declension — and is honest about the one place where letters really do drop.
The big picture: Ukrainian pronounces what you see
If you have studied Russian, you carry a reflex that Ukrainian does not reward: deleting consonants inside clusters. Russian се́рдце ("heart") is said "SYÉR-tse" with a silent д; Russian со́лнце ("sun") is "SÓN-tse" with a silent л. Ukrainian keeps far more of its letters audible. The headline cluster facts in Ukrainian are not Russian-style silent-letter deletions. They are two completely different things: (1) a soft consonant softening the consonant before it, and (2) the reflexive endings -ться/-шся fusing into long sounds. Get those two and you have the spine of the topic.
се́рце
heart — note the spelling itself: Ukrainian dropped the д historically, so there is no silent letter to remember. 'SÉR-tse,' said as written.
со́нце
sun — again the л is simply not in the Ukrainian spelling. 'SÓN-tse.' You pronounce every letter you see.
Soft-assimilation: softness spreads leftward
This is the first real cluster process. When a soft (palatalized) consonant follows a consonant that can be softened, that preceding consonant is pulled soft too, even with no soft sign written on it. Palatalization spreads backward — leftward — through the cluster. It mostly affects the dental consonants д, т, з, с, ц, л, н when they sit in front of another soft dental.
дні
days — the д is softened by the following soft н': 'd'n'i,' both dentals palatalized together. A textbook case of regressive softening, with no soft sign written on the д.
сніг
snow — the с is softened by the following soft н': 's'n'ih,' not a hard English 's.' Both dentals go soft together.
пі́зній
late — the з is dragged soft by the following soft н': 'PÍZ'-niy.' Like дні and пісня, the first dental palatalizes to match the soft one after it, with nothing marked on the page.
пі́сня
song — the с is dragged soft by the following soft н': 'PÍS'-n'a.' You will not see a soft sign on the с, but it is pronounced palatalized.
The logic is articulatory: your tongue is already raising toward the palate for the upcoming soft consonant, so the preceding dental gets caught in the same gesture. You do not need to mark it consciously — once you can produce soft consonants at all (see hard-soft-consonants), the assimilation happens naturally if you simply aim for the soft consonant and let the run-up soften.
The reflexive endings: -ться and -шся fuse
This is the single most important cluster fact in spoken Ukrainian, because reflexive verbs are everywhere. The endings -ться and -шся are not pronounced letter by letter. They fuse into long, doubled sounds.
The verb endings come from a verb form plus the reflexive particle -ся ("-self"). Where the two meet, the consonants assimilate completely:
- -ться is pronounced as a long, soft /t͡sʲː/ — a doubled soft "ts." The т, the с, and the я all collapse into one long soft affricate. So вмива́ється ("washes up / gets washed") ends in a long soft "ts" plus "a" — roughly "...yet-tsʲːa" — with a clearly lengthened soft ts.
- -шся is pronounced as a long soft /sʲː/ — a doubled soft "sh→s" run that smooths into one long palatalized sibilant. So сміє́шся ("you laugh") is roughly "smi-YÉS'-s'a," with a long soft consonant, not "...sh-sya."
вмива́ється
washes (himself) / gets washed — the -ться ending is a long soft 'ts': 'vmy-VÁ-yet-ts'a,' the ть+ся fused into /t͡sʲː/. Do not say 't-s-ya' as three separate sounds.
зна́ходиться
is located / is found — '...dyt-ts'a,' with the same long soft 'ts' for -ться. Drill this one: знаходиться.
сміє́шся
you laugh — the -шся ending is a long soft 's': 'smi-YÉS'-s'a.' The ш and ся assimilate into one long palatalized sibilant, not 'sh-sya.'
вчи́шся
you study / you learn — '(v)CHÍS'-s'a,' the -шся again a long soft 's.' (And note the initial вч- cluster — see below.)
The pedagogical point: spelling and sound diverge here, and this is one of the rare places in Ukrainian where they do. The spelling preserves the morphology (you can see the verb plus -ся), but the mouth merges everything. Treat -ться as "long soft ц" and -шся as "long soft с" and you will be right every time.
Cluster assimilation in declension: книжка → книжці
Ukrainian word-endings routinely force two consonants together, and when they do, regular sound changes apply — the same kind of voicing and place adjustments you would expect from any language with rich inflection. The most famous set appears when a noun in -ка, -га, -ха takes an ending beginning with і (the dative and locative singular of many feminine nouns), which triggers the so-called second palatalization: к→ц, г→з, х→с.
кни́жка → кни́жці
book → (in the) book — the к of the stem becomes ц before the locative -і: 'KNÝZH-tsi.' This is a spelling change as well as a sound change.
нога́ → нозі́
leg/foot → (on the) leg — г becomes з before -і: 'no-ZÍ.' Predictable: every -га noun does this.
му́ха → му́сі
fly → (to the) fly — х becomes с before -і: 'MÚ-si.' The к/г/х → ц/з/с swap is one of the most regular alternations in the language.
These are written changes — Ukrainian spelling reflects them, so you are not pronouncing a silent letter, you are reading the mutated form. What matters for pronunciation is only that you say the cluster cleanly: the resulting -жц-, -зі, -сі sequences are pronounced fully, with no deletion.
Voicing inside clusters
Ukrainian is famously resistant to devoicing — word-final voiced consonants stay voiced (see no-final-devoicing). Inside clusters the picture is mostly the same: Ukrainian tends to keep voiced consonants voiced even before a voiceless one, where Russian would devoice. The clearest case is the prefix/preposition з- before a voiceless consonant.
розказа́ти
to tell — in careful speech the з of роз- keeps its voicing before к: 'roz-ka-ZÁ-ty,' not a devoiced 'ros-.' Ukrainian resists the assimilation Russian applies automatically.
вокза́л
train station — here the к assimilates to voiced before з (a true voicing assimilation that Ukrainian does share): 'voh-ZÁL.' Voicing can spread, but the language leans toward keeping things voiced, not stripping voice.
The honest summary: Ukrainian has some voicing assimilation, but its bias runs toward preserving voice, the opposite of Russian's bias toward devoicing. When unsure, keep voiced consonants voiced.
The one honest exception: a few clusters do simplify
To be accurate rather than tidy: Ukrainian is not completely free of cluster simplification. A handful of clusters do drop a consonant in pronunciation (and often in spelling too). The most common live example is the -стн-/-стл- type, where the т is not pronounced.
щасли́вий
happy / lucky — the cluster -стл- has the т dropped (and Ukrainian spells it without the т: щасли́вий, not щастливий). 'shchas-LÝ-vyy.'
шістдеся́т
sixty — here a written т really is silent: the -стд- cluster drops it, 'shiz-de-SÁT.' One of the few genuine silent-letter cases, worth learning on its own.
So the rule "pronounce what you see" survives almost intact, because Ukrainian usually writes the simplified form. The cases where a written letter is genuinely silent are few and worth learning individually — they are the exception that proves how phonetic the language otherwise is.
Common Mistakes
❌ вмива́ється said with a clear 't-s-ya' (three separate sounds)
Incorrect — -ться fuses into one long soft 'ts' /t͡sʲː/: '...yet-ts'a.'
✅ вмива́ється = '...yet-ts'a' (long soft ц)
washes / gets washed — the reflexive ending is a single long palatalized affricate.
❌ сміє́шся said 'smi-yesh-sya' with a hard 'sh' then 'sya'
Incorrect — -шся fuses into a long soft 's' /sʲː/: 'smi-YÉS'-s'a.'
✅ сміє́шся = 'smi-YÉS'-s'a' (long soft с)
you laugh — the ш and ся merge into one long soft sibilant.
❌ сніг said with a hard English 's'
Incorrect — the с is softened by the following soft н': it is pronounced 's'n'ih.'
✅ сніг = 's'n'ih' (soft с, soft н)
snow — palatalization spreads leftward through the cluster.
❌ Inserting a silent letter into се́рце / со́нце out of Russian habit
Incorrect — Ukrainian already dropped those letters in spelling; there is nothing silent to add. Say every written letter.
✅ се́рце = 'SÉR-tse', со́нце = 'SÓN-tse'
heart, sun — pronounced exactly as written, no silent consonants.
❌ розказа́ти said 'ros-' with a devoiced з
Incorrect — Ukrainian tends to keep з voiced before a voiceless consonant: 'roz-ka-ZÁ-ty.' That devoicing is a Russian habit.
✅ розказа́ти = 'roz-ka-ZÁ-ty'
to tell — the з stays voiced; Ukrainian resists devoicing inside clusters.
Key Takeaways
- The two cluster facts that matter most are soft-assimilation (palatalization spreading leftward: сніг = 's'n'ih') and the fused reflexive endings (-ться = long soft ц, -шся = long soft с).
- Declension regularly mutates clusters (книжка → книжці; к/г/х → ц/з/с before -і), but these are written changes — read the mutated form and pronounce it fully.
- Ukrainian's bias is to keep consonants voiced inside clusters, the mirror image of Russian devoicing.
- Unlike Russian, Ukrainian has very few silent-letter cluster simplifications — and where a cluster does simplify, the spelling usually already reflects it (се́рце, со́нце, щасливий).
- The governing slogan is "pronounce what you see." See also doubled-consonants for the long consonants written as doubled letters, and reading-aloud to put it all together.
Now practice Ukrainian
Reading grammar gets you part of the way. The exercises are where it sticks — free, no signup needed.
Start learning Ukrainian→Related Topics
- Hard and Soft Consonants (Palatalization)A2 — Ukrainian splits many consonants into hard and soft (palatalized) pairs — soft д т з с ц л н дз marked by ь or я є ю ї/і. The labials and р are hard before iotated vowels (hence the apostrophe), and ч ш щ ж are HARD in Ukrainian, unlike Russian.
- Doubled (Lengthened) ConsonantsB1 — Ukrainian writes certain long consonants as doubled letters — життя́, знання́, ні́ччю — and they are pronounced genuinely LONG. The doubling is phonemic, mandatory, and clusters predictably in the neuter -я noun class and the soft-feminine instrumental, so you can predict it rather than memorize each word.
- Voiced Consonants Stay VoicedA2 — Unlike Russian, Ukrainian does not devoice voiced consonants at the end of a word or before a voiceless one: дуб ends in a real /b/, друг keeps its voiced /ɦ/, сніг and хліб keep final voicing. Devoicing is the loudest Russian-accent giveaway.
- Putting It Together: Reading AloudB1 — The capstone of the pronunciation guide: full sentences read aloud with every rule applied at once — unreduced vowels, voiced finals, breathy г /ɦ/, soft consonants, and the в/у–і/й euphony — so the rules you know in isolation become one smooth habit under real reading pressure.
- The Soft Sign ЬA1 — The soft sign ь (м’який знак) spells no sound of its own — it marks that the preceding consonant is soft (palatalized). It appears word-finally and before consonants, only after д т з с ц л н дз, never after a vowel or at the start of a word, and it is the exact opposite of the apostrophe.
- Spelling the Prefixes З-/С- and DoublingB2 — Two spelling systems. The prefix is spelled с- before the voiceless к п т ф х (сказа́ти, спита́ти, схова́ти — mnemonic «кафе Птах»), and з- everywhere else (зроби́ти, зекономити), with зі- before clusters (зібра́ти). Consonant doubling marks both a long sound (життя́, ні́ччю) and morpheme boundaries (відда́ти, беззву́чний) — meaningful, not decorative — and unlike Russian, роз-/без-/через- keep з even before voiceless consonants.