HBO has a sweet New Years gift for all Harry Potter fans!

As of January 1, 2018, all eight Harry Potter movies are now streaming on HBO. This deal includes Fantastic Beasts and Where to Find Them.

The movies will be available through the end of June, and then the rights will move to NBC.

To commemorate the occasion, HBO is holding a marathon on their flagship channel on January 1 — you can watch all nine Wizarding World movies in a row that day! Then, HBO will air one movie a day for the first week. Here’s the schedule:

– Tuesday, January 2 – Sorcerer’s Stone
– Wednesday, January 3 – Chamber of Secrets
– Thursday, January 4 – Prisoner of Azkaban
– Friday, January 5 – Goblet of Fire
– Saturday, January 6 – Order of the Phoenix
– Sunday, January 7 – Half-Blood Prince
– Monday, January 8 – Deathly Hallows, Part 1
– Tuesday, January 9 – Deathly Hallows, Part 2
– Wednesday, January 10 – Fantastic Beasts

Related: New Harry Potter video game will take you through all seven years at Hogwarts!

The movies will continue to air from time to time on HBO channels, and those with access to the HBO apps will have streaming access to all eight Harry Potter movies through the first half of 2018. This year is starting off right!

This news also marks the end of the era: Harry Potter Weekends on Freeform are officially over :( It’s so sad that we wrote Harry Potter Weekends a goodbye letter.