Devoicing of w and rz in Clusters

This single rule fixes the pronunciation of hundreds of the most common Polish words — words beginning tw-, kw-, św-, przy-, trz-, krz- — and almost no textbook states it cleanly. The letters w and rz are "voiced" letters, so learners reasonably assume kwiat "flower" sounds like "kviat" and przyjaciel "friend" begins with a "pzh." Both assumptions are wrong in standard Polish. After a voiceless consonant, w is pronounced [f] and rz is pronounced [ʂ] ("sh"). So kwiat is "kfiat" and przyjaciel is "psh-yjaciel." Once you internalize this, a whole category of words snaps into focus.

The normal rule, and why w and rz are special

Polish has thoroughgoing regressive voicing assimilation: inside a consonant cluster, the last obstruent decides the voicing of the whole cluster, working backwards. In liczba "number," the voiced b reaches back and voices the cz, giving "lidżba." This is the default Polish behaviour and it is covered on the voicing assimilation page.

w and rz break this pattern in a very specific way. They are asymmetric:

  1. Like every obstruent, they devoice after a voiceless consonant (they become [f] and [ʂ]).
  2. Unlike other obstruents, they do not reach back and voice a preceding voiceless consonant. They are transparent — the preceding consonant stays voiceless, and w/rz devoice to match it.

Compare: in prośba "request," the voiced b voices the preceding ś → "proźba." But in kwiat, the w does not voice the k; instead the k wins and the w devoices to f. The cluster comes out voiceless: "kfiat."

💡
The rule of thumb: in a cluster, a normal voiced obstruent (b, d, g, z, ż...) reaches backward and voices what precedes it. But w and rz do the opposite — they yield, devoicing themselves to match a preceding voiceless consonant. They never voice it.

This is why the high-frequency onsets tw-, kw-, św-, trz-, przy-, krz- all sound voiceless, even though w and rz are written as voiced letters.

w → [f] after a voiceless consonant

After t, k, ś, p, s, ch and other voiceless sounds, w is pronounced [f].

twój

your (m.) — pronounced [tfuj], 'tfooy', not 'tvooy'

kwiat

flower — pronounced [kfjat], 'kfiat', not 'kviat'

święto

holiday — pronounced [ɕfjɛnto], 'śfięto', not 'śvięto'

kwadrans

quarter hour — pronounced [kfadrans], 'kfadrans'

Czy to twój kwiat na tym świątecznym stole?

Is that your flower on the festive table? (twój = tfuj, kwiat = kfiat, świątecznym opens śf-)

Note that this is purely about the preceding sound. After a vowel or a voiced consonant, w stays voiced is [vɔda], zwierzę "animal" is [zvjɛʐɛ] (voiced z keeps w as v). The devoicing fires only after a voiceless consonant.

rz → [ʂ] after a voiceless consonant

The same logic applies to rz. After p, t, k, ch, the rz devoices to [ʂ] — the sound of sz. This is why przy-, trz-, krz- open with a "psh, tsh, ksh" cluster.

przez

through — pronounced [pʂɛs], 'pshez', not 'pzhez'

trzeba

one must — pronounced [tʂɛba], 'tsheba'

krzak

bush — pronounced [kʂak], 'kshak'

przyjaciel

friend — begins [pʂɨ...], 'psh-yjaciel', not 'pzh-'

Trzeba przejść przez ten krzak, żeby dojść do rzeki.

You have to get through this bush to reach the river. (trzeba = tsheba, przejść/przez = psh-, krzak = kshak)

There is a meaningful minimal contrast hiding here. Word-initial rz before a vowel, with nothing in front, stays voiced is [ʐɛka], rzecz "thing" is [ʐɛt͡ʂ]. But put a voiceless consonant in front — przy rzece runs the two together — and the prz part is voiceless [pʂ]. So rz alone = "zh," but prz/trz/krz = "psh/tsh/ksh." Same spelling, different pronunciation depending on what precedes.

💡
A quick self-check for the prz- words: there are two completely different prefixes spelled the same way — prze- and przy- — and both devoice to [pʂ]. So przepraszam "sorry," przyjść "to come," przed "before," przez "through," przyjaciel "friend" all begin with the same "psh" cluster. That is a lot of everyday vocabulary unlocked by one rule.

Why this matters more than it looks

The onsets governed by this rule are not marginal. przy- and prze- are two of the most productive prefixes in Polish, generating verbs, nouns and prepositions by the hundred (przyjść, przyjechać, przepraszać, przez, przed, przy). św- opens a whole semantic field (święto, świat, światło, świeży, świnia). tw- and kw- open common words (twój, twarz, kwiat, kwadrans, kwota, kwiecień). Mispronouncing the cluster — saying "kviat," "tvooy," "pzhepraszam" — is the single most common giveaway of an English-speaking accent, more so than any individual vowel.

The reverse error matters too: because w devoices to [f] only after voiceless consonants, learners sometimes over-apply it and devoice w everywhere, saying "foda" for woda. The rule is conditional — it needs a voiceless trigger immediately before.

Common Mistakes

Every error here comes from trusting the spelling ("w is voiced, rz is voiced") over the cluster rule.

❌ kwiat pronounced 'kviat'

Incorrect — w devoices to [f] after the voiceless k: 'kfiat'.

✅ kwiat pronounced 'kfiat'

flower

❌ twój pronounced 'tvooy'

Incorrect — w → [f] after t: 'tfooy' [tfuj].

✅ twój pronounced 'tfooy'

your

❌ przepraszam pronounced 'pzhepraszam'

Incorrect — rz devoices to [ʂ] after p: 'pshepraszam'.

✅ przepraszam pronounced 'pshepraszam'

sorry / excuse me

❌ święto pronounced 'śvięto'

Incorrect — w → [f] after the voiceless ś: 'śfięto'.

✅ święto pronounced 'śfięto'

holiday

❌ woda pronounced 'foda'

Incorrect — over-applying the rule; w stays [v] when not after a voiceless consonant: 'voda'.

✅ woda pronounced 'voda'

water

The corrective habit: when you see tw, kw, św, sw, prz, trz, krz, chrz, expect a voiceless cluster — [tf, kf, ɕf, sf, pʂ, tʂ, kʂ, xʂ]. When w or rz stands after a vowel or a voiced consonant, it stays voiced [v]/[ʐ].

Key Takeaways

  • w and rz devoice after a voiceless consonant: w → [f], rz → [ʂ] ("sh").
  • They are transparent: unlike normal voiced obstruents, they do not voice a preceding voiceless consonant — they yield to it.
  • High-frequency onsets affected: tw- [tf], kw- [kf], św- [ɕf], prz-/przy- [pʂ], trz- [tʂ], krz- [kʂ].
  • So kwiat = "kfiat," twój = "tfuj," święto = "śfięto," przyjaciel = "psh-," trzeba = "tsheba," krzak = "kshak."
  • The rule is conditional: after a vowel or voiced consonant, w stays [v] and standalone rz stays [ʐ] (woda, rzeka).

Now practice Polish

Reading grammar gets you part of the way. The exercises are where it sticks — free, no signup needed.

Start learning Polish

Related Topics

  • Voicing Assimilation and Final DevoicingB1Two automatic rules — voiced consonants devoice at word-end, and consonant clusters take the voicing of their last member — explain why the spelling and the sound of Polish words diverge.
  • The Trilled rA1Polish r is a tongue-tip trill or tap against the alveolar ridge — like Spanish or Italian r, and nothing like the English approximant — and English speakers can bootstrap it from the flap in 'butter'.
  • rz versus żA2Two spellings for the [ʐ] sound — and the r-alternation test plus the after-consonant rule that crack most of them.
  • Consonant ClustersB1Polish freely allows initial and medial consonant clusters that English forbids — but they are pronounced fully and sequentially, with assimilation applied and no inserted vowel, so they are learnable.
  • Connected Speech and Cross-Word AssimilationC1How voicing crosses word boundaries, why the same preposition is voiced or voiceless across phrases, and how się, by and prepositions cliticize.