Quick answer: Earn means to receive money or a reward through work or effort: She earns £40,000 a year. Win means to receive something through competition, luck, or a game: He won first prize. You earn a salary; you win a race. For a fuller definition, see the Cambridge Dictionary entry for ‘earn’.
Comparison Table
| Word | Part of Speech | Meaning | Example |
|---|---|---|---|
| earn | verb | receive through work, effort, or merit | He earns a good salary. |
| win | verb | receive through competition, luck, or victory | She won the lottery. |
Using Earn
Earn is used when money, respect, or a reward is received because of work, skill, or merit. There is a direct relationship between effort and reward.
She earns £15 an hour at her new job.
He has earned a reputation as an honest politician.
The company earned a profit of £2 million last year.
You have earned a rest after all that hard work.
Earn Collocations
- earn a salary / earn a wage / earn money
- earn a living / earn a profit
- earn respect / earn trust / earn praise
- earn a reputation / earn a degree
Using Win
Win is used when the reward comes from beating others in a competition, from luck (such as a lottery), or from a decisive outcome. There is no direct payment for work involved.
Our team won the championship.
She won £500 on the quiz show.
He won a gold medal at the Olympics.
The Labour Party won the election.
Win Collocations
- win a race / win a match / win a game
- win a prize / win a trophy / win a medal
- win an election / win a competition
- win the lottery / win a bet
Common Mistakes
✗ I win £2,000 a month from my job.
✓ I earn £2,000 a month from my job.
Note: salaries and wages are earned, not won.
✗ She earned first place in the race.
✓ She won first place in the race.
Note: competitive prizes are won. (Though she may have “earned” her place through training, the prize itself is won.)
✗ He won the respect of his colleagues through honesty.
✓ He earned the respect of his colleagues through honesty.
Note: abstract rewards like respect and trust are earned through behaviour, not won.
Also confusing: Do vs Make, Beat vs Win. Browse all confusing word pairs →
Quick Check: Earn or Win?
Four questions — choose the correct verb for each sentence.
1. “She ___ the 100m sprint at the school athletics day.”
2. “He ___ a good living as a freelance designer.”
3. “They ___ £10,000 on the TV quiz.”
4. “The teacher ___ the trust of all her students.”
Frequently Asked Questions
What is the difference between earn and win?
Earn means to receive money or a reward through work, effort, or merit. Win means to receive something through competition, luck, or beating opponents. You earn a salary; you win a trophy.
Can you win money from a job?
No. Money from employment is earned, not won. You win money from competitions, lotteries, or bets. Win implies an element of competition or chance.
Can you earn a prize?
In most contexts, prizes are won. However, you can say “earned a reward” when the reward comes from personal merit rather than competition: “She earned recognition for her charity work.”
Is it correct to say “earn a medal”?
Medals in competitions are typically won: “She won a gold medal.” However, “earned a medal” may be used informally to acknowledge the effort behind the victory: “He really earned that medal.”
What is the difference between earn and gain?
Earn implies direct payment for work or merit. Gain is broader and means to obtain or acquire something, not necessarily through work: gain experience, gain access, gain weight. Gain does not specifically imply competition.
Can you “win someone’s trust”?
Both “win someone’s trust” and “earn someone’s trust” are used in English. However, earn is more natural for abstract rewards like trust, respect, and loyalty because these come through sustained effort.
What is “earn your stripes”?
“Earn your stripes” is an idiom meaning to prove yourself and gain recognition through hard work or experience. It comes from military symbolism where stripes on a uniform show rank earned through service.
Is it “win the argument” or “earn the argument”?
It is win the argument. Arguments are competitive situations with a winner. You cannot earn an argument, though you might earn the right to have a say through your actions.
What does “well-earned” mean?
Well-earned means truly deserved through effort: “a well-earned holiday.” There is no equivalent “well-won” in standard British English for this use.
How do earn and win appear in IELTS?
In IELTS, earn is common in topics about work and economics (earn a living, earn income). Win appears in sport, politics, and competition topics (win a match, win an election). Confusing them is a vocabulary error penalised under Lexical Resource.