When to Spay. To prevent your little one from going into heat, ideally she should be spayed prior to or right around 5 months of age. The youngest a kitty should be before she's spayed is 8 weeks old. Little ones this young need to be at least 2.2 pounds before surgery, recommends the Ohio Alleycat Resource.