Christmas may not be for another nine months, but we could definitely all use some holiday cheer these days. And now, thanks the Hallmark Channel, we’ll get some!

According to Deadline, the channel will screen its Countdown to Christmas movies in a marathon that will begin on Friday, March 20 through Sunday, March 22.

The Hallmark movie marathon will start on Friday at noon with A Christmas Detour, which stars Cameron Bure and Paul Greene in a film in which two NYC-bound travelers find themselves inextricably linked when a snowstorm waylays their flight to an airport hotel in Buffalo.

It will then continue on that day with Holiday Date, A Christmas Love Story, Mingle All the Way, Christmas Under Wraps and Crown for Christmas.

Some highlights of Hallmark’s Christmas marathon include A Royal Christmas, in which Prince Leopold, heir to the throne of Cordinia, falls in love with Emily Taylor, a humble seamstress from Philadelphia; Switched for Christmas, wherein identical twin sisters are stuck planning their respective Christmas parties and are convinced the grass is greener on the other side; and The Nine Lives of Christmas, starring Legends of Tomorrow’s Brandon Routh in a story about Zachary Stone, a handsome bachelor with a distaste for responsibility, who sees his life change before his eyes when he decides to adopt a stray cat.

All told, the Christmas movie marathon will screen 27 straight Christmas-themed romcoms, so get ready to don your Christmas PJs, pour yourself some eggnog and settle in for the long haul.

The Hallmark Channel movie marathon will conclude on Sunday at 6 p.m. with Christmas in Rome, starring Lacey Chabert and Sam Page. The film follows Angela, an American tour guide in Rome, who agrees to teach a culture-shocked businessman named Oliver about the heart of Rome at Christmas.

Check out the Hallmark Christmas movie marathon starting Friday, March 20 at noon!