Exposure to loud noises, age-related hearing loss, and earwax blockage are the primary causes of tinnitus. Other factors such as head injuries, certain medications, and medical conditions like high blood pressure can also contribute to tinnitus.