Kittens should be neutered at 4 months (16 weeks), which is the age they become sexually active. Leaving it later often results in un-planned pregnancies. The old idea of neutering at 6 months is now considered outdated, and 4 months is becoming the 'norm'.