It's common to think that hearing voices must be a sign of a mental health condition, but many people who are not mentally unwell hear voices. People may hear voices because of: traumatic life experiences, which may be linked to post-traumatic stress disorder. stress or worry.