is avatar series on netflix?
Yes! All three seasons of the animated series, Avatar: The Last Airbender is available to stream on Netflix right now with the United States having received the series in mid-May 2020. After being added to Netflix in the US, the series has enjoyed an almost permanent spot in the top 10 TV series on Netflix since.