The Dravinja is a river in region Štajerska. It springs in the mountain Pohorje, more accurately southwest from the resort Rogla in altitude of approximately 1200m. Its most important tributary is the Polskava. The Dravinja flows past Zreče, Slovenske Konjice, Poljčane, Makole, Majšperk, Ptujska Gora and Videm.
In its upper part the river is pretty steep but the waters are clear, rich in fish and ideal for fly fishing of brown trouts.