Question: is arrow season 8 on netflix?
Answer: The finale of Arrow should be airing on The CW on Tuesday the 28th of January 2020. Thanks to an update to Netflix's page for Arrow, we now know that season 8 of Arrow will be arriving on Netflix on February 5th, 2020.