Is Despicable Me 4 on Netflix or Peacock?

Yes, Despicable Me 4 will also be available on Netflix, but after six to eight months of its theatrical release. The six- to eight-month delay is due to Universal’s deal with Netflix, and the production’s first priority is Peacock.