Critics Choice Awards Finds New Home on E! for 30th Anniversary
The 2025 ceremony, hosted by Chelsea Handler, will air live on E! and stream on Peacock.
- The Critics Choice Awards will celebrate its 30th anniversary on January 12, 2025, at Barker Hangar in Santa Monica.
- Chelsea Handler returns as host for the third consecutive year, continuing her association with the event.
- E! takes over broadcasting duties from The CW, marking a return after last airing the ceremony in 2007.
- The event will include a one-hour red carpet pre-show on E! before the main ceremony.
- Nominations for TV and film categories will be announced on December 5 and December 12, respectively.