The Rosebud River is a major tributary of the Red Deer River in Alberta, Canada. The Rosebud River passes through agricultural lands and ranchland for most of its course, and through badlands in its final reaches. It provides water for irrigation canals through a variety of dams built on its course and that of its tributaries. The name is a translation of the Cree word Akokiniskway, meaning "the river of many roses".