An Eldon man has been arrested on drug charges in Cole County. 53-year old Gary L. Rains was taken into custody Thursday morning by the Highway Patrol. He faces pending charges of possession of methamphetamine, unlawful possession of drug paraphernalia, and a seatbelt violation.