When do cats have babies?

It takes about 7 weeks for the mother cat to have their babies.