Il Corace è un fiume della Calabria, che nasce nella Sila Piccola e si getta nel golfo di Squillace dopo un corso di 48 km.
Il Corace corrisponde all'antico Crotalus. Nasce dai fianchi del Monte Brutto, nel territorio di Colosimi, e scende dapprima verso Sud-Est, con lieve pendenza, attraverso i territori di Bianchi (CS), Carlopoli (Castagna), Cicala e Gimigliano, a breve distanza dal corso del Fiume Amato. I due fiumi corrono quasi paralleli, a distanza di 1-2 km soltanto l'uno dall'altro, separati da una propaggine a quota 800-900 metri, sino al profondo burrone esistente tra i territori di Cicala e Gimigliano. Il corso dei due fiumi diverge in corrispondenza del masso calcareo formato in parte dal monte Tiriolo e dal territorio di Tiriolo e Gimigliano. Qui, mentre l'Amato volge verso Ovest per gettarsi nel mar Tirreno, le acque del Corace, ingrossate dal torrente Acciaio e dai fiumi Melito e Usito, percorrono l'ultimo tratto in direzione Sud-Sud-Est sino alla sua foce sul Mar Ionio, in prossimita' dell'abitato di Catanzaro Marina.
Al Corace è legato il nome dell'abbazia cistercense di Corazzo, situata lungo l'alto corso del fiume, nei pressi dell'abitato di Castagna.