Oct. 10 (UPI) -- The Critics Choice Association announced Friday that the 2025 awards show will air live on E! The 2025 CCA Awards show is Jan. 12 beginning at 7 p.m. EDT.
This marks a change from previous years airing on The CW. The show will stream on Peacock beginning Jan. 13.