The 30th annual Critics Choice Awards will be broadcast live on E! on Jan. 12, 2025, at 7 p.m. ET, with Chelsea Handler returning to host the show. The show will be available to stream the next day on Peacock. Before the main event, E! will host a special one-hour red carpet pre-show.