Female cats are generally in heat for about six days. Male cats don’t go into heat, but it’s best to neuter them before puberty, around four to six months.