Binge-watch season 3 of Queen of the South on Netflix. Catch up on the hit drama before it returns with a new season Thursday, June 6 on USA Network! Queen of the South season three has landed on Netflix -- and the timing couldn't be more perfect.