Usually, cats throw up 1-2 hairballs a month, but long-hair breeds can get hairballs more often.