Three jobs the drinks have to do
- Fuel the party from arrival to midnight.
- Deliver a toast at midnight — usually sparkling wine.
- Carry the people who stay late after the countdown.
The midnight toast
A 750 mL bottle of sparkling wine pours six standard flutes, or eight smaller toasting pours. For 20 guests, three bottles is the minimum; four is safer. Moët & Chandon Impérial Brut is the classic choice. Chill it for at least three hours, and keep one bottle back in case of a slow first pour.
Fuel for the party
Plan the rest of the night the same way as any house party: about two drinks per guest in the first two hours and one per hour after that. The New Year's Eve party drinks guide turns that into a shopping list by guest count.
If one spirit is doing most of the work, the 750 mL vs 1.14 L bottle guide shows when the bigger bottle is worth it.
Bottles worth opening
New Year's is the night people open something a step up. Grey Goose for vodka sodas, Patrón Silver for tequila shots at midnight, or a bottle of cognac for the late finish. The New Year's Eve bottle guide goes through the best options by style.
Plan the order early
December 31 is one of the busiest days of the year. Place the main order a day or two ahead so the sparkling wine has time to chill, and keep the evening itself for top-ups.
Ordering hours on New Year's Eve can differ from a normal night. Check your city's delivery page for current hours before you plan around a specific time. We do not guarantee arrival times.
New Year's Eve 2026 notes
New Year's Eve 2026 falls on a Thursday, so expect the 30th and 31st to be busy for every store in the city. Holiday ordering hours for each city are posted on its delivery page in late December.
Getting everyone home
Transit runs extended service in many GTA cities on New Year's Eve, and ride-share prices peak right after midnight. Encourage guests to plan their ride before the countdown. Every delivery requires valid ID from someone 19 or older.
Common questions
How many bottles of champagne do I need for New Year's Eve?
About one 750 mL bottle per six to eight guests for the midnight toast. For 20 guests, plan three or four bottles.
Can I get alcohol delivered on New Year's Eve?
Check your city's delivery page for current ordering hours on December 31 and order earlier in the evening where possible.
When should I order for New Year's Eve?
Place the main order a day or two early so sparkling wine can chill, and keep the evening for small top-ups.









