Season 5 (Arrow)

The fifth season of premiered on October 5, 2016 on The CW and concluded on May 24, 2017. The season consisted of 23 total episodes during its run.