Haim was taken to Providence St. Joseph Medical Center in Burbank, California, where he was pronounced dead at about 3:30 a.m. PT Wednesday (6:30 a.m. ET), police Sgt. Frank Albarran said.
Haim had numerous battles with substance abuse, saying:
"I think I have an addiction to pretty much everything," he said. "I mean, I have to be very careful with myself as far as that goes, which is why I have a support group around me consistently."
Corey Haim was 38.