No, kittens born in the same litter do not necessarily have the same father. Female cats can mate with multiple males, and it is possible for a litter of kittens to have different fathers. Additionally, it is also possible for a single father to sire multiple litters.