Venlafaxine hydrochloride is a type of antidepressant known as a serotonin and noradrenaline reuptake inhibitor (SNRI). For the treatment of depression. Maintenance of recurrent depression. Generalized anxiety disorder (GAD) – short term and long-term. Social anxiety Disorder (SAD).