Die Dravinja ist ein Fluss in der Region der Steiermark. Sie quellt in den Gebrgen Pohorje, genauer Südwest vom Ferienort Rogla in der Höhe etwa 1200 m. Sein wichtigster Nebenfluss ist Polskava. Die Dravinja fließt Zreče, Slovenske Konjice, Poljčane, Makole, Majšperk, Ptujska Gora und Videm vorbei.
In ihrem oberen Teil ist der Fluss sehr steil aber die Gewässer sind sauber, reich an Fischen und ideal für Fliegenfischen auf braune Forellen.