Der Raven River entspringt in den östlichen Ausläufern der Kanadischen Rocky Mountains. Weiter nördlich verläuft der Clearwater River, ein Nebenfluss des North Saskatchewan River. Der Raven River fließt die ersten 70km in überwiegend ostnordöstlicher Richtung durch das Vorland der Berge. Nördlich des Flusslaufs liegt die Siedlung Caroline. Der Alberta Highway 54 folgt nahe der Siedlung Raven ein kurzes Stück dem Flusslauf. 2km oberhalb der Siedlung Raven trifft der North Raven River von Norden kommend auf den Fluss. Dieser fließt noch 17km in überwiegend südöstlicher Richtung, bevor er oberhalb des Gleniffer Lake in den Red Deer River mündet. Der Raven River weist entlang seinem gesamten Flusslauf ein stark mäandrierendes Verhalten auf.
Der Raven River entwässert ein Areal von etwa 700km². Der mittlere Abfluss bei Raven, 15km oberhalb der Mündung, beträgt 2,29m³/s.[1] Der April ist mit im Mittel knapp 4m³/s der abflussstärkste Monat.[1] In den Monaten Mai bis Juli liegt der mittlere monatliche Abfluss noch bei mehr als 3m³/s.[1]