The nights are drawing in, the Christmas lights are strung twinkling around the town… and all across the country, the familiar Starbucks sign is lit up, with the promise of delicious Christmas drinks again!

With the holiday season in full swing, Starbucks’ Christmas menu is back on - and combining our daily coffee with our favorite festive flavors, these holiday drinks are sure to bring the cheer. Here at Drink Filtered, we’ve rounded up the best Christmas drinks from Starbucks that you have to try this year - as well as the best holiday food pairings from Starbucks to go with them.

So get a festive sweater on, head on down to Starbucks, and savor one of these steaming treats!

Note: unless otherwise stated, all nutritional information for the drinks are for the grande (16 fl. oz.) versions.

Peppermint Mocha

It doesn’t get more classic than this. The Peppermint Mocha is making its 18th appearance on the yearly Starbucks Christmas menu, reigning supreme over the other festive drinks - and for good reason.

Made with Starbucks espresso, the Peppermint Mocha combines coffee, steamed milk, four pumps of peppermint syrup, and sweet mocha sauce. Topped with whipped cream and chocolate curls, this drink is quite simply Christmas in a cup.

Try ordering these with one of Starbucks’ Cranberry Bliss Bars, or a Snowman Cake Pop, and relax into full-on Christmas cheer. The Peppermint Mocha is a holiday favorite, so don't miss out!

At 440 calories per drink, this coffee also contains 10g saturated fat (15g fat in total), 54g sugar, and 13g protein. Make it healthier by asking for no whipped cream or chocolate curls, swapping the milk for a plant-based milk alternative or nonfat milk, or asking for less syrup or sugar-free mocha sauce.

By ordering this drink with just two pumps of peppermint syrup, sugar-free mocha sauce, no whipped cream, and nonfat milk, your mocha will weigh in at a healthier 177 calories, with just 20g sugar and 0.2g saturated fat (0.4g fat total), and 12g protein. Asking for no chocolate curls will also save further calories.

Toasted White Chocolate Mocha

A new contender for one of our favorite holiday drinks from Starbucks, this choice is a cousin of the year-round white chocolate mocha. The Toasted White Chocolate Mocha, though, is a cup built purely for the holiday season.

The Toasted White Chocolate Mocha combines the sumptuous flavours of four pumps of caramelized white chocolate mocha sauce with Starbucks’ signature espresso and steamed milk. Added to that, this drink is topped with whipped cream, holiday sugar sprinkles, and crispy white marshmallow-y pearls. If that doesn’t scream Christmas, we don’t know what does! If looking for a colder drink, too, this coffee can also be ordered as a frappuccino.

Try this one out with one of Starbucks’ Cranberry Orange Scones, or a Snowman Cookie. Sit back, sip, and be the star of a personal Hallmark movie.

This mocha contains 420 calories per serving - and it also contains 9g saturated fat (15g fat in total), 56g sugar, and 15g protein. To make it healthier, ask for less syrup, or hold the whipped cream and sprinkles.

Ordering this coffee with just two pumps of the mocha sauce instead of four, no whipped cream and nonfat milk will make it much healthier at 244 calories per serving, with 44g sugar, 0.2g saturated fat (0.4g fat total), and 12g protein. Asking for no sugar sprinkles will bring the sugar and calories down further.

Gingerbread Latte

There are few things more festive than the taste and smell of gingerbread - and Starbucks seems to think so too. Their Gingerbread Latte is a firm favorite around the holiday season, and when it tastes as good as this it's not hard to see why.

In this coffee, Starbucks classic espresso is mixed with steamed milk and four pumps of heavenly gingerbread syrup. It's then topped with a generous helping of whipped cream and a dusting of ground nutmeg, for that extra-special festive touch.

The Gingerbread Latte goes perfectly with a Cranberry Bliss Bar, or with one of Starbucks' specially-designed Christmas sandwiches. For a drink with a classic holiday feel, this is the coffee to go for.

The Gingerbread Latte contains 330 calories, with 9g saturated fat (14g fat in total), 38g of sugar, and 12g protein. To make it healthier, ask for less or no whipped cream, less syrup to reduce the sugar content, and/or swap the milk for a milk alternative like oat or soy or nonfat milk.

Ordering it with just two pumps of syrup, no whipped cream, and nonfat milk will give you a drink that's around a lean 147 calories, with 26g sugar, 0.2g saturated fat (0.4g fat total), and 11g protein.

Chestnut Praline Latte

While it’s not the most-ordered on their menu, we’re firm believers that the Chestnut Praline Latte is a great choice for a festive drink. This latte positively oozes Christmas and offers a uniquely nutty spin on the holiday beverage.

Combining Starbucks espresso and steamed milk, this latte is then loaded up with four pumps of chestnut praline sauce and spice flavors. To finish, it’s topped with whipped cream and a generous sprinkling of chestnut praline crumb topping. The Chestnut Praline Latte can also be ordered as a frappuccino.

This drink pairs perfectly with one of their Snowman Cake Pops - or, if it’s a more savory accompaniment that’s being craved, try a Sugar Plum Cheese Danish. Either way, there’ll be no regrets after ordering this drink.

This latte contains 330 calories, 8g saturated fat (13g fat total), 39g sugar, and 12g protein. Try swapping the milk for oat, soy, or nonfat milk to make it healthier, or hold the whipped cream and crumb topping.

Asking for two pumps of syrup instead of four, no whipped cream and nonfat milk will make your drink around 147 calories, with 27g sugar, 0.2g saturated fat (0.4g fat total), and 11g protein. Holding the crumb topping will shave off a few calories and grams of sugar too.

Eggnog Latte

Nothing says Christmas like a glass of eggnog - and for those of us who prefer our eggnog beverages without the booze, Starbucks has us covered, with a concoction combining their delicious coffees with the definitive taste of the holidays.

In this latte, steamed eggnog is combined with Starbucks espresso, to create a festive taste with a coffee kick. The latte is then dusted with ground nutmeg - and for something extra special, try ordering it topped with whipped cream.

Try it combined with a Snowman Cookie or Cranberry Bliss Bar to make this visit extra festive.

The Eggnog Latte contains 450 calories, with 11g saturated fat and 0.5g trans fat (18g fat total), 52g sugar, and 17g protein. As the calories mainly come from the eggnog, asking for less eggnog and more nonfat milk will help reduce the fat in the drink.

Alternatively, ordering a smaller size will help bring the calorie count down. The 8oz short version contains just 230 calories, with 5g saturated fat (9g fat total), 26g sugar, and 8g protein.

Irish Cream Cold Brew

The Irish Cream Cold Brew was a new addition to the holiday menu of the coffee chain last year - and it seems like it made quite a splash, as it’s back this year too. As the only chilled drink on the specific holiday menu, this option is a great change for something less steamy and more iced, but still festive.

Made with Starbucks’ signature cold brew, this coffee is mixed with two pumps of Irish Cream syrup. It’s then poured over ice, with dollops of vanilla sweet cream cold foam on top, and then finished off with a dusting of cocoa powder. It may not be the toastiest thing on the menu, but it’ll give the kick needed to hit the shops after a break!

We recommend trying the Irish Cream Cold Brew out with a warmed-up Sugar Plum Cheese Danish, to balance out the coldness with a little warmth.

This drink has 200 calories per serving, and also contains 8g saturated fat (12g fat total), 19g sugar, and 2g protein. It can be made leaner by asking for half or no sweet cream foam, or less syrup.

Just one pump of syrup instead of two and half of the sweet cream foam will mean that your coffee is just 90 calories, with 9.5g sugar, 4g saturated fat (6g fat total), and 1g protein. No sweet cream foam at all will make the coffee just 20 calories, with 5g sugar, 0g fat, and 0g protein.

Caramel Brulee Latte

A truly sweet treat, this coffee mixes the deep tastes of caramel with the edge of not only coffee but a slightly burnt, deep flavor from the brulee element. As such, it’s a great choice for someone looking for something a little different, but still with those comforting holiday flavors.

To make the coffee, the barista combines espresso with some silky steamed milk and four pumps of a velvety caramel brulee sauce. It’s then topped with whipped cream, caramel brulee topping, and served in one of Starbucks’ signature cups.

Give this coffee a go with a Snowman Cake Pop or Cranberry Bliss Bar, or for a lunch on the go one of the coffee chain’s sandwiches or paninis.

This latte has 410 calories per serving, with 8g saturated fat (13g fat total), 49g sugar, and 12g protein. Try swapping the milk for oat, soy, or nonfat milk for a healthier choice. Or, ask for less or no whipped cream, or less syrup.

With two pumps of syrup, nonfat milk, and no whipped cream, this coffee is around 227 calories, with 37g sugar, 0.2g saturated fat (0.4g fat total), and 11g protein. Holding the caramel brulee topping will also save you sugar and calories.

Peppermint White Chocolate Mocha Frappuccino

For the coffee that has literally all of the Christmas spirit - including the temperature! - the Peppermint White Chocolate Mocha Frappuccino is here. This drink takes some of the above festive flavors, and serves them up for those who like their coffees iced as cold as the weather.

This drink combines their signature Frappuccino Roast coffee with two pumps of peppermint-flavored syrup, steamed milk, two pumps of white chocolate mocha sauce, and then iced. Once made, the frappuccino is topped with whipped cream and dark chocolate curls.

To balance the coldness of the drink and instill a little warmth, try it out with a Sugar Plum Cheese Danish, or a heated-up panini - or a Snowman Cookie for a light snack. Either way, this drink will brighten even the hardest of Grinch-like hearts!

This drink contains 460 calories per serving, 10g saturated fat (16g fat total), 74g sugar, and 6g protein. Swap the whole milk for oat, soy, or nonfat milk, and ask for less syrup and no whipped cream to bring the calories down.

Asking for this drink with nonfat milk, one pump each of peppermint syrup and white chocolate mocha sauce, and no whipped cream or dark chocolate curls will create a drink that's around 147 calories, with 26g sugar, 0.2g saturated fat (0.4g fat total), and 11g protein.

The Bottom Line

Starbucks goes all-out with their Christmas menu - and as it’s only on for a limited time, get down to the local branch to make the most of these delightful festive beverages and flavors - as well as to try some of their delicious food offerings.

As we've shown here, there’s something for everyone with these holiday drinks - so take a detour while finishing off that last-minute shopping, slip into an armchair, give some of our suggestions a go, and fully embrace that Christmas cheer!