What to Say When Cancelling on Someone Last Minute
Last-minute cancellations sting more when the message feels careless. Be quick, honest about the reason, and offer a real alternative if you can.
Use these when
- Something urgent came up right before plans
- You're too unwell or exhausted to follow through
- You need to cancel a second time and want to handle it better
- You want to soften the disappointment with a rescheduled plan
Skip these if
- Don't send a vague "something came up" with zero context, it feels dismissive
- Don't cancel by leaving them on read and explaining later
- Avoid over-promising a reschedule you won't actually follow through on
- Don't make it sound like their plans mattered less than yours
14 replies to choose from
I'm so sorry, I have to cancel on tonight. I know it's last minute and I feel bad bailing this close to it.
General honest cancellation
Ugh, I have to bail on tonight, sorry! Can we do it another day this week?
Casual friend plans
I really wanted to see you tonight but something came up and I have to cancel. Can we reschedule soon?
Warm, keeps door open
Plot twist, I have to cancel. My week has had other plans for me apparently. Rain check?
Light-hearted tone
I'm sorry for the short notice, but I need to reschedule our meeting today. Could we find another time this week?
For work meetings
I apologize for cancelling so last minute. Something unexpected came up and I won't be able to make it.
Formal and respectful
I have to cancel tonight, sorry for the short notice. Let's lock in another day this week.
Direct, no over-apologizing
Can't make it tonight, sorry. Something came up.
Low-key acquaintance
So sorry, I can't make it tonight.
Quick text
I hate cancelling on you, especially this last minute. I promise I'll make it up to you properly this weekend.
For a partner
Tonight's off on my end, unfortunately, but I already have ideas for how I'm making it up to you.
Playful with a partner
Cancelling on you, I know, shocking behavior from me. I promise I'm not always this unreliable.
Self-aware joking tone
I feel terrible cancelling this close to our plans. Genuinely sorry, and I want to reschedule as soon as I can.
Emphasizes sincerity
Apologies for the late notice — an urgent matter came up that I need to handle. Happy to reschedule at your convenience.
Formal email version
Make it fit your exact message
Common questions
- Do I need to give a detailed reason?
- A short, honest reason is enough. You don't owe a full explanation, just enough for them to understand it's not casual disregard.
- How do I cancel without ruining the friendship?
- Cancel as early as possible, apologize plainly, and follow up with a genuine offer to reschedule soon.
- What if I've cancelled on them before?
- Acknowledge the pattern honestly and be extra clear you want to make it up to them, then actually follow through next time.
Related situations
What to Say to Your Partner After a Fight
The goal after a fight isn't to win the last word, it's to reconnect. A good apology names your part clearly and opens the door to actually talking again.
What to Say When You Forgot Someone's Birthday
It happens to everyone, but the fix isn't a generic "happy belated birthday." A short, honest note that owns the miss and adds a little effort goes a long way.
What to Say After You Said Something Hurtful
Once hurtful words are out, minimizing them only makes it worse. Own exactly what you said, skip the "but," and let them know you understand the impact.
What to Say When You Apologize for a Mistake at Work
A workplace apology should be quick, specific, and paired with a fix. Skip the panic spiral and focus on what happened and what you're doing about it.
What to Say When You Reply Very Late to a Message
A message sitting unanswered for weeks doesn't need a novel of excuses. Acknowledge the delay simply, then actually respond to what they said.
What to Say When You're Apologizing for Being Late
Being late happens, but a good apology gets straight to the point instead of a rambling traffic story. Say sorry, give an ETA if relevant, and move on.