All 3 Seasons of Avatar: The Last Airbender Are Streaming on Netflix in May Netflix has revealed that all three seasons of Avatar: The Last Airbender are coming to the service. Ryan ScottApr 24, 2020