The amount of money ball python breeders make can vary depending on various factors such as the scale of their breeding program, the demand for the morphs they produce, and their marketing strategy. Small-scale breeders with 15-20 breeding females can make around $2,000 per month, while big-scale breeders who produce thousands of baby snakes per year can earn significantly more. However, it is important to note that profit is not always guaranteed and may vary each year.