The seventh season of the American ABC fantasy-drama Once Upon a Time was ordered on May 11, 2017. It will consist of 22 episodes and will air on Fridays, having premiered on October 6, 2017.

Can we conclude that is once upon a time having a season 7?
yes