Where can you watch Monsters vs Aliens series?

Where can you watch Monsters vs Aliens series?

Currently you are able to watch “Monsters vs Aliens” streaming on Netflix or for free with ads on Peacock, Peacock Premium.

What streaming service has Monsters vs Aliens?

Platforms