Attain vs Gain

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

 AttainGain
MeaningTo achieve or reach something.To get more of something, like money, weight, or knowledge.
CEFR levelC1B2
Part of speechverbverb
Usage notesUse 'attain' when talking about achieving goals or reaching a certain level. It sounds more formal than 'reach.' Not common in casual conversations.Use 'gain' when discussing positive increases. Common in both formal and casual contexts, but avoid in very informal speech.

Frequently asked questions: Attain vs Gain

What's the difference between "Attain" and "Gain"?

"Attain" means: To achieve or reach something. "Gain" means: To get more of something, like money, weight, or knowledge.

When should I use "Attain" and "Gain"?

They can all be used in everyday English.

Are "Attain" and "Gain" the same CEFR level?

"Attain" is at C1, "Gain" is at B2 on the CEFR scale.

Related comparisons