WhyToBuyThis
4 min read · Updated September 2026

Hostess Gift Etiquette

A hostess gift is a small thank-you for someone opening their home to you. It's one of the easiest pieces of etiquette to get right - and one of the easiest to overthink. Here's the short version.

When should you bring a hostess gift?

Bring one any time someone hosts you in their home - a dinner party, a holiday meal, a weekend stay, a housewarming. For a casual hangout with close friends it's optional, but it's never wrong. When in doubt, bring something small.

How much should you spend?

This is a gesture, not a present - keep it small. The thought and the timing matter far more than the price.

Typical to spend

$15-$40

A comfortable range for most dinner parties. Spend a little more for a weekend stay, where you're being hosted longer.

Calculate your exact amount →

The best hostess gifts

  • A nice bottle of wine, or a non-alcoholic equivalent the host enjoys.
  • Good chocolates, a local specialty, or nice coffee or tea.
  • Fresh flowers - ideally already in a vase, so the host isn't hunting for one mid-party.
  • Something small for the home: a candle, nice napkins, a small plant.
  • For an overnight stay, a slightly nicer treat, or a small gift for the kids or pets of the house.

What to skip

  • Anything that makes work for the host in the moment - loose flowers that need arranging, or food that needs to be served then and there.
  • Overly personal or extravagant gifts - they can feel like pressure rather than thanks.
  • Assuming your bottle of wine is for tonight - give it as "for you to enjoy later" so the host feels no obligation to open it.

Hand the gift over when you arrive, with a simple "thank you for having me." No long speech needed - the gesture speaks for itself.

Presentation

A little presentation goes a long way - a ribbon, a gift bag, or a short handwritten note lifts even an inexpensive gift. It's the single cheapest way to make a hostess gift feel considered.

Questions people ask

Keep it small - about $15-$40 for a dinner party, a little more for a weekend stay. It's a thank-you gesture, not a present, so thought matters more than price.

Keep reading

General US gift-giving etiquette, offered as a guide - not a rule. As an Amazon Associate we earn from qualifying purchases.