Besides some private ranches that allow hunting on their land, only the states of Utah, Wyoming, Montana, Arizona, and Alaska allow bison hunting during specified times. Hunters must have tags and a permit to hunt bison on public lands.