what station is the oscars on
. . one answer at a time. The Oscars (held at the Kodak Theater in Hollywood) on February 27, 2011, were be broadcast on ABC. In the UK, the Oscars were broadcast on Sky Channel 301 at 1 a.m. on February 28. ABC will continue to air the Oscars in the US through 2014.