Yes, cats do purr when humans aren't around. Purring is a natural behavior for cats, and it can serve several purposes, including self-soothing, communication with other cats, and expressing contentment or pleasure. While cats may purr more frequently when they are interacting with humans, they can also purr when they are alone or in the presence of other animals.