How long does haldol (haloperidol) stay in your system?

Days. The half life of Haldol (haloperidol) is around 24 hours and after 5 half-lives the drug should be 99% out of your system. That means about 5 days, maybe a week at most.