The causes of interstitial nephritis can be diverse and include drug-induced reactions, infections, autoimmune diseases, and other systemic conditions. Common medications implicated include antibiotics, NSAIDs, and proton pump inhibitors. Infections such as bacterial pyelonephritis and viral infections can also trigger this condition.