The actress, 44, was released on bail after surrendering to Loudoun County Sheriff's Office in Virginia on Tuesday.
Rose McGowan turned herself in to Virginian authorities on Tuesday for a warrant issued for alleged felony possession of a controlled substance, The Metropolitan Washington Airports Authority Police Department confirmed to The Hollywood Reporter.
A warrant for her arrest was obtained after belongings left behind on a flight arriving at nearby Washington Dulles International Airport tested positive for illegal drugs, according to police.
McGowan turned herself in at the Loudoun County Sheriff's Office after a warrant was issued February 1 by the Metropolitan Washington Airports Authority Police Department, authorities confirmed. On Twitter, McGowan has amassed supporters and urged them to call out harassment using the #RoseArmy hashtag.
McGowan has become one of the leading voices against sexual assault and harassment in Hollywood in recent months.
She tweeted: "Are they trying to silence me?" The former "Charmed" actress says that the producer raped her and then gave her a $100,000 settlement in 1997.
Preston was alluding to aNew York Times interview where she claims she was offered $1million by someone close to Weinstein in return for signing a nondisclosure agreement.
No court date information has been made public yet.