If your cat is currently in season, it is best to get her spayed ASAP. This is the only safe way to discontinue her heat cycles. Female cats can come in and out of heat every 2-3 weeks.