Choosing between “for who” and “for whom” confuses many English learners and even native speakers. Both phrases sound similar, but only one is traditionally considered grammatically correct in formal English. If you’ve ever paused while writing an email, essay, or social media caption wondering which one to use, you’re not alone.
The good news is that the difference is actually simple once you understand how pronouns work in a sentence. In this guide, you’ll learn the meaning of both expressions, when to use each one, common mistakes to avoid, real-life examples, and the modern usage differences between formal and casual English.
Quick Answer
- “For whom” is grammatically correct in formal English because “whom” functions as an object pronoun.
- “For who” is common in casual speech but is usually considered incorrect in formal grammar.
Correct Example:
- For whom was this gift intended?
Informal but Common:
- For who is this package?
In modern spoken English, many people use “who” instead of “whom,” especially in casual conversations.
What Does “For Whom” Mean?
The phrase “for whom” means “for which person” or “intended for someone.” It uses “whom” because the pronoun is the object of the preposition “for.”
In English grammar:
- Who = subject pronoun
- Whom = object pronoun
Since the word “for” is a preposition, the pronoun after it should technically be “whom.”
Examples:
- For whom are you buying the flowers?
- Do you know for whom this letter was written?
- For whom did they reserve the table?
These examples sound more formal and polished.
Why Do People Say “For Who”?
In everyday English, many native speakers avoid using “whom” because it can sound overly formal or old-fashioned. Instead, they naturally replace it with “who.”
Casual Examples:
- For who did you make this cake?
- For who is this seat reserved?
Although these are common in speech, grammar experts still prefer “for whom” in professional or academic writing.
The Difference Between “Who” and “Whom”
Understanding the difference becomes easier when you compare them to other pronouns.
| Pronoun Type | Subject Form | Object Form |
| Personal Pronoun | He | Him |
| Personal Pronoun | She | Her |
| Relative Pronoun | Who | Whom |
Easy Grammar Trick
If you can replace the word with “him” or “her,” use “whom.”
Example:
- This gift is for him.
- Therefore: For whom is this gift?
If you can replace it with “he” or “she,” use “who.”
Example:
- Who called you yesterday?
- He called yesterday.
When to Use “For Whom”
Use “for whom” in these situations:
Formal Writing
Business emails, academic essays, official documents, and professional communication often prefer “whom.”
After Prepositions
Words like:
- for
- to
- with
- about
- from
usually take “whom” in formal grammar.
Examples:
- To whom should I address the letter?
- With whom are you traveling?
- About whom were they speaking?
When “For Who” May Be Acceptable
While not traditionally correct, “for who” sometimes appears in:
- Casual speech
- Informal texting
- Social media captions
- Conversational English
Language evolves, and modern English is becoming more relaxed with pronoun rules.
Example:
- For who are we ordering pizza tonight?
Many people would say this naturally in conversation without sounding strange.
Common Mistakes With “For Who” and “For Whom”
Here are some mistakes learners frequently make.
Incorrect:
- For who did you buy the tickets?
Correct:
- For whom did you buy the tickets?
Incorrect:
- To who should I send this email?
Correct:
- To whom should I send this email?
Incorrect:
- With who are you going?
Correct:
- With whom are you going?
In casual English, these “incorrect” versions are extremely common, but formal writing still favors traditional grammar rules.
Formal vs Informal Usage
| Situation | Preferred Form |
| Academic essay | For whom |
| Job application | For whom |
| Professional email | For whom |
| Casual conversation | For who / For whom |
| Text messages | For who |
| Social media | Usually for who |
This difference matters because tone affects how your writing sounds to readers.
American vs British English Differences
Both American and British English follow the same grammatical rule regarding “whom.” However, usage trends differ slightly.
American English
In American English, “whom” is becoming less common in everyday speech. Many Americans use “who” even in situations where grammar traditionally requires “whom.”
British English
British English tends to preserve formal grammar slightly more often, especially in professional or academic settings.
Still, even in the UK, casual conversations increasingly favor “who.”
Examples of “For Whom” in Sentences
Here are practical examples to help you understand natural usage.
Formal Examples
- For whom was the scholarship created?
- Do you know for whom the announcement was intended?
- For whom are these documents prepared?
Informal Alternatives
- Who are these documents for?
- Who is the package for?
Notice something important: modern English often rearranges the sentence to avoid “whom.”
Instead of:
- For whom is this gift intended?
People now say:
- Who is this gift for?
This sounds more natural in everyday conversation.
Is “Whom” Becoming Outdated?
Not completely, but its usage is shrinking.
Many linguists agree that:
- “Whom” survives mainly in formal writing
- Spoken English strongly favors “who”
- Sentence restructuring often removes the need for “whom”
Natural Modern Alternative
Instead of:
- For whom did you bake the cake?
Most speakers say:
- Who did you bake the cake for?
Both are understandable, but the second sounds more natural today.
Best Writing Tips for Using “Whom” Correctly
1. Use “Whom” After Prepositions
If the pronoun follows words like for, to, with, or from, formal grammar usually prefers “whom.”
2. Use the “Him” Test
If “him” fits, choose “whom.”
3. Keep Tone in Mind
Formal writing benefits from grammatical precision, while casual writing allows more flexibility.
4. Don’t Force “Whom”
Using “whom” too often can make writing sound stiff or unnatural.
FAQs
1. Is “for who” grammatically correct?
Traditionally, no. Formal grammar prefers “for whom.” However, “for who” is common in casual speech.
2. Why is “for whom” correct?
Because “whom” acts as the object of the preposition “for.”
3. Do native English speakers still use “whom”?
Yes, especially in formal writing, though it is less common in everyday speech.
4. Can I use “who” instead of “whom”?
In informal conversation, yes. In professional or academic writing, “whom” is usually preferred after prepositions.
5. Which sounds more natural today?
Most modern speakers naturally prefer:
- Who is this for?
instead of:
- For whom is this?
6. Is “whom” old-fashioned?
Not exactly. It is formal rather than outdated.
7. How do I remember the difference?
Use the he/him trick:
- he = who
- him = whom
8. Is “to who” also incorrect?
In formal grammar, yes. The correct form is “to whom.”
Final Summary
The debate between “for who” and “for whom” comes down to grammar versus modern usage. Technically, “for whom” is the correct formal expression because “whom” functions as the object of the preposition “for.” It remains the preferred choice in academic, business, and professional writing.
At the same time, everyday English is becoming more conversational and flexible. Many native speakers naturally say “for who” or rewrite the sentence completely, such as “Who is this for?” Understanding both forms helps you choose the right tone for every situation and communicate more confidently.
Actionable Takeaway
If you’re writing formally, use “for whom.” If you’re speaking casually, natural alternatives using “who” are usually acceptable. When unsure, try the “him/her test” to quickly decide which pronoun fits correctly.

Edward Axel is the administrator of SyntaxlyHub, responsible for overseeing site operations, content management, and technical performance. He ensures accuracy, consistency, and smooth functionality while supporting the team in delivering reliable, high-quality grammar resources and a user-friendly learning experience for readers worldwide.