Question: when was the last episode of arrow aired
Answer: As of May 17 , 2018 , 138 episodes of Arrow have aired , concluding the sixth season .