There's no definitive answer to this question since it can depend on a number of factors, including the cat's personality and how much time you spend around them. However, most experts believe that cats can be named by the time they're around eight weeks old. This is when they start to become more socialized and engaged with their human companions. So if you've got a new kitten, it's never too early to start thinking about what you'd like to name them!