좋아하다 vs 좋다: Like It or It's Good

English has one verb, "like," for two ideas Korean keeps firmly apart. 좋다 is a descriptive verb meaning "be good / likable / pleasing" — it describes a quality of a thing, or the feeling that thing gives you right now. 좋아하다 is an action verb meaning "to like" — it asserts an active, standing preference held by a person. They are not stylistic variants; they are different verbs with different grammar. The governing split is state versus action, and it decides three things at once: which particle you use, whose feelings you can describe, and whether you are talking about a quality or a preference.

The core split in one line

  • 좋다 = "is good / is pleasing." A state. Theme is a subject (이/가). Defaults to the speaker's own present feeling.
  • 좋아하다 = "likes." An action. Object takes 을/를. Works freely for anyone, and states a habitual preference.
💡
Read the two aloud in literal English. 커피가 좋아요 = "coffee is good (to me)." 커피를 좋아해요 = "I like coffee." The first describes the coffee / your feeling; the second describes you as someone with a preference. That is the whole distinction.

Minimal pair 1: my feeling vs my preference

저는 커피가 좋아요.

jeoneun keopiga joayo

I like coffee. (lit. 'coffee is pleasing to me' — how I feel)

저는 커피를 좋아해요.

jeoneun keopireul joahaeyo

I like coffee. (a standing preference I hold)

Both are natural, and in most everyday moments they are interchangeable enough that no one will blink. But the flavor differs. 커피가 좋아요 foregrounds the coffee and your feeling about it — it can even be momentary ("this coffee is hitting the spot"). 커피를 좋아해요 foregrounds you as a coffee person — a general, durable taste. When you introduce yourself as someone who likes hiking, you want the preference verb: 등산을 좋아해요.

저는 겨울이 좋아요.

jeoneun gyeouri joayo

I like winter. (winter feels good to me)

저는 겨울을 좋아해요.

jeoneun gyeoureul joahaeyo

I like winter. (winter is a preference of mine)

Minimal pair 2: a pure quality vs a preference

The split gets sharp when the thing has an objective quality of its own. "The weather is nice" is a statement about the weather — a quality — and only 좋다 fits. Swap in 좋아하다 and you have said something completely different: that you like the weather, a personal preference.

날씨가 좋아요.

nalssiga joayo

The weather is nice. (a quality of the weather)

저는 이런 날씨를 좋아해요.

jeoneun ireon nalssireul joahaeyo

I like this kind of weather. (my preference)

날씨가 좋아요 says nothing about you; it reports on the sky. That is why ×날씨를 좋아요 is impossible — you have put an object particle on a verb that describes a quality. If you want to bring yourself in as the liker, you must switch to the action verb and the object particle together: 날씨 좋아해요.

Why 좋다 defaults to your feelings

Here is the part no English textbook prepares you for. Because 좋다 reports a raw internal feeling-state, a plain present-tense 좋아요 is understood to be about the speaker. You cannot casually narrate someone else's inner feelings as if they were plain fact — you are not inside their head. This has three consequences:

First person — plain statement, 좋다 is natural:

지금 기분이 좋아요.

jigeum gibuni joayo

I'm in a good mood right now.

Second person — turn it into a question, and 좋다 addresses the listener's feeling:

커피 좋아요? 아니면 차 드릴까요?

keopi joayo? animyeon cha deurilkkayo

Do you like coffee? Or shall I get you tea?

Third person — for someone else's preference, Korean switches to the action verb 좋아하다, which reports behavior rather than claiming to feel their feelings:

우리 아이는 당근을 좋아해요.

uri aineun danggeuneul joahaeyo

My kid likes carrots.

남편은 매운 음식을 좋아해요.

nampyeoneun maeun eumsigeul joahaeyo

My husband likes spicy food.

Saying ×동생은 초콜릿이 좋아요 to mean "my sibling likes chocolate" sounds off — you are asserting their private feeling as bald fact. Native speakers either use 좋아하다 (동생은 초콜릿 좋아해요) or, if they want to keep 좋다, wrap it in an evidential that admits it is an inference: 초콜릿이 좋은가 봐요 ("seems to like chocolate"), 좋대요 ("says she likes it"). The bare 좋다 belongs to the speaker.

💡
Rule of thumb: your own feelings, right now → 좋다 (이/가). Anyone's standing preference, and especially someone else's taste → 좋아하다 (을/를). When in doubt about a third person, 좋아하다 is always safe.

Quick reference

좋다좋아하다
Typedescriptive (state)action
Meaningis good / pleasinglikes
Particle on the thing이/가 (subject)을/를 (object)
Default personspeaker's own feelinganyone
Best fora quality, or my momentary feelinga standing preference; reporting others

Two verbs from one root — don't fuse them

Because 좋아하다 is literally built from 좋다 (좋- + -아하다, the "act on a feeling" suffix), learners often blend the two into a hybrid that exists in neither. The two errors are (a) object particle on 좋다, and (b) subject particle on 좋아하다. Keep the pairs whole: 이/가 goes with 좋다, 을/를 goes with 좋아하다.

그 사람은 저를 좋아해요.

geu sarameun jeoreul joahaeyo

That person likes me. (action verb → object 를)

저는 조용한 카페가 좋아요.

jeoneun joyonghan kapega joayo

I like quiet cafés. (my feeling → subject 가)

Common Mistakes

1. Object particle on 좋다. 좋다 is descriptive; its theme is a subject.

❌ 저는 커피를 좋아요.

jeoneun keopireul joayo

Wrong — 좋다 takes 이/가, not 을/를.

✅ 저는 커피가 좋아요.

jeoneun keopiga joayo

I like coffee.

2. Subject particle on 좋아하다. The action verb needs an object.

❌ 저는 겨울이 좋아해요.

jeoneun gyeouri joahaeyo

Wrong — 좋아하다 takes 을/를, not 이/가.

✅ 저는 겨울을 좋아해요.

jeoneun gyeoureul joahaeyo

I like winter. (or, with 좋다: 겨울이 좋아요)

3. Reporting a third person's taste with 좋다. A plain 좋다 claims to know their inner feeling; use the action verb.

❌ 동생은 초콜릿이 좋아요.

dongsaeng-eun chokollisi joayo

Odd — you can't assert someone else's feeling as plain fact; use 좋아하다.

✅ 동생은 초콜릿을 좋아해요.

dongsaeng-eun chokolliseul joahaeyo

My younger sibling likes chocolate.

4. Object-marking a pure quality. "The weather is nice" describes the weather, not your preference.

❌ 날씨를 좋아요.

nalssireul joayo

Wrong — a quality takes 이/가 with 좋다.

✅ 날씨가 좋아요.

nalssiga joayo

The weather is nice.

5. Using 좋아하다 for a fleeting feeling. A preference verb overshoots when you just mean "I feel good now."

❌ 지금 기분을 좋아해요.

jigeum gibuneul joahaeyo

Wrong — a momentary mood is a state; use 기분이 좋아요.

✅ 지금 기분이 좋아요.

jigeum gibuni joayo

I'm in a good mood right now.

Key Takeaways

  • 좋다 = "is good/pleasing" (state, 이/가, your own feeling); 좋아하다 = "likes" (action, 을/를, anyone's standing preference).
  • The particle and the verb move together: 이/가 with 좋다, 을/를 with 좋아하다 — never crossed.
  • A pure quality ("the weather is nice") can only be 좋다; adding yourself as the liker forces 좋아하다 + 를.
  • Someone else's preference wants 좋아하다; a bare 좋다 about a third person sounds like you are reading their mind (use an evidential like 좋은가 봐요 / 좋대요 if you must keep 좋다).
  • The particle side of this is covered from the case angle in 을/를 vs 이/가 with descriptive verbs; for 좋다 as an adjective, see 좋다 vs 좋아하다 and predicative adjectives.

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

  • 좋다 vs 좋아하다: 'Be Good/Likeable' vs 'To Like'TOPIK 1The particle trap at the heart of beginner Korean: 좋다 is an ADJECTIVE (the liked thing is the subject, 커피가 좋아요) while 좋아하다 is a transitive VERB (the liked thing is the object, 커피를 좋아해요). Same idea, opposite case frames — and only 좋아하다 can state what someone else likes.
  • 을/를 vs 이/가 with 좋다 · 되다 · 필요하다TOPIK 2A cluster of Korean predicates that translate as English transitive verbs — like, need, become, fear, hurt — are actually descriptive/intransitive and mark their complement with the subject particle 이/가, never the object particle 을/를. The governing test, the whole cluster (좋다·싫다·필요하다·되다·무섭다·아프다), the -어하다 escape hatch, and the transitivity errors English speakers import.
  • The Subject Particle 이/가TOPIK 1이/가 marks the grammatical subject — the doer or experiencer — and presents it as new, noticed, or specifically selected, which is exactly why it is not interchangeable with the topic particle 은/는.
  • Predicative Use: 날씨가 좋다 (No Copula)TOPIK 1A Korean adjective is a complete predicate on its own — 좋아요 already means 'is nice', with no 'to be' added — because adjectives are descriptive verbs, unlike nouns, which need the copula 이다.