Christmas dinner is the one meal of the year where the centerpiece actually decides the wine. Unlike Thanksgiving's everything-menu, December's table usually commits — beef, ham, or a bird — and each has a clear best match. Here's the shopping logic, plus the two things hosts forget: the festive pour for guests who aren't drinking, and the gear that keeps you out of the kitchen fighting a cork.
Match the wine to the centerpiece
- Roast beef or lamb: now the big red earns its seat — Cabernet Sauvignon, Bordeaux blends, Syrah. This is their holiday.
- Ham: sweetness and salt want fruit and freshness — off-dry Riesling, Gewürztraminer, or a fruity Zinfandel. Rosé Champagne is the sleeper pick.
- Goose or duck: Pinot Noir, ideally with some age, or a rich white like Alsatian Pinot Gris.
- Turkey (again): the Thanksgiving playbook holds — light red, off-dry white.
- The cheese course and dessert: a small bottle of Port or Sauternes turns the last hour of the night into an event. One bottle serves ten.
Grab these at your local shop a week or two out. If a label stumps you, our wine regions guide and grape library translate.
The festive pour for non-drinkers
Christmas tables mix generations, medications, pregnancies, and designated drivers — and December is when a good alcohol-free sparkling stops being thoughtful and starts being essential hosting. Our picks pour convincingly festive and ship in time:
- The dry, Champagne-like non-alcoholic toast · $30.26
- The pretty pink option · $25.99
- A still non-alcoholic red for the roast eaters · $19.98
One label note: most “non-alcoholic” wine is under 0.5% ABV rather than a true zero. If that distinction matters — pregnancy, medication, recovery — look for bottles marked 0.0% and follow your doctor's guidance.
More options in our non-alcoholic sparkling guide.
Host gear that makes the day smoother
- Decant the big red at 2pm, serve at 4. A young Cabernet is a different, better wine after two hours of air. [see our decanter guide](/go/riedel-cabernet-decanter "cta")
- A lever or electric opener when you're opening eight bottles in an apron. Rabbit Lever Corkscrew / Check current price · $49.99
- Tulips for the toast — better than flutes, and they double for the non-alcoholic pour. Check current price · $28.49
- Save the good leftovers. The Boxing Day glass of Christmas Cabernet is a gift to yourself. [or the full Coravin treatment for the special bottle](/go/vacuvin-wine-saver "cta")
Bringing wine — or giving it
Guest heading to someone else's table? A bottle for the host is classic; something they'll keep is better. Our foolproof wine gifts guide covers decanters, Coravins, and non-alcoholic bottles that land regardless of taste — and the gift finder quiz picks in under a minute.
FAQ
What's the best wine for Christmas dinner overall? Match the centerpiece: Cabernet for beef, off-dry Riesling for ham, Pinot Noir for birds. No centerpiece decided yet? A good Pinot Noir is the safest single bottle on the table.
How many bottles for Christmas dinner? Half a bottle per drinking adult across the meal, plus the toast. For eight drinkers: a sparkling, two whites, two or three reds, and something sweet for dessert.
What do I serve guests who aren't drinking? A real non-alcoholic sparkling in the same glass as everyone else's toast — see our picks. Pour it with the same ceremony; that's the whole trick.
Should I decant Christmas wine? The young big red, yes — one to two hours. Old bottles only need it for sediment, just before serving. The decanter guide has the details.
The bottom line
Commit to the centerpiece's match, add bubbles at both ends of the evening — one with alcohol, one without — and do your future self the favor of decanting the red early. Merry Christmas; the wine part is now handled.
The toast everyone joins · $30.26 The host's secret weapon · $61.75
Prices and availability shown are from Amazon as of Oct 15, 2026 and may have changed.