Needle phobia is a diagnosable mental health condition that causes people to be extremely fearful (and often avoidant) of medical procedures involving needles, like vaccinations, blood draws, and IV starts. Sometimes people with needle phobia avoid all medical care.