Substance abuse can also cause gynecomastia. Substances that can cause the condition include:  Alcohol. Amphetamines. Heroin. Marijuana.