Question: are they taking h2o off netflix?
Answer: Now, in 2020, the series has disappeared entirely from Netflix. ... The series was first made available on Netflix in the US in September 2014 where it streamed in its three-season entirety up until February 2017. Now, in February 2020, the final season has now been removed. Why has H20: Just Add Water left Netflix?