Řeka Čeladenka pramení na severním úpatí vrchu Trojačka v obci Čeladná. Je levým přítokem řeky Ostravice, do které se vlévá na Nové Dědině. Čeladenka vytváří údolí mezi vrchy Smrk (1276 m) a Kněhyně (1257 m) v Moravskoslezských Beskydech. Jejími přítoky jsou potoky: Mečová, Desčanský potol, Magurka, Kněhyňka, Kořenská ráztoka, Matulák, Stolovec, Bílý potok.