Cats typically sleep for an average of 12-16 hours per day. However, this can vary depending on the age and breed of the cat, as well as its environment. Kittens and elderly cats tend to sleep more than adult cats, while cats living in stimulating environments may sleep less.