Overview
- The Season 48 finale of Survivor airs tonight, May 21, 2025, at 8 p.m. ET/PT on CBS and will run for three hours.
- The final five contestants—Joe Hunter, Eva Erickson, Kyle Fraser, Kamilla Karthigesu, and Mitch Guerra—will compete for the title of Sole Survivor and $1 million.
- Host Jeff Probst has emphasized the unpredictable nature of the finale, noting that any of the five could win depending on jury questioning and final challenges.
- Fan speculation has risen after promotional footage suggested Mitch Guerra may not make it to the final three, though this remains unconfirmed.
- The finalists will face two immunity challenges and fire-making decisions before the jury determines the winner at the final Tribal Council.