how/old does a kitten need to be to have-a collar
Wait until the right age. Kittens should not wear collars until they are at least 6 months old. The muscles in their necks have time to build and grow, and most cat collars would not fit a kitten younger than 6 months. Wait until your kitten's reached that age to get him a collar.