Question: when did 13 reasons why come out on netflix
Answer: Original release March 31 , 2017 ( 2017 - 03 - 31 ) -- present