Emmy Award-winning TV host, writer, producer, and comedian Conan OBrien will be the sole host for the 97th Academy Awards on March 2, 2025, according to Deadline.