I foster kittens each spring/summer. They will spay or neuter them when they weigh two pounds. That's around 8 - 10 weeks old. I feel it's a little early, but would go with what the vet recommends. Love those little critters. Just gave back 4 kittens and a mama to have their surgery and be adopted.
LindaKayCat