If there is one sound that is Dutch, it's the one written g and ch. It's the rasp in goedemorgen, the scrape in Scheveningen, the noise every parody of Dutch reaches for. English has nothing quite like it, which is exactly why it's worth a whole page. The single most important fact to absorb on day one: in native Dutch words, g is never the hard g of English go — it's a friction sound made at the back of the mouth, the same place and same manner as ch. Get that one idea and the rest is refinement.
What the sound actually is
English g (in go, bag) is a stop: the back of your tongue touches the roof of your mouth, blocks the air completely, then releases. Dutch g and ch are fricatives: the tongue rises toward the same spot but doesn't quite touch, so air scrapes through the gap continuously. You can hold a Dutch g as long as your breath lasts; you can't hold an English g.
The closest sound an English speaker already owns is the ch of Scottish loch or German Bach — that's the territory. If you can't make loch, try this: start to say English k (as in back), but instead of letting the tongue touch and release, leave a tiny gap and push air through it. That hiss is your Dutch g/ch.
goed
'good' — a back-of-the-mouth scrape, NOT the hard English g of 'go'.
goed / koud
'good' / 'cold' — a clean minimal-ish contrast: g is the continuous scrape, k is a hard stop (tongue touches and releases). Say them back-to-back to feel the difference between fricative and stop.
lachen
'to laugh' — the ch is the same scraping friction, never the 'tch' of English 'latch'.
g and ch: voiced, voiceless, and why it barely matters
In careful, traditional Dutch, g was voiced (vocal cords buzzing) and ch was voiceless (just breath). In practice, across most of the Netherlands today, this distinction has largely collapsed: g devoices to match ch in most positions, so for the learner g and ch are effectively the same scraping sound. goed and the ch of lachen are made in the same place, in the same way. You do not need to maintain a careful buzz on g — most native speakers in the north don't.
This is why spelling, not sound, tells g and ch apart for the learner: you hear nearly the same friction, but you write g in dag and ch in nacht based on the word, not the sound.
acht
'eight' — the ch is voiceless friction after the vowel: 'a' + scrape + 't'.
nacht
'night' — same ch friction; the cluster cht is very common in Dutch.
dag
'day' — the final g devoices and scrapes; in fast speech 'dag' and a final-ch word rhyme.
The sch cluster
sch is where learners freeze, and it's simpler than it looks: sch = s + the g/ch fricative. First an ordinary s, then immediately the back-of-the-mouth scrape. So school is s + scrape + ool — not the English "sh" of school, and not "sk". schip ("ship") is s + scrape + ip.
school
'school' — s + the g/ch scrape + ool. Not English 'sh', not 'sk'.
schip
'ship' — s, then the back-of-the-mouth friction, then ip.
schrijven
'to write' — sch + r: s + scrape + r, a genuine three-consonant onset.
The -isch exception
There is one place where sch is not s + fricative: the ending -isch (the equivalent of English -ic/-ical) is pronounced simply -ies, with a plain s and no scrape at all. The ch is silent here. So logisch ("logical") sounds like "logies", and typisch ("typical") sounds like "typies".
logisch
'logical' — pronounced 'logies': plain s, the ch is silent. NOT 'log-i-scrape'.
typisch
'typical' — pronounced 'typies'; the -isch ending is always just '-ies'.
praktisch
'practical' — 'prakties'; again, no scrape in -isch.
The hard g and the soft g: the great north–south divide
Dutch speakers themselves disagree about how this sound should be made, and the disagreement falls cleanly along a map.
The harde g ("hard g") of the north and the Randstad (the Amsterdam–Rotterdam–Den Haag–Utrecht belt) is made far back, at or near the uvula — a rough, scraping, sometimes almost gargling sound. This is the g most language courses teach and the one in the Dutch parodies.
The zachte g ("soft g") of the south — the provinces of Noord-Brabant and Limburg — and of Flanders (Belgium) is made further forward, against the soft palate (velar), and is gentler, lighter, less abrasive. To a southern or Flemish ear, the Randstad g sounds harsh; to a Randstad ear, the southern g sounds soft and "sing-song."
Neither is more correct. As a learner you may pick whichever you can produce more comfortably; a soft g is often easier for English speakers to approximate and sounds perfectly native in a southern or Flemish register. (More on the Flemish realisation in Flemish pronunciation.)
Scheveningen
A coastal district of Den Haag — sch + the g/ch sounds make this the classic Dutch tongue-twister.
gezellig
'cosy/convivial' — a beloved Dutch word with two g sounds; hard in the Randstad, soft in the south.
The Scheveningen shibboleth
The town name Scheveningen is famous as a shibboleth — a word used to tell insiders from outsiders. During the Second World War, the Dutch resistance reportedly used it to expose German infiltrators: the opening sch- cluster (s + the Dutch scrape) is realised differently in German (where sch is "sh"), and the chain of back fricatives is nearly impossible for a non-native to produce convincingly under pressure. A German speaker instinctively says "Sheveningen"; a Dutch speaker scrapes the sch. The word works as a test precisely because everything this page describes — the sch cluster and the back-of-the-mouth g — has to come together correctly and automatically. If you can say Scheveningen and have it pass, you've essentially mastered this page.
Common Mistakes
❌ goed pronounced like English 'good' (hard g)
Wrong — Dutch g is a fricative, not the English stop g of 'go'.
✅ goed (back-of-the-mouth scrape)
'good' — begins with the g/ch friction.
❌ lachen pronounced like English 'latch-en'
Wrong — ch here is the scraping fricative, not 'tch'.
✅ lachen (la + scrape + en)
'to laugh'.
❌ school pronounced 'shool' (English sh) or 'skool'
Wrong — sch is s + the scrape, not 'sh' and not 'sk'.
✅ school (s + scrape + ool)
'school'.
❌ logisch pronounced 'logi-scrape' with a final ch sound
Wrong — the ending -isch is just '-ies', the ch is silent.
✅ logisch ('logies')
'logical'.
❌ Over-aspirating the g into a heavy, choked 'kh'
Wrong — it's steady friction, not a strangled cough; relax the throat and let air flow.
✅ gezellig (smooth, continuous scrape)
'cosy' — even friction, not a forced gag.
Key Takeaways
- Dutch g and ch are fricatives (continuous scraping air), never the English stop g of go or the tch of latch. Closest English anchor: the ch of Scottish loch.
- For learners, g and ch sound effectively the same — g devoices to match ch in most positions; spelling, not sound, tells them apart.
- sch = s + the scrape everywhere (school, schip) except the ending -isch, which is plain -ies (logisch = "logies").
- The harde g (north/Randstad, uvular, rough) and the zachte g (south/Flanders, velar, gentle) are both correct; pick the one you can make.
- Scheveningen packs sch
- back fricatives into one word — which is exactly why it has served as a shibboleth, and why nailing it means you've nailed this page.
Now practice Dutch
Reading grammar gets you part of the way. The exercises are where it sticks — free, no signup needed.
Start learning Dutch→Related Topics
- Dutch Pronunciation: OverviewA1 — A high-level map of the Dutch sound system for English speakers — the hard/soft g, front rounded vowels, diphthongs, schwa, final devoicing — and how phonemic spelling ties it all together.
- The Dutch R and Its Many VariantsA2 — Dutch tolerates many equally-correct r's — alveolar trill, uvular r, and the Gooise approximant — and weakens r in the syllable coda; the one sound where learners are genuinely free to choose.
- Final Devoicing (Auslautverhärtung)B1 — At the end of a syllable or word, Dutch turns voiced b/d/v/z/g into voiceless p/t/f/s/ch — so hond sounds like 'hont', ik heb like 'hep', and the same stem alternates (hond/honden, huis/huizen) the moment a vowel follows.
- Flemish PronunciationB1 — How Belgian/Flemish Dutch sounds different from the Netherlands standard: the gentle 'zachte g' (the loudest marker of all), purer less-diphthongised vowels (ij, ei, ui, ou), a non-gliding r, lighter final consonants and reduction, and a different sentence melody — all of it standard, not 'accented' Dutch.
- Consonant Clusters and the SCH/SCHRB1 — Dutch piles consonants together at both ends of a syllable — initial schr-/str-/spr-, the kn- that (unlike English) sounds both letters, and final clusters like herfst and angst — plus how fast speech trims them.