How old are cats when they have kitens?

Cats typically reach sexual maturity and are able to have kittens around 6-8 months of age. However, it's important to note that:

* Spaying or neutering is the best way to prevent unwanted pregnancies.

* Some cats can become pregnant as early as 4 months old.

* It's not recommended to breed cats before they are at least 1 year old, as they are still developing physically and emotionally.

It's also worth mentioning that female cats can have multiple litters of kittens per year if they are not spayed. This can be very taxing on their bodies and can lead to health problems.