Some cats vomit hairballs periodically, but if your cat is a new addition to the family, you are concerned about the frequency, or you observe retching, consult your veterinarian about your cat's specific situation.