Question: how many episodes are in season one of riversale
Answer: The thirteen - episode first season premiered on January 26 , 2017 to positive reviews , before concluding on May 11 , 2017 .