how long do kittens stay heat?
Each heat generally lasts several days with the average length being six days. If the queen (an unspayed female cat) is not mated during estrus, she will go out of heat for a short period of time.