Television ‘Avatar: The Last Airbender’ Coming to Netflix May 15thBy Breana CeballosApril 23, 2020 All three seasons will be available to watch on Netflix starting May 15th!