Since Encanto is a movie created by Disney, Disney+ reserves the rights to the film. Netflix, Hulu, and Amazon Prime aren’t legally allowed to add Encanto to their platforms for this very reason. There are plenty of family-friendly movies to watch during the holiday season on these other platforms, but Encanto simply won’t be one of them.
A basic Disney+ subscription costs $8 a month or $80 per year in the United States. This is your best bet if you’re excited to watch Encanto from home, rather than in theaters.