Conan O'Brien is returning to the Oscars stage to host the 98th Oscars on March 15, 2025, the Academy of Motion Picture Arts and Sciences announced Monday.