Good on You vs. Good for You – Which is Correct?
Both “good on you” and “good for you” are correct, but they differ in usage and regional preference. “Good on you” chiefly expresses praise, especially in British, Australian, and New Zealand English. “Good for you” is more common in American English and can mean either praise or a personal benefit.
Good on You or Good for You – Which is Correct?
Both phrases are correct, but they do not always mean the same thing. “Good on you” is an informal expression of approval or congratulations. It is especially common in British, Australian, and New Zealand English.
“Good for you” is more common in American English. It can also express praise, but it may additionally mean that something is beneficial or advantageous for someone. Depending on the speaker’s tone, “good for you” can sound sincere, neutral, or sarcastic.
The Best Trick to Remember the Difference
Use the preposition as your clue:
- Good on you = praise directed at you. Think, “Well done on you.”
- Good for you = beneficial for you. Think, “This is good for your health, future, or situation.”
For example, if a friend completes a difficult project, you can say, “Good on you!” or “Good for you!” to congratulate them. If you are discussing exercise, however, say, “Exercise is good for you,” because you mean that it benefits the person.
| Word | Part of Speech | Meaning | Example |
|---|---|---|---|
| good on you | Informal fixed phrase | An expression of praise or approval | Good on you for volunteering. |
| good for you | Fixed phrase | Beneficial to you, or an expression of praise | Fresh fruit is good for you. |
How to Use Good on You
“Good on you” is an informal phrase used to praise someone for an action, decision, achievement, or quality. It is closely related to “well done,” “nice work,” and “good for you” when that phrase is being used as congratulations.
The expression is particularly natural in British, Australian, and New Zealand English. It may sound distinctly regional or less familiar to some American listeners, although its meaning is generally understandable. Use it in friendly conversations, informal messages, interviews, and casual writing rather than highly formal documents.
Example 1: You finished the entire course while working full-time? Good on you!
Example 2: Good on you for speaking up when something went wrong.
Example 3: She donated her prize money to charity. Good on her.
Etymology of the phrase good on you
The phrase combines the adjective good with the preposition on and the pronoun you. While the individual words come from Old English roots, the expression developed as an informal idiom meaning that credit or approval rests upon the person being addressed. Its modern use is strongly associated with British and Australian English.
How to Use Good for You
“Good for you” has two main uses. First, it can congratulate or praise someone, as in “You passed your exam? Good for you!” Second, it can describe something that benefits a person, as in “Walking every day is good for you.”
When used as praise, the phrase is common in American English and can be warm, enthusiastic, or encouraging. However, tone matters. A flat or exaggerated delivery may make “good for you” sound sarcastic, suggesting that the speaker is unimpressed or jealous.
When used to describe a benefit, “good for you” is usually followed by a person or pronoun. It can refer to physical health, emotional well-being, personal development, finances, or general circumstances.
Example 1: Good for you—you earned that promotion through hard work.
Example 2: A regular sleep schedule is good for you.
Example 3: If taking a short break helps you focus, then good for you.
Etymology of the phrase good for you
The phrase is formed from the adjective good, the preposition for, and the pronoun you. The word good comes from Old English gōd, while for comes from an Old English preposition expressing purpose, advantage, or benefit. The phrase developed naturally to describe something advantageous to a person and later became a common expression of congratulations.
Related Concepts
Understanding the difference between praise and benefit makes it easier to choose between these two expressions.
- Fixed phrases: Both expressions are idiomatic combinations whose meanings cannot always be understood by translating each word separately. “Good on you” especially functions as a set phrase of approval.
- Prepositions: The words on and for change the relationship expressed by the phrase. “On you” focuses on credit or praise, while “for you” focuses on advantage or benefit.
- Regional variation: “Good on you” is more characteristic of British, Australian, and New Zealand English. “Good for you” is especially common in American English.
- Tone and sarcasm: “Good for you” can be sincere or sarcastic depending on voice and context. “Good on you” is generally more clearly associated with friendly approval.
Examples from Media and Literature
These examples show how the phrases commonly appear in dialogue, commentary, and narrative writing:
- British television dialogue: A character may say “Good on you!” after a friend stands up for a colleague, using the phrase to mean “Well done.”
- Australian film dialogue: A coach might tell an athlete “Good on you for sticking with it,” praising persistence after a difficult challenge.
- American sports coverage: A commentator may say “Good for you” when congratulating a player on reaching a personal milestone.
- Health and lifestyle journalism: Articles commonly state that regular movement, nutritious food, and sufficient sleep are “good for you,” using the phrase to mean beneficial.
- Contemporary fiction: A character may use “Good for you” sarcastically after another character boasts about an achievement, showing how intonation can change the phrase’s emotional effect.
Practice Exercises
Choose the correct phrase to complete each sentence. In some cases, both phrases may be grammatically possible, but one is more precise for the intended meaning.
- You completed the marathon after months of training—__________!
- Drinking enough water is __________.
- __________ for helping your neighbor during the storm.
- She bought a bicycle because cycling is __________ and good for the environment.
- “I managed to finish the report before lunch.” “__________!”
Answer Key
- Good on you or good for you — both can congratulate the runner.
- Good for you — the phrase means beneficial to your health.
- Good on you — this emphasizes praise for an action.
- Good for you — cycling is being described as beneficial.
- Good for you or good on you — both can express congratulations, depending on regional style.
Good on You Synonyms
| Synonym | Definition |
|---|---|
| Well done | An expression of approval for a successful action or achievement |
| Good job | Informal praise for work completed successfully |
| Nice work | Friendly approval of someone’s effort or result |
| You should be proud | Praise emphasizing that someone has achieved something worthwhile |
Good for You Synonyms
| Synonym | Definition |
|---|---|
| Beneficial | Producing a helpful or positive result |
| Healthy | Supporting physical or mental well-being |
| Advantageous | Providing a useful benefit or favorable outcome |
| Congratulations | An expression of praise for an achievement |
Frequently Asked Questions
Question 1: Is “good on you” grammatically correct?
Yes. “Good on you” is a correct informal idiom meaning “well done” or “you deserve credit.” It is particularly common in British, Australian, and New Zealand English.
Question 2: Is “good for you” always a compliment?
No. “Good for you” can be a compliment, but it can also mean that something benefits a person. For example, “Exercise is good for you” describes a health benefit. Tone can also make the phrase sound sarcastic.
Question 3: Which phrase should Americans use?
“Good for you” is usually the more natural choice in American English, whether you are praising someone or describing a benefit. “Good on you” is still understandable but may sound regional or less familiar.
Question 4: Can “good on you” and “good for you” be interchangeable?
They can overlap when both are used to congratulate someone. They are not interchangeable when discussing benefits. Say “Vegetables are good for you,” not “Vegetables are good on you.”
Conclusion
“Good on you” and “good for you” are both correct expressions. Use “good on you” primarily to praise someone, especially in British, Australian, or New Zealand English. Use “good for you” for congratulations in American English or to describe something beneficial. Pro tip: In professional communication, choose “well done,” “congratulations,” or “beneficial” when you want your meaning and tone to be unmistakably clear.
