The American Idol Season 23 finale lasted three hours, airing live from 8:00 p.m. to 11:00 p.m. ET/PT on ABC
. The winner announcement was made near the end of the three-hour broadcast, around 11:00 p.m. ET