The seventh season of the American ABC fantasy - drama Once Upon a Time was ordered on May 11, 2017. It consisted of 22 episodes, airing on Fridays, having premiered on October 6, 2017.
when does once upon a time season 7 start
on October 6, 2017