Critics Choice Awards 2025 to Be Hosted by Chelsea Handler
The Critics Choice Awards is ringing in its 30th year. The annual awards ceremony will celebrate three decades in 2025, with Chelsea Handler hosting the big night for the third consecutive year. Handler previously hosted E!’s top-rated talk show “Chelsea Lately,” during which she was the only female late-night talk show host on-air.
“Returning for the third year to host the Critics Choice Awards has been made even sweeter knowing it will now air on E!,” Handler said in a press statement. “I feel like I’m returning to my birthplace.”
More from IndieWire
The show will air live on E! on Sunday, January 12, 2025 from 7:00 to 10:00 pm ET / PT and stream the next day on Peacock. Additionally, E! will air a one-hour red carpet pre-show ahead of the telecast from 6:00-7:00 pm ET / PT.
“We’re thrilled to be working with E! to present our landmark 30th annual Critics Choice Awards,” CCA CEO Joey Berlin said in his own statement. “With the incredible Chelsea Handler returning as our host, we know this special 30th anniversary show is going to be our biggest and best show yet, and we couldn’t be more excited to be airing the show live on E! and available to stream on Peacock next day.”
“E!’s longstanding tradition being part of many of Hollywood’s biggest nights celebrating achievements across all of pop culture makes it the perfect home for the Critics Choice Awards,” Jen Neal, Executive Vice President, Live Events and Specials, NBCUniversal Entertainment, added. “With Chelsea returning to E! as host of the telecast, this award show will be one of the most anticipated events of the season, and we look forward to partnering with the CCA in honoring Hollywood’s biggest stars across film and television.”
The Critics Choice Awards are bestowed annually to honor the finest in cinematic and television achievement. Historically, they are the most accurate predictor of Academy Award nominations.
The 2025 TV nominations will be announced on Thursday, December 5, 2024, with film nominations being unveiled on Thursday, December 12, 2024. The Critics Choice Awards are held in Los Angeles at the Barker Hangar in Santa Monica.
The 2025 Critics Choice Awards show will be executive produced by Bob Bain Productions and Berlin Entertainment. The Critics Choice Awards are represented by Dan Black at Greenberg Traurig, LLP.
The 2024 show aired live on the East Coast and in Los Angeles on The CW. The 2024 Critics Choice Awards was dominated by Christopher Nolan’s “Oppenheimer,” which won eight awards including Best Supporting Actor for Robert Downey Jr., Best Director for Nolan, and Best Picture. The sweep set the stage for “Oppenheimer” also taking the top titles at the 2024 Oscars.
The Critics Choice Awards also toast the top TV shows. Last year, “Beef” and “The Bear” were lead winners, along with the final season of “Succession.”
Best of IndieWire
Sign up for Indiewire's Newsletter. For the latest news, follow us on Facebook, Twitter, and Instagram.