Funerals are delicate moments filled with grief, reflection, and love. Even with the best intentions, certain phrases can come across as insensitive or dismissive. Here are 4 things you should never say at a funeral—and what to say instead.

1. “They’re in a better place.”
While meant to comfort, this can feel invalidating—especially if the person grieving isn’t religious or isn’t ready to think that way. It may sound like you’re minimizing their pain.
Say instead: “I’m so sorry for your loss” or “I’m here for you.”

2. “At least they lived a long life.”
Even if true, loss is still loss. This phrase can unintentionally suggest that the grief should feel smaller or more acceptable.
Say instead: “They meant so much to so many people” or share a kind memory.

3. “I know exactly how you feel.”
Grief is deeply personal. Even if you’ve experienced loss, no two situations are the same. This can make the person feel misunderstood.
Say instead: “I can’t imagine how hard this must be, but I’m here to listen.”

4. “Everything happens for a reason.”
This is one of the most frustrating things to hear in moments of grief. It can feel dismissive and overly philosophical when someone is in pain.
Say instead: “I’m so sorry this happened” or simply offer a quiet presence.

Sometimes, the most meaningful thing you can offer isn’t words at all. A gentle hug, a hand on the shoulder, or just being there in silence can speak louder than anything you could say.