The Dolby Theatre is the first permanent home for the Academy Awards ceremonies (the Oscars). It has hosted these annual awards ceremonies since its opening on November 9, 2001.