Question: when does the last episode of once upon a time air
Answer: Goodman May 11 , 2018 ( 2018 - 05 - 11 ) TBD 155 22 `` Leaving Storybrooke '' TBA Edward Kitsis & Adam Horowitz May 18 , 2018 ( 2018 - 05 - 18 ) TBD