Hair loss is a relatively rare side effect, but a variety of medications may cause it: beta-blockers, blood thinners, antidepressants, cholesterol-lowering drugs, certain nonsteroidal anti-inflammatory drugs (NSAIDs) and hormone-related drugs like thyroid meds, hormone replacement therapies or steroids.