Generally, a kitten is weaned onto food at about 3-4 weeks old. This is sometimes mixed with kitten formula, but this is not usually necessary. Kittens are fully weaned at about 8 weeks of age. They ...