Question: how long after giving birth will my cat eat?
Answer: Weaning is usually a gradual process. Most kittens begin eating solid food between 3-4 weeks of age. Weaning should be effectively completed between 6-10 weeks of age.