NEWSAR
Multi-perspective news intelligence
Dolby Theatre

Dolby Theatre

Location

Dolby Theatre in Hollywood, Oscars venue since 2001, will host its last Academy Awards in 2028.

Mentions:21
7 Days:0

About

The Dolby Theatre, located in Hollywood, has been the home of the Academy Awards since 2001. It's a prominent venue for major events, including film premieres, concerts, and award shows like the AFI Life Achievement Award (recently awarded to Eddie Murphy). It also hosted the PaleyFest reunion of the original 'Charlie's Angels' cast. However, the Dolby Theatre's long-standing association with the Oscars is coming to an end. Starting in 2029, the Academy Awards ceremony will relocate to the Peacock Theater in downtown Los Angeles, within the L.A. Live complex. This move coincides with the Oscars' broadcast transition to YouTube. The Dolby Theatre remains a significant entertainment venue, but its era as the exclusive home of the Oscars is concluding.
Last updated: April 26, 2026

Summary Evolution