Ranchers can make anywhere between $70,000 to $140,000 a year on average. There are many factors that come into play when it comes to producing income from ranching. The size of your ranch will make an impact. Large cattle ranches make the most money because of the price of a cow.