Tell her as soon as you know, give one honest line of reason, apologize once, and offer a specific new day if you want to see her again. If you do not want to see her, say that kindly and do not fake an excuse. Short, early and truthful beats long, late and elaborate every time.

Why timing matters most

She has made room for you. She picked an outfit, held the evening free, maybe turned down another plan. A cancellation an hour before costs her more than one two days before, and a no-show costs her the most.

So the first rule is speed. The moment you know you cannot make it, text her. Do not wait to see whether things improve, and do not hope she will cancel first. A man who cancels early looks considerate. A man who cancels at the last minute looks like he does not value her time.

Keep the reason short and true

One sentence is enough. Do not write a story. A long explanation sounds like an excuse, and invented reasons tend to get caught.

If you are sick: "I woke up with a fever and I do not want to give it to you. I am so sorry to cancel. Can we do next Thursday instead?"

If something came up: "Something urgent came up at work and I cannot make tonight. I am sorry to do this at short notice. I would still like to see you. Can I take you for dinner on Saturday?"

If it is a family matter, you can say "a family situation" without the details. She does not need to know what happened, and she will understand.

Apologize once, and then offer something

A single sincere apology is enough: "I am sorry." Repeating it over and over makes it about your guilt and puts her in the position of reassuring you.

Then offer a specific alternative, with a day and a time, as part of the same message. "Can we reschedule?" asks her to do the work. "Are you free Thursday at seven?" lets her say yes in two seconds.

Only offer it if you mean it. A rescheduling offer you do not intend to keep is worse than a clear no.

Texts you can use

Last minute, with a real reason. "I am so sorry, I have to cancel tonight. I am sick and would be bad company. I would love to make it up to you. Thursday at 7?"

Early notice, with a conflict. "I have to move our Friday plan, I got dragged into a work deadline. I am sorry. Could we do Sunday afternoon instead?"

You are not interested anymore. "I have thought about it, and I do not think we are a match, so I am going to cancel our date. I enjoyed talking with you and I wish you well."

That last one is the hardest and the most important. If you no longer want to go, say so. A fake illness, followed by silence, leaves her wondering what she did. A short, kind message tells her the truth and lets her move on.

What not to do

Do not cancel by going silent. Disappearing is worse than any excuse.

Do not cancel through a friend, and do not cancel at the door, or from the car outside.

Do not blame her for the plan. "Honestly, I am not sure why we planned this on a weeknight" makes a small cancellation into a complaint about her.

Do not cancel the same date twice. One cancellation is life. Two looks like a decision, and she will treat it as one.

If she is upset

She may be annoyed or hurt, and that is her right. Do not argue, and do not make her feel she is overreacting.

A calm answer is enough: "I understand, and I am sorry. I will make it right." Then follow through on the new plan. If she says she would rather not reschedule, take that as her answer and wish her well.

If you cancel a lot, look at why

If you often cancel dates you made, ask yourself why. Are you accepting plans you do not want? Are you overbooked? Are you nervous about meeting someone? Fixing the cause matters more than any polite text.

A good habit is to confirm a date the day before and ask yourself honestly whether you want to go. If the answer is no, cancel then, kindly, rather than at the last moment.