It was announced Monday that O’Brien has been tapped to return to host the 98th Academy Awards, scheduled for Sunday, March 15, 2026 on ABC.