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.