Have On – Meaning and Examples
Have you ever described what someone is wearing—like “She has a red dress on”—or checked your calendar and said, “I have a meeting on Friday”? In English, the phrase have on covers both ideas! It’s a simple but useful phrasal verb with two main meanings: (1) to be wearing something, and (2) to have something scheduled or planned.
What Does “Have On” Mean?
“Have on” has two common uses:
1. To be wearing clothes, shoes, or accessories: “He has on a blue jacket.”
2. To have an event, meeting, or activity scheduled: “I have a dentist appointment on Thursday.”
Think of it like your outfit being “on” your body… or your calendar having plans “on” certain days. The meaning depends entirely on context—but both are everyday uses in spoken English.
When to Use It
Use “have on” in casual or neutral conversations:
• When describing appearance: “What do you have on for the party?”
• When talking about plans: “Do you have anything on this weekend?”
It’s common in speaking and informal writing—great for texts, chats, or friendly questions. Note: In American English, “have on” for clothing is slightly informal; “She’s wearing a hat” is more common in writing, but “She has a hat on” is natural in speech.
Example Sentences
- I have on my favorite sweater today.
- Do you have anything fun on this Saturday?
- He didn’t recognize her because she had on sunglasses.
- We have a team call on Monday morning.
Mini Dialogue
Alex: “What do you have on for the interview?”
Jamie: “A navy suit and my lucky tie!”
Common Mistakes to Avoid
Don’t confuse “have on” with “put on.” “Put on” is the action of dressing (“I put on a coat”). “Have on” describes what you’re already wearing (“I have a coat on”). Also, when talking about schedules, “have on” always includes a time reference (“on Friday,” “this weekend”).
❌ Don’t say: “I have on tomorrow.” (Missing the event!)
✅ Do say: “I have a class on tomorrow.”
✅ Do say: “She has on black shoes.”
Practice Tip
Next time you get dressed, look in the mirror and say: “I have on ______.” When planning your week, ask a friend: “Do you have anything on Saturday?” Using the phrase in real routines makes it feel effortless.
Final Note
Now you can use “have on” to talk about your outfit or your calendar—with clarity and natural rhythm. It’s a small phrase with big everyday use, especially in spoken English. Keep listening for it in shows, chats, and quick questions. You’re not just learning words—you’re learning how people describe their days and style. Keep going—you’ve got this!

