If they are available, then you can watch with a streaming service that carries the SyFy channel. You can also check Syfy Channels Wizarding World Page.When no on HBO, NBC typically has them available on Peacock Premium.They are available to stream on HBO Max.Since these movies hop from service to service more often than most, this article explains where to look when you want to stream any of the Harry Potter movies. During that time, the films may drop from Peacock. In this case, there will typically be a “Harry Potter Promotion” available through the NBC streaming app if you have a streaming service that carries the SyFy channel. When the movies aren’t leased out to HBO, NBC will occasionally move the films to the NBC-owned TV Networks Syfy and USA Network. It seems NBC leased out the films to HBO Max, as every one of the Harry Potter films is currently streaming on the HBO Max service and nowhere else. However, as of September 1, 2021, all 8 Harry Potter movies are available on HBO Max.
In 2020 NBC landed the streaming rights for all 8 films, and they are typically available to watch on NBC’s streaming service, Peacock. The eight Harry Potter movies are in high demand, and it’s typically a heated battle to see which streaming service will own the rights to stream these films.