Kittens usually start solid kitten food at 4–8 weeks. Most cats should stay on kitten food until about 12 months old, as it supports rapid growth. Exceptions include large breeds (up to 18–24 months), sick kittens, or nursing mothers. Transition gradually over a week, watching for any digestion issues.