Eager vs Keen vs Ready vs Willing

When to use each in English, with meaning, register, and examples.

Eager

Top 2,000 (common)C1adjective

Keen

Top 2,000 (common)B1adjective

Ready

Top 1,000 (very common)A1adjective

Willing

Top 2,000 (common)B2adjective
Most common: Ready
 EagerKeenReadyWilling
Pronunciation🇬🇧 /["/ˈiːɡə(r)/"]/🇺🇸 /["/ˈiːɡər/"]/🇬🇧 //kiːn//🇺🇸 //kin//🇬🇧 /["/ˈredi/"]/🇺🇸 /["/ˈredi/"]/🇬🇧 /["/ˈwɪlɪŋ/"]/🇺🇸 /["/ˈwɪlɪŋ/"]/
Meaningvery excited and wanting something a lotVery eager or enthusiastic about something.Prepared or willing to do something.Ready to do something or agree to something.
Exampleeager crowds outside the stadiumShe is keen to learn new languages.I am ready to start the project.She was willing to help her friend move into a new apartment.
RegisterNeutralNeutralNeutralNeutral
How commonTop 2,000 (common)Top 2,000 (common)Top 1,000 (very common)Top 2,000 (common)
CEFR levelC1B1A1B2
Part of speechadjectiveadjectiveadjectiveadjective
Collocationsappear, be, look, extremely, only too, really, forkeen interest, keen observer, keen eyeappear, be, feel, all, completely, totally, for, with, appear, be, feel, all, completely, totally, for, with, appear, be, seem, more than, only too, very, ready and willingappear, be, prove, more than, only too, really, ready and willing, willing and able
Antonymsreluctant, apathetic, indifferent, unenthusiasticapathetic, indifferent, uninterestedunprepared, incomplete, hesitantunwilling, reluctant
Common mistakesConfused with 'anxious', thinking they mean the same thing., 'Eager' is not used with a noun directly; learners sometimes say 'eager student' instead of 'eager to learn'., Using 'eager' in negative contexts incorrectly.'Keen' is often confused with 'keen to', which should only be used for expressing desire., Learners sometimes use 'keen' as a noun instead of an adjective., Often incorrectly used without a specific object, e.g., 'I am keen' should be 'I am keen on cooking.'Using 'ready' without 'to' when followed by a verb., Confusing 'ready' with 'set' in phrases like 'ready, set, go'., Using 'ready' in negative forms incorrectly, such as 'not ready to can'.'willing' confused with 'will', 'willing' used without 'to' for the verb, Incorrectly using 'willing' as a noun
Usage notesUse 'eager' when someone is enthusiastic about doing something. Avoid in overly formal situations; instead, use 'enthusiastic'.Use 'keen' to express interest or enthusiasm. Often used in informal contexts, but also appropriate in formal writing.Use 'ready' when someone is prepared for an action. It’s neutral, suitable for most contexts. Avoid in overly formal writing.Use 'willing' when someone is open to an idea or request. It fits in both casual and professional settings, but avoid it in very formal contexts.

See it in real clips

Keen
Ready
Willing

Frequently asked questions: Eager vs Keen vs Ready vs Willing

What's the difference between Eager, Keen, Ready, and Willing?

Eager: very excited and wanting something a lot Keen: Very eager or enthusiastic about something. Ready: Prepared or willing to do something. Willing: Ready to do something or agree to something.

Which is more common: Eager, Keen, Ready, and Willing?

Ready is the most common in everyday English.

Which is more advanced: Eager, Keen, Ready, and Willing?

Eager is the highest level, at C1, on the CEFR scale.

Are Eager, Keen, Ready, and Willing the same CEFR level?

Eager: C1, Keen: B1, Ready: A1, Willing: B2 on the CEFR scale.

What part of speech are Eager, Keen, Ready, and Willing?

Eager: adjective, Keen: adjective, Ready: adjective, Willing: adjective.

Can you show an example of each?

Eager: eager crowds outside the stadium Keen: She is keen to learn new languages. Ready: I am ready to start the project. Willing: She was willing to help her friend move into a new apartment.

Can I use Eager, Keen, Ready, and Willing interchangeably?

Not always. Eager, Keen, Ready, and Willing are related and overlap in some contexts, but they differ in register, how common they are, and usage, so swapping one for another can change the meaning or tone. Check the differences above before substituting.

Related comparisons