Grief Etiquette 101: What to Do at Deathbeds, Funerals, and Beyond

We all face moments in life when words feel clumsy and actions feel uncertain, especially when someone has died or is dying. Whether you’re visiting a deathbed or attending a funeral for someone you barely knew or haven’t seen in years, this guide can help you show up with compassion and confidence. You’ll also find additional guidance in our 12 tips for funeral etiquette.
What should I do when visiting someone on their deathbed?
Visiting someone at the end of their life is emotional, no matter how close you are. What matters most is simply showing up with kindness.
- Ask first. The person or their family might limit visits. Always check before coming.
- Keep it calm and quiet. This isn’t the time for small talk or long stories — just your presence can be a comfort.
- Say something simple. “I love you,” “Thank you,” or “I’m here with you” can mean everything.
- You don’t have to stay long. A short visit can be just as meaningful as a long one.
If you’re far away or not able to visit, consider sending a note or message that someone can read aloud to them. You can also try calling; even if they’re unresponsive, many believe hearing a familiar voice can bring comfort. It might feel small, but these gestures can mean a great deal in those final moments.
What if I didn’t know the person well, or had a complicated or estranged relationship?
It’s OK to feel unsure. Not every loss is simple. Many families experience estrangement for various reasons.
- You don’t need a deep connection to show support. If you’re going to honor a friend’s loved one or show respect, that’s reason enough.
- If the relationship was strained, you can still seek your own closure or support others who are grieving.
- There’s no rule saying you must stay for the entire service. Being present, even for a brief moment, matters.
Do what feels right for you, and don’t feel obligated to explain your decision.
What should I say to someone who’s grieving, especially after a loss that feels unimaginable?
Sometimes we’re so afraid of saying the wrong thing that we say nothing at all. But saying something — gently and sincerely — is better than silence.
- Stick with simple honesty. “I’m so sorry,” “I can’t imagine,” or “I’m here for you” are all kind and safe.
- Avoid trying to explain the loss. Phrases like “They’re in a better place” or “Everything happens for a reason” can hurt more than help.
- Be present more than perfect. Sit with them, text them a few days later, or drop off a favorite meal. Little gestures speak volumes.
What if the funeral is for a child or baby? Should I go?
Yes. If you're invited and feel emotionally able, your presence can mean the world to the grieving family.
- You don’t need to have the right words. No one does. “I’m heartbroken for you” or “I’m thinking of you every day” is enough.
- Just showing up matters. Even if you don’t speak to the family directly, your quiet support does not go unnoticed.
- It’s okay to cry. Or not cry. Everyone processes loss differently. Respect the tone the family sets, and follow their lead.
Should I bring my kids to the funeral?
This depends on the setting, the child, and your relationship to the person who has passed away.
- If the child knew the person, attending can help them process the loss. Explain ahead of time what to expect and sit near the back so you can step out if needed.
- Younger children may struggle to sit still or stay quiet. That’s okay—just be prepared. Bring a quiet toy or book.
- Check with the family. If you’re not sure it’s appropriate, it’s completely okay to ask.
If you don’t bring your child, consider having them draw a picture or write a note to show they care.
Should I bring flowers to the funeral, wake, or visitation?
- Check the obituary or invitation. Some families prefer donations to a cause instead of flowers.
- If flowers are welcomed, stick with traditional or seasonal arrangements. White lilies, roses, or chrysanthemums are classic choices.
- You can also send flowers to the family’s home afterward. It’s a kind way to show support once things quiet down.
When in doubt, a card with a heartfelt message is always appreciated.
Do I have to go up to the open casket if it makes me uncomfortable?
No, you don’t have to. While many people approach the casket to say a final goodbye, it’s a deeply personal choice — and not a requirement.
- If viewing the body feels too difficult or uncomfortable, it’s okay to remain seated.
- You can pay your respects in other ways, like signing the guest book, leaving a card, or quietly offering your condolences to the family.
- No one will judge you for skipping the viewing. Everyone grieves differently, and your presence at the service still matters.
Trust your instincts. You’re there to show support, not to push yourself beyond what feels right.
When should I arrive at a funeral, memorial, visitation, or wake?
- Arrive 10–15 minutes early. That gives you time to greet others quietly and find a seat in the middle or back without disruption. The front rows are for family members.
- If you’re running late, slip in quietly. Try not to walk down the center aisle or interrupt any readings or music.
- Turn your phone off or put it on silent mode before entering. Better yet, leave it in your pocket or purse.
H2: What should I do after the funeral?
Grief doesn’t disappear once the service is over — and that’s often when people feel the loneliest.
- Send a message or card a few days later. Just saying, “I’m thinking of you” or “Let me know if I can help” means a lot.
- Offer specific help. Instead of “Let me know if you need anything,” say, “Can I bring you dinner next week?”
- Mark a date on your calendar. A one-month check-in or remembering their loved one’s birthday shows long-term support.
For additional resources on helping others through loss, we suggest these articles: deathbed regrets, support for grieving parents, and a top 10 list of the best sympathy and memorial gifts.
Subscribe to our free monthly newsletter for practical guidance on end-of-life matters.
- Apopka
- Auburndale
- Belleview
- Bradenton
- Brevard County
- Cape Coral
- Charlotte County
- Clewiston
- Cocoa Beach
- Collier County
- Daytona Beach
- Deltona
- Englewood
- Fort Myers
- Haines City
- Hendry County
- Hillsborough County
- Kissimmee
- LaBelle
- Lady Lake
- Lake County
- Lakeland
- Land O' Lakes
- Largo
- Lee County
- Manatee County
- Marco Island
- Marion County
- Melbourne
- Naples
- New Smyrna Beach
- North Port
- Ocala
- Orange County
- Orlando
- Ormond Beach
- Palm Bay
- Palm Coast
- Pasco County
- Pinellas County
- Polk County
- Port Charlotte
- Port Orange
- Punta Gorda
- Rockledge
- Sanford
- Sarasota
- Sarasota County
- Satellite Beach
- Sebastian
- Seminole
- St. Petersburg
- Sumter County
- Sun City Center
- Tampa
- Tavares
- The Villages
- Titusville
- Venice
- Volusia County
- Wildwood
- Winter Haven
- Winter Park
- Afton
- Andover
- Apple Valley
- Arden Hills
- Barnum
- Bayport
- Belle Plaine
- Bethel
- Big Lake
- Birchwood Village
- Blaine
- Bloomington
- Brooklyn Center
- Brooklyn Park
- Brookston
- Buffalo
- Burnsville
- Carlton
- Carlton County
- Carver
- Centerville
- Chanhassen
- Chaska
- Chisago City
- Circle Pines
- Cloquet
- Coates
- Cologne
- Columbia Heights
- Columbus
- Corcoran
- Cottage Grove
- Cromwell
- Crystal
- Dakota County
- Dayton
- Deephaven
- Delano
- Dellwood
- Duluth
- Eagan
- East Bethel
- Eden Prairie
- Edina
- Elko New Market
- Elk River
- Excelsior
- Falcon Heights
- Farmington
- Forest Lake
- Fridley
- Gem Lake
- Golden Valley
- Grant
- Greenfield
- Greenwood
- Ham Lake
- Hampton
- Hanover
- Hastings
- Hennepin County
- Hermantown
- Hilltop
- Hopkins
- Hugo
- Inver Grove Heights
- Jordan
- Lake Elmo
- Lakeland
- Lakeland Shores
- Lake Saint Croix Beach
- Lakeville
- Landfall
- Lauderdale
- Lexington
- Lilydale
- Lindström
- Lino Lakes
- Little Canada
- Long Lake
- Lonsdale
- Loretto
- Mahtomedi
- Maple Grove
- Maple Plain
- Maplewood
- Medicine Lake
- Medina
- Mendota
- Mendota Heights
- Miesville
- Minneapolis
- Minnetonka
- Minnetonka Beach
- Monticello
- Moose Lake
- Mound
- Mounds View
- New Brighton
- New Hope
- Newport
- New Prague
- New Trier
- North Oaks
- North St. Paul
- Nowthen
- Oakdale
- Oak Grove
- Oak Park Heights
- Orono
- Osseo
- Otsego
- Pine Springs
- Plymouth
- Prior Lake
- Ramsey
- Ramsey County
- Randolph
- Rockford
- Rogers
- Rosemount
- Roseville
- Saint Louis County
- Saint Louis Park
- Saint Mary's Point
- Savage
- Scandia
- Scanlon
- Shakopee
- Shoreview
- Shorewood
- South Saint Paul
- Spring Lake Park
- Spring Park
- St. Anthony
- St. Bonifacius
- St. Francis
- St. Paul
- St. Paul Park
- Stacy
- Stillwater
- Sunfish Lake
- Tonka Bay
- Vadnais Heights
- Vermillion
- Victoria
- Waconia
- Watertown
- Wayzata
- West St. Paul
- White Bear Lake
- Willernie
- Woodbury
- Woodland
- Wrenshall
- Alhambra
- Aliso Viejo
- Amador City
- Amador County
- American Canyon
- Anaheim
- Angels Camp
- Antioch
- Arcadia
- Artesia
- Auburn
- Baldwin Park
- Berkeley
- Biggs
- Bradbury
- Brea
- Brentwood
- Buena Park
- Butte County
- Capitola
- Carmel-by-the-Sea
- Carpinteria
- Chico
- Chino
- Claremont
- Colusa
- Compton
- Concord
- Contra Costa County
- Costa Mesa
- Covina
- Cupertino
- Cypress
- Davis
- Del Rey Oaks
- Diamond Bar
- Dixon
- Downey
- Duarte
- Dublin
- East Palo Alto
- El Dorado County
- Elk Grove
- El Monte
- Fairfield
- Fontana
- Fountain Valley
- Fremont
- Fullerton
- Galt
- Gardena
- Garden Grove
- Gilroy
- Glendora
- Gonzales
- Half Moon Bay
- Hayward
- Hollister
- Ione
- Irvine
- Irwindale
- Isleton
- Jackson
- Laguna Hills
- Laguna Niguel
- Laguna Woods
- La Habra
- Lake Forest
- Lakewood
- La Mesa
- La Palma
- Larkspur
- Lathrop
- Lincoln
- Livermore
- Lodi
- Los Altos
- Manteca
- Marina
- Martinez
- Milpitas
- Mission Viejo
- Modesto
- Monrovia
- Montclair
- Monterey
- Monterey County
- Monte Sereno
- Mountain View
- Napa
- Newark
- Norco
- Norwalk
- Oakdale
- Oakland
- Ontario
- Orange
- Orange County
- Orland
- Oroville
- Pacific Grove
- Palo Alto
- Pine Grove
- Pioneer
- Placentia
- Placer County
- Placerville
- Plymouth
- Pomona
- Rancho Cucamonga
- Rancho Santa Margarita
- Redwood City
- Richmond
- Rio Vista
- Ripon
- Rocklin
- Roseville
- Sacramento
- Sacramento County
- Salinas
- San Buenaventura
- San Carlos
- Sand City
- San Diego County
- San Dimas
- San Francisco
- San Gabriel
- San Joaquin County
- San Jose
- San Juan Bautista
- San Juan Capistrano
- San Leandro
- San Mateo
- San Mateo County
- Santa Ana
- Santa Barbara
- Santa Barbara County
- Santa Clara
- Santa Clara County
- Santa Cruz
- Santa Cruz County
- Santa Fe Springs
- Saratoga
- Scotts Valley
- Seaside
- Signal Hill
- Soledad
- Soquel
- South Gate
- South San Francisco
- Stanton
- Stockton
- Suisun City
- Sunnyvale
- Sutter County
- Sutter Creek
- Tehama
- Temple City
- Tracy
- Tustin
- Upland
- Vallejo
- Villa Park
- Walnut
- Walnut Creek
- Watsonville
- West Covina
- Westminster
- Whittier
- Willows
- Woodland
- Yorba Linda
- Yuba City
- Albany
- Amsterdam
- Beacon
- Canajoharie
- Clifton
- Englewood
- Fulton County
- Fultonville
- Garfield
- Garnerville
- Glen Cove
- Gloversville
- Hackensack
- Haverstraw
- LaFayette
- Montgomery County
- Newburgh
- New Rochelle
- New York
- Onondaga County
- Paterson
- Peekskill
- Rockland County
- Rye
- Schenectady
- Syracuse
- White Plains
- Yonkers
- Auburn
- Bellevue
- Bothell
- Brier
- Carnation
- Centralia
- Clyde Hill
- Duvall
- Edmonds
- Everett
- Federal Way
- Granite Falls
- Issaquah
- Kenmore
- Kent
- King County
- Kirkland
- Lacey
- Lakewood
- Langley
- Lewis County
- Lynnwood
- Marysville
- Medina
- Mercer Island
- Mill Creek
- Mountlake Terrace
- Mukilteo
- Newcastle
- Normandy Park
- Oak Harbor
- Oakville
- Olympia
- Pierce County
- Poulsbo
- Puyallup
- Redmond
- Sammamish
- Seattle
- Snohomish
- Snohomish County
- Sumner
- Tacoma
- Thurston County
- Tukwila
- Tumwater
- University Place
- Woodinville
- Woodway
- Adams County
- Arapahoe County
- Arvada
- Aurora
- Boulder
- Boulder County
- Brighton
- Castle Pines
- Cherry Hills Village
- Colorado Springs
- Commerce City
- Dacono
- Denver
- Douglas County
- El Paso County
- Evans
- Fort Collins
- Fort Lupton
- Fountain
- Glendale
- Golden
- Greeley
- Greenwood Village
- Jefferson County
- Lafayette
- Lakewood
- Larimer County
- Littleton
- Lone Tree
- Longmont
- Louisville
- Loveland
- Northglenn
- Parker
- Weld County
- Wellington
- Westminster
- Wheat Ridge
- Windsor
- Archdale
- Asheboro
- Belmont
- Bessemer City
- Burlington
- Charlotte
- Claremont
- Concord
- Conover
- Forsyth County
- Graham
- Greensboro
- Guilford County
- Hickory
- High Point
- Iredell County
- Kernersville
- King
- Lexington
- Locust
- Lowell
- Mecklenburg County
- Monroe
- Mount Holly
- Newton
- Randleman
- Rock Hill
- Salisbury
- Statesville
- Tega Cay
- Thomasville
- Trinity
- Winston-Salem