h muet vs h aspiré — the silent letter with two personalities
The letter h in French is always silent. You never pronounce it. Homme sounds like /ɔm/; héros sounds like /eʁo/. But — and this is the trap — there are two kinds of silent h, and they behave completely differently for everything around them.
- h muet (“mute h”) behaves like the word starts with a vowel. Liaisons happen. Elisions happen. l’homme, les_hommes.
- h aspiré (“aspirated h” — historical name; nothing is aspirated) behaves like the word starts with a consonant. Liaisons blocked. Elisions blocked. le héros, les | héros.
This file is short. The whole lesson is one rule + one word list to memorize.
The core trick
You can’t tell h muet from h aspiré by listening (both are silent). You can’t tell them by looking at the spelling (both are just h). The distinction lives in the dictionary and in the behavior of surrounding words.
Two diagnostic moves:
-
Elision test: try to write le + the noun.
- If it elides to l’, the h is muet. (l’homme, l’hôtel.)
- If it stays as le, the h is aspiré. (le héros, le hibou.)
-
Liaison test: try les + the noun.
- If you hear /z/ liaison, h is muet. (les hommes /lezɔm/.)
- If there’s a stop with no /z/, h is aspiré. (les héros /le eʁo/.)
In a dictionary, h aspiré is usually marked with an asterisk, a dagger †, or a small (h) notation. Le Petit Robert writes †héros.
Why two kinds exist
Pure history. h muet words come from Latin (where the h was already silent by classical times): homme < Latin homo, hôtel < hospitale, heure < hora. h aspiré words came in later, mostly from Germanic sources during the Frankish period: haricot, hibou, hache, hareng, honte. Some are from Arabic or other non-Latin sources: hasard (from Arabic az-zahr).
When these Germanic words came in, the h was actually pronounced (like English h). Over centuries the sound faded out, but the memory of “starts with a consonant” was kept in the grammar — so liaison and elision still treat these words as consonant-initial, even though the sound is now gone.
You don’t need to know etymology to use the rule. You do need to memorize a list.
Hindi anchor (sort of)
Hindi doesn’t have this exact phenomenon, but there’s a loose analogy with the Devanagari ह vs Persian/Urdu ख़ (kh) distinction in loanwords. Some Persian-origin words in Hindi/Urdu behave differently from Sanskrit-origin words because of where they came from, even when the modern pronunciation is similar.
The cleaner analogy: think of h aspiré as a memory tag that says “this word came from outside the Latin core, so it acts like a consonant-starter even though it’s silent.” The tag is invisible — it lives in the dictionary and in your memory.
The h aspiré word list (memorize as items)
There are only a few hundred h aspiré words in French, and most aren’t common. The ones you’ll actually meet in the first 120 days fit on one screen.
| Word | Meaning | Article | ”the [word]“ |
|---|---|---|---|
| haricot | bean | le | le haricot |
| héros | hero (sing.) | le | le héros |
| hibou | owl | le | le hibou |
| hache | axe | la | la hache |
| haine | hatred | la | la haine |
| hall | hall / lobby | le | le hall |
| hamac | hammock | le | le hamac |
| hamburger | hamburger | le | le hamburger |
| hamster | hamster | le | le hamster |
| hanche | hip | la | la hanche |
| handicap | handicap | le | le handicap |
| hangar | hangar | le | le hangar |
| hareng | herring | le | le hareng |
| haricot | bean | le | le haricot |
| harpe | harp | la | la harpe |
| hasard | chance, randomness | le | le hasard |
| haut | high / top | le | le haut, en haut |
| hauteur | height | la | la hauteur |
| Hollande | Holland | la | la Hollande |
| homard | lobster | le | le homard |
| honte | shame | la | la honte |
| hors | outside (of) | (preposition) | hors de |
| hutte | hut | la | la hutte |
| huit | eight | (numeral) | le huit |
Two confusing pairs to flag:
- héros (m. sing.) is h aspiré → le héros, les | héros (no liaison). But héroïne, héroïque, héroïsme are all h muet → l’héroïne, l’héroïque, l’héroïsme. Just héros (masculine singular noun) blocks. Wild.
- huit (eight) and onze (eleven) behave like h aspiré even though they don’t start with h. le huit, le onze, no liaison. Les | huit enfants (no /z/).
Important h muet words (for contrast — liaison/elision DO happen)
| Word | Meaning | Article |
|---|---|---|
| homme | man | l’homme, les_hommes |
| hôtel | hotel | l’hôtel, les_hôtels |
| heure | hour | l’heure, deux_heures |
| histoire | story / history | l’histoire |
| hiver | winter | l’hiver, en_hiver |
| hôpital | hospital | l’hôpital |
| habit | clothing | l’habit |
| habiter | to live | j’habite, nous_habitons |
| humain | human | l’humain, les_humains |
| humeur | mood | l’humeur, de bonne_humeur |
| huile | oil | l’huile |
| hier | yesterday | hier — preceded by vowel triggers liaison: avant-hier /avɑ̃tjɛʁ/ |
If you’re not sure about a word, assume h muet — the vast majority are. The aspiré list is the smaller exception list.
Block A — h muet (the easy default)
Read each phrase aloud. Elision and liaison both happen.
| French | Pronounced | Meaning |
|---|---|---|
| l’homme | /lɔm/ | the man |
| les hommes | /le-zɔm/ | the men |
| un homme | /œ̃-nɔm/ | a man |
| l’hôtel | /lo-tɛl/ | the hotel |
| les hôtels | /le-zo-tɛl/ | the hotels |
| l’heure | /lœʁ/ | the hour |
| deux heures | /dø-zœʁ/ | two o’clock |
| trois heures | /tʁwa-zœʁ/ | three o’clock |
| neuf heures | /nœ-vœʁ/ (special f→v) | nine o’clock |
| l’histoire | /lis-twaʁ/ | the story |
| j’habite à Paris | /ʒa-bit-a-pa-ʁi/ | I live in Paris |
| nous habitons ici | /nu-za-bi-tɔ̃-i-si/ | we live here |
| en hiver | /ɑ̃-ni-vɛʁ/ | in winter |
| l’huile d’olive | /lɥil-do-liv/ | olive oil |
Sentence-level: Je suis un homme heureux qui habite l’hôtel. — every single h is muet; you can run the whole thing together: /ʒə-sɥi-zœ̃-nɔ-mø-ʁø-ki-a-bit-lo-tɛl/.
Block B — h aspiré (the blockers)
Read each phrase. No elision. No liaison. A small pause where the h “would have been.”
| French | Pronounced | Meaning |
|---|---|---|
| le héros | /lə eʁo/ | the hero |
| les | héros | /le eʁo/ |
| le haricot | /lə aʁiko/ | the bean |
| les | haricots | /le aʁiko/ |
| le hibou | /lə ibu/ | the owl |
| la honte | /la ɔ̃t/ | shame |
| en | haut | /ɑ̃ o/ |
| en | bas — wait this is muet (b not h) | /ɑ̃ ba/ |
| la hache | /la aʃ/ | the axe |
| le hangar | /lə ɑ̃gaʁ/ | the hangar |
| le hamac | /lə amak/ | the hammock |
| huit | enfants | /ɥit ɑ̃fɑ̃/ — wait, huit itself starts with /ɥ/, but les huit enfants would be /le ɥi-tɑ̃fɑ̃/ (no /z/ before huit) |
| onze | heures | /lez ɔ̃z œʁ/ for “les onze heures” — actually onze blocks: *les |
| la hauteur | /la otœʁ/ | the height |
| le hamster | /lə amstɛʁ/ | the hamster |
The cleanest minimal pair: les hommes /le-zɔm/ vs les | héros /le eʁo/. Both spelled the same way (les + h-word). Different elision/liaison behavior because of the muet/aspiré tag.
Block C — Same-letter trap pairs
These pairs look almost identical but split across h-muet / h-aspiré:
| h muet (links) | h aspiré (blocks) |
|---|---|
| l’héroïne (heroine) | le héros (hero) |
| l’hôtel | la hutte |
| l’hiver | le hibou |
| l’histoire | la honte |
| l’homme | le hangar |
| l’huile | la harpe |
The héroïne / héros pair is the most famous gotcha — the masculine noun is aspiré, the feminine is muet. Just memorize it as an item.
Block D — Sentences
| French | Pronounced | Meaning |
|---|---|---|
| L’homme aime les haricots. | /lɔm ɛm le aʁiko/ | The man likes beans. |
| Les héros n’ont pas honte. | /le eʁo nɔ̃ pa ɔ̃t/ | Heroes are not ashamed. |
| Mon hôtel est en haut. | /mɔ̃-no-tɛl ɛ ɑ̃ o/ | My hotel is upstairs. |
| Les enfants regardent un hibou. | /le-zɑ̃-fɑ̃ ʁə-gaʁd œ̃ ibu/ | The children are watching an owl. |
| Il habite dans la Hollande du nord. | /il a-bit dɑ̃ la ɔ-lɑ̃d dy nɔʁ/ | He lives in northern Holland. |
| Je suis l’héroïne de cette histoire. | /ʒə sɥi le-ʁɔ-in də sɛt is-twaʁ/ | I am the heroine of this story. |
Sentence 1 is the killer: l’homme (liaison ok, elision ok — muet) sits in the same sentence as les haricots (no liaison — aspiré). You have to flip the rule mid-sentence.
Common failure modes
| Symptom | Cause | Fix |
|---|---|---|
| Saying /le-zeʁo/ for les héros | Defaulting to liaison | Memorize the aspiré list. Mark these words in your dictionary. |
| Writing l’haricot | Treating all h as muet | Default in writing: if not sure, write le/la + the full word and check. |
| Aspirating the h audibly | Confusion from the name | Nothing is ever aspirated. Both are silent. The aspiré is just a tag for behavior. |
| Forgetting huit and onze block | Treating them as normal vowel-initial | Special rule: huit and onze behave like h aspiré even though no h. |
| héros / héroïne slip | Pattern over-application | Drill as item pair. Repeat aloud weekly. |
How to use this file
- One sitting: memorize the h aspiré list above. Aim for the top 15 words (héros, haricot, hibou, hache, honte, haut, hors, hamac, hangar, harpe, hareng, hamster, hutte, Hollande, homard).
- Mark them in your reading: whenever you meet a h-word in real text, check whether it elides (l’) or doesn’t (le/la). Note new aspiré words as you find them.
- Drill block C — the same-letter trap pairs — once a week.
- Default rule for any new h-word you don’t recognize: assume muet (it’ll be right 70-80% of the time). Better to over-liaison and be slightly off than to under-liaison and sound stilted.
- Pair with liaison.md — this file is essentially the appendix that tells you when liaison is forbidden.