Every Korean verb or adjective whose stem ends in ㄹ — 살다 "live," 알다 "know," 만들다 "make," 팔다 "sell," 열다 "open," 놀다 "play," 울다 "cry," 길다 "be long" — belongs to a single pattern that textbooks file under "irregular" but which is, in truth, the most regular class in the language. This page is the lookup sheet: one table that shows, for the eight most common ㄹ-stems, exactly where the ㄹ vanishes and where it stays. Learn the trigger set once and you never conjugate a ㄹ-stem by guesswork again.
The one rule, and its silent companion
Two facts govern the whole class, and they always run together.
- The stem ㄹ drops before four sounds: ㄴ · ㅂ · ㅅ · 시. That is the classic Korean mnemonic — the drop fires before the formal -ㅂ니다, the honorific -(으)시-/-세요, the causal -(으)니까, and the present modifier -는 and past modifier -(으)ㄴ (all ㄴ-initial). Before anything else — a vowel, ㄱ, ㅁ, ㄷ, ㅈ — the ㄹ holds.
- A ㄹ-stem never inserts the buffer 으. Where an ordinary consonant stem like 먹다 takes the "heavy" allomorphs (먹으세요, 먹으니까), a ㄹ-stem takes the light, vowel-stem ones (사세요, 사니까) — as if the stem had no batchim at all.
The full table
Columns run left to right through the four drop environments, then close with the -아/어요 form where the ㄹ survives. Cells give the Hangul over its Revised Romanization.
| Dictionary | -ㅂ니다 (formal) | -(으)세요 (honorific) | -(으)니까 (because) | -는 / -(으)ㄴ (modifier) | -아/어요 (ㄹ kept) |
|---|---|---|---|---|---|
| 살다 (live) | 삽니다 samnida | 사세요 saseyo | 사니까 sanikka | 사는 / 산 saneun / san | 살아요 sarayo |
| 알다 (know) | 압니다 amnida | 아세요 aseyo | 아니까 anikka | 아는 / 안 aneun / an | 알아요 arayo |
| 만들다 (make) | 만듭니다 mandeumnida | 만드세요 mandeuseyo | 만드니까 mandeunikka | 만드는 / 만든 mandeuneun / mandeun | 만들어요 mandeureoyo |
| 팔다 (sell) | 팝니다 pamnida | 파세요 paseyo | 파니까 panikka | 파는 / 판 paneun / pan | 팔아요 parayo |
| 열다 (open) | 엽니다 yeomnida | 여세요 yeoseyo | 여니까 yeonikka | 여는 / 연 yeoneun / yeon | 열어요 yeoreoyo |
| 놀다 (play) | 놉니다 nomnida | 노세요 noseyo | 노니까 nonikka | 노는 / 논 noneun / non | 놀아요 norayo |
| 울다 (cry) | 웁니다 umnida | 우세요 useyo | 우니까 unikka | 우는 / 운 uneun / un | 울어요 ureoyo |
| 길다 (be long, adj.) | 깁니다 gimnida | — | 기니까 ginikka | 긴 gin | 길어요 gireoyo |
A few cells reward a second look. The formal column is where the ㄹ-drop is most invisible and most often botched: 살 + ㅂ니다 loses the ㄹ and the ㅂ becomes the batchim → 삽니다 (pronounced [삼니다], because the ㅂ then nasalizes to [m] before the following ㄴ). And 길다 is a descriptive verb (adjective): it has a formal 깁니다 and a modifier 긴, but no plain honorific command 세요 and no propositive — you cannot order a state to be long. That is why its 세요 cell is empty.
저는 부모님이랑 같이 삽니다.
jeoneun bumonim-irang gachi samnida
I live together with my parents. (formal; 살 + ㅂ니다, ㄹ drops)
이 근처 맛집 좀 아세요?
i geuncheo matjip jom aseyo
Do you happen to know any good restaurants around here? (알다 → 아세요, ㄹ drops before 시, no 으)
제가 만드니까 그냥 편하게 드세요.
jega mandeunikka geunyang pyeonhage deuseyo
I'm the one cooking, so just help yourself. (만들다 → 만드니까, ㄹ drops before ㄴ)
Where the ㄹ survives: vowels, ㄱ, ㅁ, ㄷ, ㅈ
The other half of the sheet is the forms where nothing drops. Before the polite -아/어요, the connective -고, the conditional -(으)면 (whose surface consonant is ㅁ, not a trigger), and the retrospective -던, the ㄹ stays put.
표 파는 곳이 어디예요?
pyo paneun gosi eodiyeyo
Where's the place selling tickets? (팔다 → 파는, ㄹ drops before -는)
카페가 보통 몇 시에 열어요?
kapega botong myeot sie yeoreoyo
What time does the café usually open? (열다 → 열어요, ㄹ kept before -어)
저기서 노는 아이들이 우리 조카예요.
jeogiseo noneun aideuri uri jokayeyo
The kids playing over there are my niece and nephew. (놀다 → 노는, ㄹ drops before -는)
아기가 자꾸 우니까 잠을 못 잤어요.
agiga jakku unikka jameul mot jasseoyo
The baby kept crying, so I couldn't sleep. (울다 → 우니까, ㄹ drops before ㄴ)
긴 머리가 너무 잘 어울려요.
gin meoriga neomu jal eoullyeoyo
Long hair suits you really well. (길다 → 긴, the ㄴ modifier triggers the drop)
The future keeps exactly one ㄹ
The prospective ending -(으)ㄹ begins with ㄹ itself, so a ㄹ-stem meeting it does not double the letter: the stem ㄹ and the ending ㄹ merge into a single 살, 만들. The everyday future -(으)ㄹ 거예요 therefore shows one ㄹ, spelled just like the plain stem.
언젠가 시골에서 살 거예요.
eonjenga sigoreseo sal geoyeyo
Someday I'll live out in the countryside. (살다 → 살 거예요, one ㄹ)
주말에 김밥을 만들 거예요.
jumare gimbabeul mandeul geoyeyo
I'm going to make gimbap this weekend. (만들다 → 만들 거예요, one ㄹ)
Why English speakers should stop calling this "irregular"
Here is the reframe that fixes the class for good. A genuine irregular — the ㅂ, ㄷ, ㅅ, 르, ㅎ classes — is lexical: some verbs follow the pattern and other identically-spelled ones do not, so you memorize membership word by word (돕다 → 도와요 but 잡다 → 잡아요). The ㄹ-drop is nothing like that. There are effectively no "regular" ㄹ-final stems to contrast against — every ㄹ-stem drops in exactly the same four environments, without a single exception. It is a phonological reflex, closer to English "a → an before a vowel" than to "sing → sang."
So why does it still trip people? Because the change is invisible in the dictionary form. You look up 살다 and see the ㄹ sitting there, so your instinct is to keep it — and the ㄹ then wrongly survives in precisely the high-frequency forms where it should vanish: the formal 삽니다 and the honorific 사세요. The fossilized errors ×살습니다 and ×알으세요 come from trusting the spelling instead of the rule.
그건 저도 잘 아니까 걱정하지 마세요.
geugeon jeodo jal anikka geokjeonghaji maseyo
I know that well too, so don't worry. (알다 → 아니까, ㄹ drops, no 으)
Common Mistakes
1. Inserting the 으 buffer. ㄹ-stems never take 으; the ㄹ drops instead.
❌ 저 사람 이름 알으세요?
Wrong — a ㄹ-stem takes no 으; the ㄹ drops before 시 → 아세요.
✅ 저 사람 이름 아세요?
jeo saram ireum aseyo
Do you know that person's name?
2. Keeping the ㄹ (and using -습니다) in the formal form. The ㄹ drops and the ending is -ㅂ니다.
❌ 저는 인천에 살습니다.
Wrong — the ㄹ drops before -ㅂ니다 → 삽니다, never ×살습니다.
✅ 저는 인천에 삽니다.
jeoneun Incheone samnida
I live in Incheon. (formal)
3. Keeping the ㄹ before the causal -(으)니까. ㄴ is a trigger, so 만드니까, not ×만들으니까.
❌ 제가 만들으니까 조금만 기다리세요.
Wrong — no 으, and the ㄹ drops before ㄴ → 만드니까.
✅ 제가 만드니까 조금만 기다리세요.
jega mandeunikka jogeumman gidariseyo
I'm making it, so please wait just a moment.
4. Keeping the ㄹ before the modifier -는. ㄴ is a trigger, so 파는, not ×팔는.
❌ 표를 팔는 곳이 어디예요?
Wrong — the ㄹ drops before -는 → 파는.
✅ 표를 파는 곳이 어디예요?
pyoreul paneun gosi eodiyeyo
Where's the place that sells tickets?
Key Takeaways
- The stem ㄹ drops before ㄴ · ㅂ · ㅅ · 시: 삽니다, 사세요, 사니까, 사는, 산 — and stays before vowels, ㄱ, ㅁ, ㄷ, ㅈ (살아요, 살고, 살면, 살던).
- A ㄹ-stem never inserts 으: 사세요 / 사니까, never ×살으세요 / ×살으니까.
- The future keeps one ㄹ: 살 거예요, 만들 거예요 (stem ㄹ + ending ㄹ merge).
- Watch -면 vs -니까: 살면 keeps the ㄹ, 사니까 drops it.
- This is a fully rule-governed elision with no membership list — the most predictable class of all, not a true irregular.
Now practice Korean
Reading grammar gets you part of the way. The exercises are where it sticks — free, no signup needed.
Start learning Korean→Related Topics
- 살다 (to live): ㄹ-Stem Verb ParadigmTOPIK 2 — The complete look-up paradigm of 살다 across all four speech levels — the model for ㄹ-stem verbs, whose stem ㄹ drops before ㄴ, ㅂ, ㅅ, and 시, stays everywhere else, and never takes the 으 buffer.
- Irregular vs Regular: The Look-Alike Master TableTOPIK 3 — The cheat-card for the question learners actually ask — 'this verb ends in ㄷ/ㅅ/ㅂ/ㅎ/르, does it inflect irregularly?' A single minimal-pair table sets each irregular next to a regular verb with the same final consonant, so you can see that irregularity is lexical, not spelling-based, and that the safe default for an unknown verb is REGULAR.
- Ending Attachment After Batchim (받침 이형태): Allomorphy ReferenceTOPIK 2 — The single rule sheet behind dozens of particles and endings — which allomorph attaches after a vowel-final stem versus a consonant-final (받침) stem — reduced to one idea: after a batchim insert 으/은/을/이, after a vowel don't, and ㄹ behaves half like a vowel.
- Conjugation Sheet: 알다 / 모르다 (know / not know)TOPIK 2 — A side-by-side sheet for the antonym pair 알다 and 모르다 — a live showcase of the ㄹ-irregular (알다 → 압니다, 아니까) versus the 르-irregular (모르다 → 몰라요), plus the everyday idioms 알겠어요 / 모르겠어요 where -겠- softens rather than points to the future.
- The ㄹ Drop: 살다 → 삽니다 / 사세요 / 사는TOPIK 2 — A stem-final ㄹ drops before endings starting in ㄴ, ㅂ, ㅅ, or 오 (mnemonic ㄴ·ㅂ·ㅅ·오), and ㄹ-stems take no 으 in 으-endings — so 살다 gives 삽니다, 사세요, 사는, 사니까. Filed with the irregulars, but the most predictable class of all.