What channel is the 2016 Oscars on? And when does red carpet coverage start? The 88th annual Academy Awards kick off at 8:30 p.m. ET tonight (Sunday, Feb. 28) on ABC, airing live from the Dolby Theatre in Hollywood until about 11:30 p.m. ET.