Where to watch Harry Potter movies on TV before the year ends

December is here and although it feels like Dementors literally sucked every good feeling out of 2017 everyone’s favorite wizards, Harry, Hermione and Ron, are still here to save the day.

The Harry Potter weekend marathons on Freeform have become a staple for fans of the wizarding world created by J.K. Rowling, as well as for the ABC family channel ever since the last Potter film, Harry Potter and the Deathly Hallows — Part 2., came out in 2011. But Potterheads will want to grab their wands and butterbeer and accio some popcorn because the end of an era is approaching as Freeform prepares to air its last Harry Potter holiday marathon from Dec. 28 to Dec. 31.

Of course, the Harry Potter films are also available to stream across multiple platforms like YouTube, Amazon Video, Google Play, and iTunes. Note that each site requires an individual purchase.

Fans shouldn’t worry about a lack of magic in the coming year, though, because as previously announced, HBO will bring the entire eight-film franchise to its streaming portals in 2018. What better way to kick back and recover from all those year-end celebrations than with a back-to-back Harry Potter binge? You know where to find us come January. But, in the meantime, the pay-cable network will be airing the Potter spin-off, Fantastic Beasts and Where to Find Them.